Issue with Dragging a 3D Layer

There seem to at least three ways to get an external 3D model into a document:
1. Open the model file itself.
2. New Layer from 3D File.
3. Drag a 3D layer from another document.
The third way has a problem associated with it that doesn't seem to be documented:  Unlike the first two, when you do this one, the results depend on where you release the mouse cursor.  The worst part is that unless you happened to drop it at the center of the document, you can get some very non-intuitive behavior:
When you zoom the camera in the Camera Tool (N), the center of the image does not stay fixed as it does with a real camera.  This leads to real problems in positioning the camera to get the view you want.
The orthogonal camera views (Left, Top, etc.) normally adjust to show the image centered in the view.  They do not in this case.  The Top view, for example, shows the red and green axes as crossing somewhere besides the center and perhaps even not inside the view.  The model is not centered.
For a given camera elevation and azimuth, you should be able to calculate where to place the camera and how to rotate it so that it points at, say, the origin.  If you do this correctly, it will work in the first two cases, but not the third.
It can be a gotcha.  The documentation Combine 3D objects (Photoshop Extended) has explict directions for the steps you should take but does not mention this effect.  The effect is especially apparent and non-intuitive when the camera is near or in the model, and as it would turn out, that was the situation in my first real project with Photoshop 3D.  It took me a long time (weeks) to figure out what was happening, and I still have some remaining lack of understanding.
In case you don't want to read further, let me say that you can avoid this problem by using Shift-drag or Layer | Duplicate Layer.  Both of these center the 3D object in the layer, and the camera works as you would expect a 3D camera to work.  (The documentation should say this rather than what it does say.)
It doesn't seem to be a bug, and the implementation is probably logical, but it needs to be documented.  I am not sure of the best way to help this happen.  Perhaps someone can suggest the most effective way to go about it.
This is what I have learned the hard way.
It works just the same as dropping an image on a layer.  You can use the Move Tool (V) to move the image around and can use Free Transform (Ctrl-T or Command-T) to move, resize, or distort it.  In addition, Free Transform will show you the numeric values of where the image is located, how it is sized, etc.  This is true of other Photoshop objects in a layer as well, not just images.
It is, in fact, apparently using the same mechanism as it does for all objects.  The problem is that this is a 2D concept and doesn't play well with the 3D object.  For a 3D object by itself, what you see is determined by the camera and model positions.
These, in fact, stay with the 3D object in the layer as you move it around.  However, the camera is aimed relative to the 3D object whereas what you see is a combination of this and the location of the 3D object in the 2D layer of the document.  For example if your 3D object is moved to the lower right of the document, then all of the Top, Left, Front, etc. views will show it in the lower right.  This is probably not what you would expect, at first anyway.
The numeric values of the location of  an object in a layer are given in pixels.  The locations of things in the model inside the 3D object are in terms of its dimensions (inches, meters, etc.) even though the units are not necessarily known).
I do not yet know what algorithm Photoshop uses to determine the end result of what you see.  They don't even document their 3D coordinate system, much less this.  I have been able to determine fairly well what the coordinate system must be, but I haven't figured out how it gets mixed in with the location in the 2D layer.
I also have not yet figured out how to get the numeric values for where the object is located in the layer.  The free transform values always indicate it is the same size as the layer and centered.  It will always render to fill the document window, in any event.  If someone knows how to get the numeric values, I would appreciate the information.  It is necessary if you want to do accurate placement as for an engineering or architectural model.
An upside is that this can be a powerful feature if you learn to control it.  I am reasonably sure you can get views of your model that are not possible using the 3D camera and object tools alone.  I think this because I spent a lot of time trying to position an object in a tutorial so it looked like the example given.  I was not able to do this with the camera controls alone and was only successful after moving the layer, once I learned the above.
Thanks in advance for any further insight into this issue.

I ran into this to...it has to do with the way the player
handles the 3D transform. The workaround I used was to take a
snapshot of the object you are rotating using BitmapData, make your
actual object invisible, rotate the temp bitmap, and then at the
end of the rotation remove the temp object and make your actual
object visible again.

Similar Messages

  • Issue with Drag/Drop of multiple rows from ListView

    I am working on a sample application with 2 list views i.e. players and team, and implement drop and drop such that players can be dropped from one list view to the other. Everything is working as expected when there is single selection model is enabled on the source list view. However, if I enabled Multiple selection model and drag 2 or more rows from source list view to target list view, seeing the following exception after the drop is completed.
    Exception:
    java.lang.IllegalArgumentException: Only serializable objects or ByteBuffer can be used as data with data format [subListPlayers]
      at com.sun.javafx.tk.quantum.QuantumClipboard.putContent(QuantumClipboard.java:513)
      at javafx.scene.input.Clipboard.setContent(Clipboard.java:230)
    1) What should be the DataFormat used in order to be able to drag and drop multiple rows? Looks like we do not have for Object type, so I have created the following one which does not solve the problem.
       private DataFormat dataFormat = new DataFormat("subListPlayers");
    2) I have made changes to support serialization on the data object which also does not seem to solve the issue. Tried by implementing Serializable interface as well as by implementing Externalize interface.
    Can someone please guide if there is an easy way to implement this behavior?
    Code:
    public class Player
       private String name;
       public Player(String name)
          this.name = name;
       public String getName()
          return name;
       public void setName(String name)
          this.name = name;
       @Override
       public boolean equals(Object o)
          if (this == o) return true;
          if (o == null || getClass() != o.getClass()) return false;
          Player player = (Player) o;
          if (name != null ? !name.equals(player.name) : player.name != null) return false;
          return true;
       @Override
       public int hashCode()
          return name != null ? name.hashCode() : 0;
    public class JavaFXDnDApplication extends Application
       private static final ListView<Player> playersListView = new ListView<Player>();
       private static final ObservableList<Player> playersList = FXCollections.observableArrayList();
       private static final ListView<Player> teamListView = new ListView<Player>();
       private static final GridPane rootPane = new GridPane();
       private DataFormat dataFormat = new DataFormat("subListPlayers");
       public static void main(String[] args)
          launch(args);
       @Override
       public void start(Stage primaryStage)
          primaryStage.setTitle("Drag and Drop Application");
          initializeComponents();
          initializeListeners();
          buildGUI();
          populateData();
          primaryStage.setScene(new Scene(rootPane, 400, 325));
          primaryStage.show();
       private void initializeListeners()
          playersListView.setOnDragDetected(new EventHandler<MouseEvent>()
             @Override
             public void handle(MouseEvent event)
                System.out.println("setOnDragDetected");
                Dragboard dragBoard = playersListView.startDragAndDrop(TransferMode.MOVE);
                ClipboardContent content = new ClipboardContent();
    //            content.putString(playersListView.getSelectionModel().getSelectedItem().getName());
                content.put(dataFormat, playersListView.getSelectionModel().getSelectedItems());
                dragBoard.setContent(content);
          teamListView.setOnDragOver(new EventHandler<DragEvent>()
             @Override
             public void handle(DragEvent dragEvent)
                dragEvent.acceptTransferModes(TransferMode.MOVE);
          teamListView.setOnDragDropped(new EventHandler<DragEvent>()
             @Override
             public void handle(DragEvent dragEvent)
    //            String player = dragEvent.getDragboard().getString();
    //            ObservableList<Player> player = (ObservableList<Player>) dragEvent.getDragboard().getContent(dataFormat);
                String player = dragEvent.getDragboard().getString();
                teamListView.getItems().addAll(new Player(player));
                playersList.remove(new Player(player));
                dragEvent.setDropCompleted(true);
       private void buildGUI()
    //      rootPane.setGridLinesVisible(true);
          rootPane.setPadding(new Insets(10));
          rootPane.setPrefHeight(30);
          rootPane.setPrefWidth(100);
          rootPane.setVgap(20);
          rootPane.setHgap(20);
          rootPane.add(playersListView, 0, 0);
          rootPane.add(teamListView, 1, 0);
       private void populateData()
          playersList.addAll(
                new Player("Adam"), new Player("Alex"), new Player("Alfred"), new Player("Albert"),
                new Player("Brenda"), new Player("Connie"), new Player("Derek"), new Player("Donny"),
                new Player("Lynne"), new Player("Myrtle"), new Player("Rose"), new Player("Rudolph"),
                new Player("Tony"), new Player("Trudy"), new Player("Williams"), new Player("Zach")
          playersListView.setItems(playersList);
       private void initializeComponents()
          playersListView.setPrefSize(250, 290);
          playersListView.setEditable(true);
          playersListView.getSelectionModel().setSelectionMode(SelectionMode.MULTIPLE);
          playersListView.setCellFactory(new Callback<ListView<Player>, ListCell<Player>>()
             @Override
             public ListCell<Player> call(ListView<Player> playerListView)
                return new ListCell<Player>()
                   @Override
                   protected void updateItem(Player player, boolean b)
                      super.updateItem(player, b);
                      if (player != null)
                         setText(player.getName());
          teamListView.setPrefSize(250, 290);
          teamListView.setEditable(true);
          teamListView.getSelectionModel().setSelectionMode(SelectionMode.MULTIPLE);
          teamListView.setCellFactory(new Callback<ListView<Player>, ListCell<Player>>()
             @Override
             public ListCell<Player> call(ListView<Player> playerListView)
                return new ListCell<Player>()
                   @Override
                   protected void updateItem(Player player, boolean b)
                      super.updateItem(player, b);
                      if (player != null)
                         setText(player.getName());

    Yeah, this is a pain. I filed https://javafx-jira.kenai.com/browse/RT-29082 a while back. Go ahead and vote for it if you are inclined...
    I think the issue in your case is that the observable list provided by MultipleSelectionModel.getSelectedItems() is not Serializable. So even if you make your Player class Serializable, the list itself isn't. The first thing I would try, I think, is to make Player implement Serializable and then pass in an ArrayList instead of the observable list. So you can do
    content.put(dataFormat, new ArrayList<Player>(playersListView.getSelectionModel().getSelectedItems()));
    and
    List<Player> player = (List<Player>) dragEvent.getDragboard().getContent(dataFormat);
    teamListView.getItems().addAll(player);
    If that doesn't work, a workaround is just to store the "dragged list" in a property:
    final ListProperty<Player> draggedPlayers = new SimpleListProperty<Player>();
    // Drag detected handler:
    content.putString("players");
    draggedPlayers.set(playersListView.getSelectionMode().getSelectedItems());
    // Drag dropped handler:
    if (dragboard.hasString() && dragboard.getString().equals("players")) {
         teamListView.getItems().addAll(draggedPlayers.get());
         draggedPlayers.set(null);

  • Reordering of rows - issue with drag and drop of editable columns in table

    JDeveloper: 11.1.1.6.0
    ADF Faces - Drag and Drop for reordering of rows within the same af:table
    I have a requirement for reordering rows in a table using drag and drop. This table is loaded using a list and I am able to programmatically do the reordering of the rows based on the events of drag and drop by manipulating the list. Reordering of rows is working fine if all the columns are read only. For all the input text and input date columns the values are not getting reordered. Anyone has any idea on what the issue may be with reordering of the rows for editable columns/rows (af:inputText and af:inputDate) in af:table. Below is what Iam doing on drop event which is a collection drop target.
    public DnDAction dropCollection(DropEvent dropEvent) {
    try
    Object dropSite = dropEvent.getDropSite();
    Transferable transferable = dropEvent.getTransferable();
    DataFlavor<RowKeySet> rowKeySetFlavor = DataFlavor.getDataFlavor(RowKeySet.class, "rowmove");
    RowKeySet rowKeySet = transferable.getData(rowKeySetFlavor);
    RichTable table = (RichTable) dropEvent.getDragComponent();
    if (rowKeySet != null)
    CollectionModel dragModel = transferable.getData(CollectionModel.class);
    Object dragM = dragModel.getRowData(0);
    Object currKey = rowKeySet.iterator().next();
    dragModel.setRowKey(currKey);
    table.setRowKey(currKey);
    OrderData orderData = (OrderData)this.prodReportTableData.get(Integer.parseInt(currKey.toString()));
    this.prodReportTableData.remove(Integer.parseInt(currKey.toString()));
    this.prodReportTableData.add(Integer.parseInt(dropSite.toString()), orderData);
    OrderData orderDataAdded = this.prodReportTableData.get(Integer.parseInt(dropSite.toString()));
    JSFUtils.addPartialTarget(this.getProdReportTableBinding());
    catch(Exception e)
    e.printStackTrace();
    return DnDAction.MOVE;
    Code snippet from UI:
    <af:table value="#{pageFlowScope.prodReportBackingBean.prodReportTableData}"
    var="row" styleClass="AFStretchWidth" rowBandingInterval="0"
    rows="40" emptyText="No data to display." id="t1"
    partialTriggers=":::cb1" columnStretching="column:c3"
    binding="#{pageFlowScope.prodReportBackingBean.prodReportTableBinding}" summary="PROD TABLE">
    <af:dragSource actions="MOVE" defaultAction="MOVE"
    discriminant="rowmove"
    dragDropEndListener="#{pageFlowScope.prodReportBackingBean.afterDragAndDrop}"/>
    <af:collectionDropTarget dropListener="#{pageFlowScope.prodReportBackingBean.dropCollection}"
    actions="MOVE"
    modelName="rowmove"/>

    Hi,
    not sure its the reason but you have huge bummer in your configuration.
    <af:table value="#{pageFlowScope.prodReportBackingBean.prodReportTableData}"
    var="row" styleClass="AFStretchWidth" rowBandingInterval="0"
    rows="40" emptyText="No data to display." id="t1"
    partialTriggers=":::cb1" columnStretching="column:c3"
    *binding="#{pageFlowScope.prodReportBackingBean.prodReportTableBinding}"* summary="PROD TABLE">
    JSF component bindings should not be to beans in a scope larger than request to avoid stale component instances.
    Frank

  • Issues with Drag and Drop to Folder

    I know how to pack and unpack folders.  But how does one add regions to an existing folder.  As the help manual states, that this is done by dragging existing regions into the folder region at the top level of the Arrange hierarchy, and that if the folder does not contain a track that uses the same channel strip as the source region, then LOGIC CREATES ONE.  However, it does in my case. It often overlaps some regions on an existing track.
    For example, say in my main arrangement I have a folder track on track 1, a MIDI track on track 2, and an audio track on 3, and my folder contains a MIDI track on 1 and an audio track on 2. If I drag a MIDI region from my arrangement (track 2) into the folder, it appears on track 2 in the folder even though this is an audio track. If I drag an audio region from track 3 into the folder, it appears on a newly created track with no output and I have to manually reassign it.   Is this a bug or is there something I am doing wrong or a setting I need to alter to make Logic create a new folder channel when a new region is added if an appropriate one does not already exist?
    The workaround I have come up with is very cumbersome:
    -Create a screenset with 2 arrange pages and an audio environment layer.
    -Link the audio environment layer to the arrange with the track you want to move. Select that track on the 1st arrange page. Deselect the link on the environment.
    -navigate to the inside of the folder you want to move the region to in the other arrange page. Create an empty track in that folder, then use the Midi Thru tool on the Audio Environment layer to select the highlighted track from step one.
    -Now that the folder has the correct track for your region, either carefully drag and drop it from one arrange page to the other or cut and paste at original position after selecting the new track. (If one just drags the region onto the folder it will be placed haphazardly on a random track, not the correct audio instrument track just created and will need to moved immediately.)
    -I tried using the track mixer for creating an instrument in the folder (Rt click create/select arrange track) instead of the using the environment midi through tool and it will only create the track on the arrangement if you are viewing ALL tracks, but since I am using multi-channel AU instruments, like Vienna and Kontakt, that obviously wont work.
    Overall this seems to be a cumbersome process to perform a very simple task (move regions from the arrange page to an existing folder). Is there a simpler way to do this?

    You just aren't calling the right NativeDragManager functions. See http://help.adobe.com/en_US/as3/dev/WS5b3ccc516d4fbf351e63e3d118666ade46-7d83.html

  • Usability issues with a permanently hidden layer?

    Hello,
    In our application, we are required to create an object with unique properties...the object is basically an opaque grey rectangle. The properties are as follows:
    only one of these objects is allowed per page
    the object must be "In front" in terms of z-order
    other objects cannot exist on the same layer
    the object can be resized, but in a limited way (we will be working with the grab handles to help the user understand this)
    We have considered a number of different ways of presenting this to the user...
    OPTION 1
    make the object a 'page attribute' that can be 'enabled' or 'disabled'
    when the attribute is 'enabled', it can be edited/resized
    by nature, the object must be on a layer, but we will not show it in the 'layers' dialog box, thus preventing users from incorrectly re-ordering the layer or drawing additional objects on the layer
    OPTION 2
    only allow this type of object to be drawn on a layer
    only allow one per layer
    present the layer in the layer dialog, but do not allow the layer to be re-ordered
    do not allow other Indesign objects to be drawn on the layer
    For Option 1, has anyone on this forum seen plugins or indesign objects that appear on a 'hidden' layer? Or is that a 'usability faux pas'?
    For Option 2, is it reasonable to create some 'rules' around a layer, limiting its properties so it can provide a unique object?
    Of the two, which seems most 'inline' with Indesign's philosophy?
    Any help or thoughts are greatly appreciated.
    Regards,
    Steve

    I just ran into this same problem. A rather annoying issue, since you can no longer tell when a movie will be available to rent. And a rather major programming gaff.

  • Firefox 12+ Issue with Dragging rotated div

    On a div with text, i have double click event which rotates the div by 90 degrees and a drag event which lets the user to move the div around, with in its parent. Dragging normal text div works perfectly fine. I have problem when it's rotated 90 degrees or -90 degrees. There is slight shift in the div before it starts moving along with the mouse.
    Here is an example of what I am talking about.
    http://jsfiddle.net/shore_haritha/sf43B/
    I have this issue from firefox 12 through the latest version. When I looked at the Change log for Firefox 12 this is what I found.
    "The element.getBoundingClientRect() method now considers effect of CSS transforms when computing the element's bounding rectangle."
    Does anyone have an idea what is going on here? Any help would be appreciated.

    Hello,
    I tried to recreate the issue you mentioned in the JSFiddle. To confirm, the issue is when the div is at 90 degrees and when you try to move this using the mouse (select the div and move), only at this stage does the div move a bit to the right and only then can you move it. The same issue doesn't happen when the div is horizontal (180 degrees). Did I get that right?
    P.S: I tried to record the issue, but for some reason, I couldn't record the moving div using the recording tool.
    Thank you

  • Issue with Drag&Drop between table and tree component

    I want to drag table rows and drop it on the tree node. I use following code to achieve this:
    <af:table value="#{bindings.pricingObjects.collectionModel}"
    var="row"
    rows="#{bindings.pricingObjects.rangeSize}"
    emptyText="#{bindings.pricingObjects.viewable ? 'No data to display.' : 'Access Denied.'}"
    fetchSize="#{bindings.pricingObjects.rangeSize}"
    selectionListener="#{workspaceBean.onTableSelect}"
    rowBandingInterval="0" id="poTable"
    partialTriggers=":::csTree :::cbRefresh"
    columnStretching="column:c4"
    displayRow="selected"
    contentDelivery="immediate"
    clientComponent="true"
    binding="#{workspaceBean.table}"
    rowSelection="multiple">
    <af:dragSource actions="MOVE" defaultAction="MOVE" discriminant="rowmove"/>
    </af:table>
    <af:tree value="#{bindings.privateChangeSets.treeModel}"
    var="node" displayRow="selected"
    selectionListener="#{workspaceBean.onTreeSelect}"
    rowSelection="single" id="csTree"
    expandAllEnabled="false"
    binding="#{workspaceBean.tree}">
    <af:dropTarget dropListener="#{workspaceBean.dropListener}" actions="MOVE">
    <af:dataFlavor flavorClass="org.apache.myfaces.trinidad.model.RowKeySet"
    discriminant="rowmove"/>
    </af:dropTarget>
    </af:tree>
    With this code I am getting the data of dragged rows but I am not able to get the tree node where rows are dropped. Dropevent.getDropSite() always returns NULL.
    Strangely, I tried to use deprecated tags <af:collectionDragSource> and <af:collectionDropTarget> and everything works fine. Dropevent.getDropSite() returns me the correct rowkey of tree node.
    Any idea why am I not getting desired result with <af:dropTarget>?

    Hi,
    +" Please note that dropSite==null is a legal value for collection components. dropSite=null and DropOrientation==ON indicates that the drop has happened outside the data portion of the collection component and should be treated as a drop on the entire component Also note that dropSite==null and DropOrientation==AFTER indicates that the drop has happened on an empty collection component and the user intends to append the data."+
    http://download.oracle.com/docs/cd/E17904_01/apirefs.1111/e10684/oracle/adf/view/rich/event/DropEvent.html#getDropSite__
    List dropRowKey = (List) dropEvent.getDropSite();
            //if no dropsite then drop area was not a data area
            if(dropRowKey == null){
                return DnDAction.NONE;
            }Frank
    Edited by: Frank Nimphius on Feb 18, 2011 11:18 PM

  • Strange UI sticking issue with drag/drop and JList

    Hi all,
    I have implemented drag/drop between a jtree and jlist. The jtree can accept drops from the jtree (nodes to other parent nodes) and from the jlist. The jlist can accept nodes of the tree being dropped on it.
    Let me say this much, it all works. Works fine and great. BUT, the purpose of my post is I am seeing a very strange and not easily reproducible problem.
    I should first say that after a successful drop, the list removes the selected items. I do support drag/drop for multiple items.
    When I drag items from the list to the tree, reasonbly normal (not too fast), everything seems to work every time. But if I drag an item quickly from the list to the tree, for some reason after the items are removed from the list, another item is selected, sometimes NOT in the place of where the item(s) were selected. Infact, when I drag quickly, I notice the selection changes in the list itself. I only accept tree objects being dropped in the list, so there is no ability to drag/drop list items onto itself, and thus if I drag a list item around the list normally, nothing changes..the item I am dragging stays selected and the cursor shows the drag arrow.
    So this problem seems seems odd. I can reproduce it fairly easily, but only when I click and drag quickly.
    Anyone have ideas? I don't see where in my list code that as I drag, when drop is done, etc that I select anything in the list. I have tried JDK 1.4.1 and 1.4.2 and it does it in both. I don't see a bug in the bug database for it, and I am not sure its a bug in the JVM or my own code!
    Any help is appreciated. Can't really post code as its a large set of code and it is dependent on our company project, so it would take some time to take the code out into its own app to test it again.

    Hi,
    +" Please note that dropSite==null is a legal value for collection components. dropSite=null and DropOrientation==ON indicates that the drop has happened outside the data portion of the collection component and should be treated as a drop on the entire component Also note that dropSite==null and DropOrientation==AFTER indicates that the drop has happened on an empty collection component and the user intends to append the data."+
    http://download.oracle.com/docs/cd/E17904_01/apirefs.1111/e10684/oracle/adf/view/rich/event/DropEvent.html#getDropSite__
    List dropRowKey = (List) dropEvent.getDropSite();
            //if no dropsite then drop area was not a data area
            if(dropRowKey == null){
                return DnDAction.NONE;
            }Frank
    Edited by: Frank Nimphius on Feb 18, 2011 11:18 PM

  • Issue during drag and drop in vb

    Hi Uwe,
    I want an urgent help on the following scenario.
    When i do a drag and drop anywhere on vb other than a link or spot.The screen freezes and when i try to do at lead selection on any of the FPM objects at the same time I get an assert condition violated dump.After my analysis I think its still possess the drop event when i try to do any other action on fpm at same time.This issue is happening for me in ie11 but for ie10 its working fine.
    Please suggest some remedy!
    Thanks
    Siju

    Hello Siju,
    I am aware of multiple issues with drag and drop in the context of VB embedded in FPM/WD. In order to sort this out correctly and get the right solution I suggest to open a support ticket on BC-WD-CMP-FPM.
    Best regards,
    Uwe

  • (Video) Moving Layer Causing Lag Issue with Latest Photoshop CC (12-14-2014)

    Video: https://www.youtube.com/watch?v=EQPtBTrjfzw
    I have a 218 MB PSD file that is causing me major headaches. Any time I start up the file, dragging a single layer goes at about 2 frames per second. However, if I delete one layer or simply cut and paste a layer, the lag is fixed.
    From the video:
    - Deleting a hidden layer fixes the lag
    - Removing one background layer fixes the lag
    - Cutting and pasting any background layer onto a new layer fixes the lag...
    Saving and returning to the doc causes it to lag again.
    Anyone know what's going on? Photoshop Preferences:
    Other Notes:
    - Happens in both 32 bit and 64 bit versions
    - I have the same issue with Photoshop CC 2014.

    Here is my problem:
    https://www.youtube.com/watch?v=bCMbASsil7Y
    Any solutions?
    Adobe CC, W8.1, 16GB RAM, Nvidia GTX980, Intel i4790k, SSD..

  • Using Adobe PhotoShop CS4, I cannot add text to a new layer. It was always a snap with previous versions of OS 10. Has anyone else noticed issues with CS4 and Lion? Many thanks in advance. Pete Hendricks

    Using Adobe PhotoShop CS4, I cannot add text to a new layer. It was always a snap with previous versions of OS 10. Has anyone else noticed issues with CS4 and Lion? Many thanks in advance. Pete Hendricks

    Happy to report that iTunes Match has returned to working like normal on iTunes 10.7 on my computer today. If any iTunes engineers read this thread, I really appreciate the fix.
    Has it returned to normal for you?

  • Issues with merging layers with layer styles

    Just downloaded CS6 Photoshop off the creative cloud and the merge layer command does not work. What is happening is there is one layer with a layer style then a shape layer and when I hit Cmd E it merges the layers but the layer style will not merge with it. I was chatting it up and everything they recommended did not work. It works on all my other co-workers computers and we are all on the cloud. I tried renaming pref. folder, settings folder, re-installing, holding down shft+option+cmd on start up. I also created a test account but that turned out to be a major inconvenience. Once logged into the account there is nothing there. The suggestions just started getting more ridiculous as chat proceeded. Nothing.
    Has anyone experienced this issue?
    Does anyone have a solution where I don't have to create a whole new admin account just to see if CS6 Photoshop works correctly?
    P.S.
    Adobe customer portal is about worthless.

    Get Rich or Die Tryin wrote:
    Just downloaded CS6 Photoshop off the creative cloud and the merge layer command does not work. What is happening is there is one layer with a layer style then a shape layer and when I hit Cmd E it merges the layers but the layer style will not merge with it. I was chatting it up and everything they recommended did not work. It works on all my other co-workers computers and we are all on the cloud. I tried renaming pref. folder, settings folder, re-installing, holding down shft+option+cmd on start up. I also created a test account but that turned out to be a major inconvenience. Once logged into the account there is nothing there. The suggestions just started getting more ridiculous as chat proceeded. Nothing.
    There are two merge layers type commands  one is merge down involves only two layers and another that is merge visible layers.  In my opinion there is a problem with the way merge down is implemented. When you use merge down if the bottom layer in the merge down has a layer style the merged layer also has this layer style attached.  This means that pixels from the layer merged into it will be effected by this layer style.  The result may well not look like the composite looked before the merge. The will also happen in CS5. Merge visibile layer works the correct way in my view as the merge progresses the top two layers are merge by applying any layer masks and layer styles first and merging the two layers the resulting layer has no layer masks and no layer style. This result is then merged with the next lower layer with its masks and style applied first. The result is a single layer without mask and style that looks like the original composite view.  If your having the problem with CMD|CTRL+E and the result has a layer style try turning  the layer style visibility off see if that helps.  If it helps some  backup to before the merge down  use merge visible or first rasterzise the bottom layer to be merged.

  • DVD Playback Issues with Dual Layer media

    I have been using DVDSP for years now, and have rarely had any issues with burning my final projects to DVD. Any playback issues have usually been issues with players and +or-R media.
    I have recently upgraded to a MacPro, and have been really stoked about being able to burn to Dual Layer media. My previous G5 didn't have a DL burner.
    I have a large project that fills most the disk, and everything seems great in the software, and when playing the media files on the computer. But when I burn to disk, I have huge issues with playback on different DVD players, computers, etc. I have stuttering with menu's, freezing, and stuttering with playback of video.
    I read that the issue could be because of the speed I'm burning at in DVDSP, so I saved as a disk image, and used disk utility to burn at a 4x speed. This seemed to help, but when I got to the end of the movie I had huge issues with stuttering/playback quality. So I burned another copy from the same disk image, and it wouldn't even play in my DVD player.
    When I open the Video_TS folder from the DVDSP Build, and play right off my hard drive in the DVD software player, I don't have any of these issues.
    So I'm guessing my problem is either my DVD media I'm using, or the burners on this new computer. I've burned DVD's on both burners (yes I have 2) and I still have the same problems.
    I am using Memorex DVD+R DL and they are 8x.
    Can anyone offer me some advice here. I really wish I could just hit burn and have a disk work. DL media isn't all that cheap and I don't know how many coasters I can make and keep my sanity.

    I used compressor and I used the DVD: Best Quality 90 Minutes setting. The bit rate is avg 6.2 and maximum 7.7. And yes I used ac3 audio.
    When you say lowest speeds possible... shouldn't a burner that says it burns at a speed work at that speed? I'm cool with burning at a lower speed to get this thing to work, but why have a burner that burns DVD DL at 8x speed, when it doesn't work? Shouldn't it work? Why is it that it won't work?
    If I get Verbatim DVD+R DL, can I burn at 8x speed with those?
    When I burn in disk utility I used the "varify burned data" and everything checks out ok. So why do I have this issue. Just curious.

  • Issue with corrupted file when dragging to timeline

    Has anyone ever had an issue with a files audio becoming corrupted when moving the file from the editing window to the timeline.  I am also seeing the my camtasia mp4 becomes blurry on the timeline but plays fine in the editing screen.
    I had not problem with camtasia Mp4s previously and today I have had so many issues with premier pro

    Hi,
    Even i faced this issue before...the problem with file adapter is the attribute nxsd:quotedBy takes &quot; as default even if u dont mention it takes the same and now after the quotes it immediately expects | wch is not there in the data and it throws the error...now the fix for the problem is put some symbol for nxsd:quotedBy wch u never expect in the data some thing like less than or greater than symbol ....some thing like below
    <element name="FieldTwo" type="string" nxsd:style="terminated"
    nxsd:terminatedBy="|" nxsd:quotedBy="<"/>

  • Issues with PSD layer menu and interlace "clipping" on text

    I am using Photoshop to create text-based layered menus. I'm having issues with the top and/or bottom of the text being "clipped" or cut off. If i bump the text up or down one pixle, it sometimes gets better, but it throws off the balance/spacing of the overall menu... and on text with more than one line of text, it generally creates the clipping issue on another line of text. Is there a de-interlace filter for text menus in DVD Studio 4? Is there something I can try in Photoshop? (The text I am using is 20pt, helvetica. About 95% white over a blueish background... pretty good contrast between the 2.)

    actually - just talked with a friend and discovered the problem. I created my photoshop files @720x486. When I cropped the files to 720x480, they work.
    Cool.

Maybe you are looking for

  • Problem with Decklink card during voice over

    Hi, i have PMG5 2.5 GHz with FCS & Blackmagic Decklink extreme card. all these days i had a great time working on FCP . till i faced a peculiar problem when i am capturing video from Beta or DV 50 , i am able to select video Only or Audio only , or V

  • ALV Title Not Display after transporting the Programme from DeV to Qlty

    Hellow Experts, i developed one ALV report with two screens, i transported the report from Development server to Qulaity server. in Development server report are working fine  but in Qulaity server after transporting the TiTle of ALV not display , pl

  • Can I get my dock to appear on the extended screen display?

    I would like to have my dock appear on my extended screen display and my lap top screen. Is this possible? The thing that is frusterating is when I click on my dock, i have to drag everything that it pulls up onto the extended screen. I would much ra

  • CSS problem with the clear property

    This is my actual page http://www.martcol.co.uk/abba/ and I want to swap the paragraphs around. This is what I come up with http://www.martcol.co.uk/abba/test/test01.php I reckon I am getting muddle with the whole clearing the float thing. Many thank

  • Bad execution plans when using parameters, subquery and partition by

    We have an issue with the following... We have this table: CREATE TABLE dbo.Test ( Dt date NOT NULL, Nm int NOT NULL, CONSTRAINT PK_Test PRIMARY KEY CLUSTERED (Dt) This table can have data but it will not matter for this topic. Consider this query (t