I have a nvidia GTX 550Ti graphics card with all available driver updates. Some features of openGL work without problem. The main problem I have is preview of animation with ray trace and export of finished animation. Niether will work. The preview will just hang unless you repeatly click the mouse button, at which point the animation will proceed appx. 1 frame per click. Video export will not complete. Immideatly after clicking export a status bar appears which is already half full. Processor (amd phenom II X6 1055) will run at 80 percent. Graphics card access is at zero. This will run forever unless I stop it, with no results. If I change rendering settings to bounding box or wireframe everything works fine, but I need better output than a wireframe. It seems photoshop recognizes my card just fine as openGL is enabled by default. (tested by erasing user presets on restart) I had the same issue when I was in school and somehow found a workaround for it, but since have reinstalled and lost my settings. Does anyone know how to fix this issue? Any help/advice would be greatly appriected!!
I haven't done just what you're describing, but I do know that Photoshop does all its final 3D rendering in the CPU, not the GPU. That, of course, doesn't explain why you're being stalled during the preview.
CPU-based 3D rendering can take a very, VERY long time - depending on your document content and settings it could be literally hours per frame. You're saying you never see that status bar move?
Have you changed settings in Edit - Preferences - 3D? What is your image size (h x w x depth)?
I don't know how big your project is or whether you'd be willing to share it, but if you make it available online I'll be happy to try the same things you are to see if maybe it's something with the project, vs. your particular system.
I don't think there's a way using the forum software only - it handles smaller files, such as JPEGs or PNGs for forum posts, but not big data files. You have to find a file hosting site if you don't have one yourself.
Sorry, brain fart. Here's a link to the .psd https://dl.dropbox.com/u/65866779/low-res.psd When you open the file, be sure to have the animation and 3d windows open to see the different settings I have there. Once again, thanks for any help!
Well, it opens up fine, and when I click the play button it just plays through. The pin starts backlit, zooms out, then comes in close and the light comes around front.
I started an "Export - Video" and set the ray tracing and other settings as shown here. A progress bar opens and starts at the beginning. It seems to busy my cores very little - on average about 5%, but it DOES make progress, albeit glacially slowly. At this rate I'd predict completion in 20 minutes or so. I see the Time Remaining indicator in the document status area go across again and again, indicating rendering of each frame I think.
This is with Photohsop CS6 13.0.1 on Windows 7 x64 with ATI Radeon HD 7850.
I may have misspoken earlier about Photoshop rendering only in the CPU. That's true for STILL images - I don't know about this video rendering. It's probably true there too, but I have heard that the Adobe video software (Premiere Pro) can use GPU acceleration for video rendering, and I just don't know how much they may have married that into Photoshop.
did it finish? if so, how long did it take? do you know if it used your graphics card at all for rendering? (as for speed of rendering, what kind of cpu are you using?) Your version is a little different as I don't have 3d quality in that window, but I believe that it's in render settings under 3d menu. You said the preview plays fine? Because if I choose default i need to step thru the animation, with wire frame or bounding box/ anything that doesn't use my actual skin preview works fine. I can use any skin if I deselect ray traced final and choose interactive painting, then playback is just fine but it doesn't render the shadows. I can think of some really cool things I could do with this, but if I can't get 1 simple 3d object to output I should probably find something else to do with my time. Once again, thanks for your help!!
Using CS5.1 on OS X 10.6.8, I can preview and render the 150 frames to a video file with render mode set to Interactive (i.e. OpenGL), no problem.
Raytracing does work but it's the most ridiculously slow renderer that you're likely to encounter. Just one frame of 300 x 180 pixels in Raytrace Final mode could take an hour, and that's with the quality threshold at absolute minimum and more than one core's worth of processor working on the task. I tried several frames and gave up waiting after 20 minutes each time.
With render mode at Raytrace Draft (which doesn't calculate colour-bleeding by indirect illumination) I was able to produce video at about a frame per minute. That's at least 100 times slower than other renderers producing the same or better quality.
Ok, so it appears that video rendering in photoshop really does take a long time. I rendered 10 frames in about 10 -15 min using ray traced draft. The quality was much better than using interactive painting. (I had shadow and glossiness) Is there anyone who uses photoshop for this kind of work? Anyone have any tips to make this process faster with good output? Maybe different software to render the video that I could send a .psd or compatable file type to.
did it finish? if so, how long did it take? do you know if it used your graphics card at all for rendering?
Yes, it did finish in RayTrace Final mode. I took a nap so I didn't see it finish, but the file modification date on the mp4 file is 1:57PM, which implies it took about 45 minutes I guess.
Here's the video if you'd like to see it. It's only 764 kbytes!
I could not detect any graphics card use to render that.
Ok, so it appears that video rendering in photoshop really does take a long time. I rendered 10 frames in about 10 -15 min using ray traced draft.
Yep, that's consistent with my result using a 2.4 MHz GHz Core 2 Duo processor. (Noel has a monster of a computer so he may get far quicker rendering than you or I.)
Maybe different software to render the video that I could send a .psd or compatable file type to.
Blender is free and Open Source but I prefer Cinema 4D. There are many other options such as Maya, Max, Lightwave, Houdini, etc.
You can export a 3D layer from Photoshop in DAE format which will include models, materials, lights and camera (if you have specifically saved a camera in the Ps doc). You'd have to set up the animation in the app into which you import the DAE. Another export option is OBJ but it doesn't handle lights and cameras. The reliability of CS5 export of these files is something I do not know, but experience with anything 3D in Photoshop tells me to be very wary and to assume problems will occur.
Thanks for all the help on this. In class we had a chapter on making 3d animation, the book failed to mention that the animation would take 12 or more hours to render. (the teacher didn't know either, said don't worry about it) After watching some other tutorials using 3d to make a single picture, the pros let the ray trace final run for as long as they could stand before they take the scene back to 2d editing.