Change view angle of 3D grid with existing objects

Hello,
I am new to the perspective grid in Adobe Illustrator and would really appreciate some help. I have created a simple room interior with a 2 point perspective and a view angle of 45 degree. I would now like to display the same room with a view angle of 60 degree. Is it possible to change the view angle of the 3D with existing objects in it or do I have to re-create the room with a different view angle each time? I can change the numbers in the define perspective setting and the grid changes but the room doesn't seem to change with it. 
Thanks, Conny

the perspective grid is just a load of fancy guidelines. it can't affect what you draw after the fact any more than a similar grid drawn on paper could.
Wrong. The Perspective Grid is essentially an envelope distortion, and it is live. Otherwise, objects wouldn't automatically reshape as you move them on the plane to which they are attached.
Is it possible to change the view angle of the 3D with existing objects in it or do I have to re-create the room with a different view angle each time?
Even in pre-CC versions, pressing Shift while moving a perspective plane handle moves the attached objects also. Pressing Alt duplicates the objects as they move with the plane.
By the way, though, it's not "3D". Couching your question in the terms of 3D will suggest to some you're talking about 3D Effect.
JET

Similar Messages

  • Changing view angle of 3D grid with existing objects

    Hello,
    I am new to the perspective grid and would really appreciate some help. I have created a simple room interior with a 2 point perspective and a view angle of 45 degree. I would now like to display the same room with a view angle of 60 degree. Is it possible to change the view angle of the 3D with existing objects in it or do I have to re-create the room with a different view angle each time? I can change the numbers in the define perspective setting and the grid changes but the room doesn't seem to change with it.  
    Thanks, Conny

    NO. You fundamentally misunderstand. It's a drawing aid like any other guide, not a real 3D space. You need to draw from scratch.
    Mylenium

  • Change/Updation of old PRs, POs with FM Objects i.e. Fund, Fund Center etc.

    Dear Experts
    We are implementing Funds Management-BCS in our Business.
    The effective Year is FROM 2011 Financial Year.  And we are creating the FM Objects i.e. Fund, Fund Center, Budget Period with Valid From Date is 1st April 2011.
    Also we made the configuration settings of "Allow BLANK as Value for Account Assignment Elements" is TO YEAR 2010 Financial Year.
    Our questions are: 
    1. When we make any changes in the old Purchase Requisitions, Purchase Orders etc., created in Financial Year 2010 or before; whether the system will check that 'Valid From date' of Fund, Fund Centers should be on or before date of Purchase Requisition or Purchase Order creation date or not?
    2. When we try to update old open PRs, POs which are created in Finanicla Year 2010 or before with FM Objects i.e. Fund, Fund Center etc. through Transaction Code FMCN; whether the system will check that 'Valid From date' of Fund, Fund Centers should be on or before date of Purchase Requisition or Purchase Order creation date or not?
    We request you to provide your valuable suggestion/information.
    Thanks and Regards
    PVSRG

    Hi Gupta, how are u!?
    P.V.S.R. Gupta wrote:
    > When we implemented FM-BCS effective from Financial Year 2011; why the system is expecting to contain/having FM Account Assignment Objects in old PRs, POs etc., existing in the Financial Year 2010 or before?
    You active BCS for year 2011, thats all right., but if u have got FMDERIVE rules, when u change PRs or POs the strategic derivation detect this operation and try to input Assignment Objects.
    Please try to trace that chances with TRACE tool from FMDERIVE.
    If u need more help about trace, please check the OSS note: [666322|https://service.sap.com/sap/support/notes/666322].
    Make an entire process, and view the log
    Regards,
    Osvaldo.

  • How to change the angle into front perspective using smart object vectors

    Hello, I need this answered so i could succesfully do my school project.
    I was using a logo mock up vector(smart object file) for my illustration and was wondering if there is any way to present it in front perspective?
    This is just a sample image. I had created a brand new illustration not just a logo but the effect is same.
    As you can see the wood engraved logo is presented in an angle. Could i change the position of this sample logo into a front view or i have to make this effect myself from scratch?

    On your example i used the Perspective Crop Tool
    1. Draw out the perspective crop and move the corner handles to line up with the inside corners of the logo
        (blue circles)
    2. Then drag out the side handles just outside the image
    3. Press the checkmark button to complete the crop
    You said vector smart object.
    Is that logo something you created in illustrator?

  • How to change the angle of a gradient layer without changing anything else?

    How to change the angle of a gradient layer without changing anything else?
    When I try it myself my whole gradient turns black.

    To add to the above, you can not just set the angle. If you want to use other existing settings you need to get them from the layer. The code in that other thread shows one way to get them.
    But if you do not need the existing values for any other reason you can get the descriptor for the layer, make a duplicate of it with all the settings and just overwrite the ones you want to change.
    This is one way to just change the angle while keeping the other existing settings.
    // helper function for working with descriptors
    function getProperty( psClass, psKey, index ){// integer:Class, integer:key
        var ref = new ActionReference();
        if( psKey != undefined ) ref.putProperty( charIDToTypeID( "Prpr" ), psKey );
        if(index != undefined ){
            ref.putIndex( psClass, index );
        }else{
            ref.putEnumerated( psClass , charIDToTypeID( "Ordn" ), charIDToTypeID( "Trgt" ) );
        try{
            var desc = executeActionGet(ref);
        }catch(e){ return; }// return on error
        if(desc.count == 0) return;// return undefined if property doesn't exists
        var dataType = desc.getType(psKey);
        switch(dataType){// not all types supported - returns undefined if not supported
            case DescValueType.INTEGERTYPE:
                return desc.getInteger(psKey);
                break;
            case DescValueType.ALIASTYPE:
                return desc.getPath(psKey);
                break;
            case DescValueType.BOOLEANTYPE:
                return desc.getBoolean(psKey);
                break;
            case DescValueType.BOOLEANTYPE:
                return desc.getBoolean(psKey);
                break;
            case DescValueType.UNITDOUBLE:
                return desc.getUnitDoubleValue(psKey);
                break;
            case DescValueType.STRINGTYPE:
                return desc.getString(psKey);
                break;
            case  DescValueType.OBJECTTYPE:
                return desc.getObjectValue(psKey);
                break;
            case  DescValueType.LISTTYPE:
                return desc.getList(psKey);
                break;
            case  DescValueType.ENUMERATEDTYPE:
                return desc.getEnumerationValue(psKey);
                break;
    function duplicateDescriptor( descriptor ) {
        var newDescriptor = new ActionDescriptor;
        newDescriptor.fromStream( descriptor.toStream() );
        return newDescriptor;
    function localizeDescriptor( desc ) {
        var stream, pointer, zStringLength, zstring, localized_string, newZStringLength, previousStream, followingStream, newDesc;
        stream = desc.toStream();
        while( true ) {
            pointer = stream.search(/TEXT....\x00\$\x00\$\x00\$/);
            if( pointer === -1 ) {
                break;
            zStringLength = getLongFromStream( stream, pointer + 4 );
            zstring = readUnicode( stream.substr( pointer + 8, ( zStringLength - 1 ) * 2) );
            localized_string = ( localize( zstring ) ) + '\u0000';
            newZStringLength = localized_string.length;
            previousStream = stream.slice( 0, pointer);
            followingStream = stream.slice( pointer + 8 + zStringLength * 2);
            stream = previousStream.concat( 'TEXT', longToString( newZStringLength ), bytesToUnicode( localized_string ), followingStream );
        newDesc = new ActionDescriptor();
        newDesc.fromStream( stream );
        return newDesc;
    function getShortFromStream( stream, pointer ) {
        var hi, low;
        hi = stream.charCodeAt( pointer ) << 8 ;
        low = stream.charCodeAt( pointer + 1 );
        return hi + low;
    function getLongFromStream( stream, pointer ) {
        var hi, low;
        hi = getShortFromStream( stream, pointer) << 16;
        low = getShortFromStream( stream, pointer + 2);
        return hi + low;
    function readUnicode( unicode ) {
        var string = "";
        for( i = pointer = 0; pointer < unicode.length; i = pointer += 2) {
            string +=String.fromCharCode( getShortFromStream( unicode, pointer ) );
        return string;
    function longToString( longInteger ) {
        var string;
        string = String.fromCharCode( longInteger >>> 24 );
        string += String.fromCharCode( longInteger << 8 >>> 24 );
        string += String.fromCharCode( longInteger << 16 >>> 24 );
        string += String.fromCharCode( longInteger << 24 >>> 24 );
        return string;
    function bytesToUnicode( bytes ) {
        var unicode = "", char_code, charIndex;
        for( charIndex  = 0; charIndex < bytes.length; charIndex ++ ) {
            char_code = bytes.charCodeAt( charIndex );
            unicode += String.fromCharCode(char_code >> 8 ) +  String.fromCharCode( char_code & 0xff );
        return unicode;
    function setGradientAdjustmentAngle( angle ) {
        var adjustmentDesc = getProperty( charIDToTypeID("Lyr "), charIDToTypeID( 'Adjs' ) ).getObjectValue(0);
        var newAdjustmentDesc = duplicateDescriptor( adjustmentDesc );
        newAdjustmentDesc.putUnitDouble( charIDToTypeID('Angl'), charIDToTypeID('#Ang'), angle );
        var desc = new ActionDescriptor();
            var ref = new ActionReference();
            ref.putEnumerated( stringIDToTypeID('contentLayer'), charIDToTypeID('Ordn'), charIDToTypeID('Trgt') );
        desc.putReference( charIDToTypeID('null'), ref );
        desc.putObject( charIDToTypeID('T   '), stringIDToTypeID('gradientLayer'), newAdjustmentDesc);
        executeAction( charIDToTypeID('setd'), desc, DialogModes.NO );
    var newAngle = 45;
    setGradientAdjustmentAngle( newAngle );

  • I am Using Apple iPhone 4g 32gb and i have Updated to iOS 6.0 but in Maps i am not able to change the angle with two finger why so ?

    I am Using Apple iPhone 4g 32gb and i have Updated to iOS 6.0 but in Maps i am not able to change the angle with two finger why so ? I have also restored it but not getting

    I have an iPhone 4 also.  If you are referring to the flyover view, its unavailble for the iPhone4.  If you want to rotate the map, hold two fingers on the map for 2-3 seconds and rotate them in opposite directions.
    Hope this helps

  • What organizer app has a really good WEEK VIEW like my Palm Pilot - it's a grid with days across the top.  Below each day- the day is divided into hourly grids.  When events are schdeuled across  week - you get a mosaic of time blocks.  Analogue - great

    What organizer app has a really good WEEK VIEW like my Palm Pilot - it's a grid with days across the top.  Below each day- the day
    is divided into hourly grids.  When events are schdeuled across  week - you get a mosaic of time blocks.  Analogue view is  great way
    to comprehend the time obligations as a molar pattern.
    thx,
    Fritz

    I use Week Cal on the iPod.  I think it was only $1.99.  It is a lot better and does a lot more than the one that came with the Palm Pilot.
    As you know, unlike the Palm Pilot, the iPod does not come with a desktop application that you can sync your iPod calendar to.  Since I don't use Outlook, I have to use a Cloud based calendar to sync with my PC.  I use Hotmail's calendar for that.  (If your computer is a MAC, you can use iCal)

  • My username (email address) has changed. Apps that I purchased with the old username ca not be updated as the password from the old username no longer works and apple can not send me info to an addres that no longer exists. What can I do?

    My username (email address) has changed. Apps that I purchased with the old username ca not be updated as the password from the old username no longer works and apple can not send me info to an addres that no longer exists. What can I do?

    Try here...
    Frequently Asked Questions About Apple ID

  • Getting error when view - Requested data type does not match with existing

    I have the siebel web service
    In the BI publisher as mentioned in the 'Siebel_BI_Publisher_Integration_Concepts.pdf', I have imported the siebel web service
    BI can recognize the 'Web service' and methods.
    I have created the paramters. The data type is 'String'
    When I try to view the report using the BI publisher, I am getting teh following error in th UI
    "Requested data type does not match with existing data type"
    This is the first time I am using BI publisher to call the Siebel web service. I don't know what this error means
    I don't know whether any log file generated wit the details of this erro message
    Any help is much appriciated
    Thanks,
    Kavitha

    Hi all,
    have you find a fix for this issue? Im facing the same situation, using Complex type, and String data type both in the service and Bi publisher. We are consuming CC&B services, and we have noticed this error appears when BIPublisher is running on WebLogic (10.3) but it does not appear when BIPublisher is running on OC4J , of course running the same report on both application servers.
    Any idea?
    Thanks a lot, regards
    Nestor

  • Viewing angle (with no colour shift) on new iPad much narrower than older iPads

    I just got a new iPad yesterday and the new display's resolution is magical!! I am unfortunately experiencing the yellow tinted screen that others are, but I'm hopeful this will improve over a short time as any glues involved perhaps dry. I THINK perhaps it's already improved though this could be my imagination, hard to tell. It's also clear on a totally black screen that it fails to go as dark as my iPad 2, which itself failed to go as dark as my iPad 1. Still, that resolution, spectacular...
    I am however also experiencing a very narrow viewing angle, especially in the vertical direction, it's the most worse when held in normal portrait orientation with the cameras at the top, if I tilt the top of the iPad away from me then the entire screen colour shifts to yellow quite strongly within about 10 degrees or so. I'll shoot some video of it at some point compared to the iPad 2. I wonder if the colour yellow could be linked to the general yellow tint that can be seen on whites even in perfectly straight viewing. But I also wonder if the new retina display just has a much narrower viewing angle without colour shift compared to the older iPads.
    Would love to hear how other people's new iPad screens are performing in this regard. Are they all shifting as they're tilting, especially in that vertical tilt I described?
    Cheers

    I have the same problem.  Here is the pic I took to compare with my old iPad 2.
    http://www.flickr.com/photos/76217456@N03/6844051610

  • Design View: Toggle on/off background pixel grid (with axis value markers) for assistance in creating parallax scrolling experiences

    Maybe I haven't used the tool enough to be comfortable, but...
    Adding a toggle for a background pixel grid with x and y axis pixel values to assist in determining key positions during preview might be a good feature. As I become more comfortable with the Muse product, I find myself wanting to add a background pixel graphic (temporarily) so when I preview the comp, I can identify exact pixel positions.

    Alyssa,
    Have you tried putting this rule back as it was originally:
    /* Submenu that is showing with class designation MenuBarSubmenuVisible, we set left to auto so it comes onto the screen below its parent menu item */
    ul.MenuBarHorizontal ul.MenuBarSubmenuVisible
        left: auto; /*was 9px*/
        color: #EF9CCF;
        background-color: #FFF;
    That is, changing your 9px back to auto.
    And giving  us a link (as you did) is much better than printing out the code for us! Thanks!
    Beth

  • Portfolio: Problem with "Grid with File Preview" view

    I am using the "Grid with File Preview" layout for a Portfolio I'm creating. Each time I open the Portfolio, the File Preview window covers part of the grid on the left. Is it possible to ensure that this doesn't happen?
    I'm using the Medium Text option for the grid, and the description text I've included is very important. I want the reader to be able to read it without having to re-size the File Preview window, but I can't seem to affect that change.
    Any help would be greatly appreciated.

    Please check this metalink note:
    OHASD Failed to Start: Inappropriate ioctl for device (Doc ID 1069182.1)

  • Pen Tool -- adjust an existing handle length without changing its angle?

    Is it possible to adjust an existing handle's length without changing its angle?  The reason I want to do this is because the companion handle (for a smooth point) in my path-in-progress happens to be exactly where I want it, and I want to constrict my adjustment of the handle on the path's open-ended side to the length only.  Possible?  Seems like a sure candidate for a modifier key..  but alt is for making corners and shift constricts to only specific angles.  I want to do this on the fly.
    If no, I suppose I'll go make a feature request

    If you do this and other handle manipulations frequently, a 3rd-party plug-in might be worth buying. The PathScribe tool (part of the VectorScribe plug-in) can do this plus a lot more.

  • Default collapsed view in ALV grid with subtotoal lines

    Hallo experts,
    I am displaying a ALV grid with subtotals. Now my requirement to display the Grid with only subtotal lines. Means the grid should be displayed in collapsed mode by default.
    Can any you help me finding this option.
    Thanks.
    Matt.

    Hallo experts,
    I am displaying a ALV grid with subtotals. Now my requirement to display the Grid with only subtotal lines. Means the grid should be displayed in collapsed mode by default.
    Can any you help me finding this option.
    Thanks.
    Matt.
    Hi Matt,
    Whe you call the FM REUSE_ALV_GRID_DISPLAY, you have to fill the table it_sort.
    In this table, you have to fill the field FIELDNAME with the field that you can show with susbstotals and fill the field EXPA with 'X'.
    W_SORT-SPOS = 1.
    W_SORT-FIELDNAME = 'CODIGO'.
    W_SORT-SUBTOT = 'X'.
    W_SORT-EXPA = 'X'.
    APPEND W_SORT TO IT_SORT.
    In the fieldcatalog there must be any with the field DO_SUM = 'X'
    You can maka this directly in the list by creating a variant with susbtotals, colapse them and save as a default variant for all users.
    Regards,
    Pepe
    Regards,
    Pepe

  • How does Photoshop implement L*a*b*. Does it use CIE LAB with 2 percent view angle and Bradford CAT @ D50?

    Does anyone know how Adobe Photoshop implements
    L*a*b* to calculate image data
    White Point D50 or D65
    What version of Lab = CIE, ICC etc..
    ant CAT's Bradford of Van Kreis
    View Angle 2percent, 10 percent?
    Thank you.

    As explained in our documentation: LAB in Photoshop is D50, 2 degree standard observer, matching the ICC version 2 PCS.

Maybe you are looking for

  • Which Iphone I should get, 5 or 4s

    Which Iphone should I get?

  • Safari will not display JPEGs

    Ever since I installed the 10.4.6 update when I open safari it will not show any JPEGs... This problem happened immideatley after I did the install. Any web page having jpeg files just show an empty space where ever ther should be a photo. If anyone

  • I recently bought a wireless router the wrt600n. I pluged...

    I recently bought a wireless router the wrt600n. I pluged the external HD ubs cable to the storage link on the router but it would not read the HD. I tried using the easylink advisor to add device but then when searching for the External HD its is no

  • If i get Creative cloud, does this mean i always have latest version of lightroom?

    Fed up of having to get new versions when I upgrade my camera, went from lightroom 3 when I had my Nikon D300 to lightroom 4 to use my D800. Now my D750 needs version 5! Will creative cloud stay up to date?

  • How to order online...

    I spent two hours from home trying to order a bundle, then 2 hours with a phone rep (after 30 minutes of negotiating the menu system) only to be told you really had to order online to get a deal, and now another 2 hours from a different network.  Tot