As you've probably already heard by now,
Adobe has added new features for working with 3D images, motion-based content, and advanced image analysis into
Photoshop CS4 Extended. Here we find yet another way that photographers can push the boundaries of standard photography and begin implementing photorealistic CGI into a variety of projects.
Just
yesterday, we were looking as some of the advanced applications of this media merge in the marketing industry. Today I wanted to further touch upon this topic, and more specifically address how both amateurs and professionals alike can begin merging 3D models, textures, and photographs to achieve a pleasing final product.
Here's a sample image I recently exported using a combination of Google Sketchup and Ps CS4 Extended:Here's how I created it:1) To keep it simple, I just downloaded a 3D model of an iPhone from Google's
3D Warehouse. Alternatively, for more advanced readers, you may choose to build your own 3D model in Sketchup, 3D Studio Max, Maya, or with any other 3D-based software program. Photoshop has some built in templates, but they are extremely basic.
2) If you decide to download a model from Google, you'll likely receive a .skp file which Photoshop will not recognize. Open the image in
Sketchup first, and export it as a .kmz file. This file type is your only export option with the free version of Sketchup, but it plays well with Ps CS4 so it works out fine.
*Please note: the advanced 3D editing capabilities of Photoshop CS4 run primarily on the video card's GPU so you may have trouble opening some files properly (collada, kmz, obj, etc.). A list of video cards that work with Photoshop CS4 Extended can be found here.3) Open Photoshop, create a new file and select " New Layer from 3D file..." from the 3D drop-down menu. Locate your .kmz file and open it. If you've never worked with 3D files in Photoshop before, you might benefit from a great intro tutorial by
Command Shift Q. Also, it might take some time to open if you're running a slow computer.
4) Personally, I was a bit disappointed by the low quality photo texturing that was used in the downloaded model. I suppose beggars can't be choosers, or can they?
Ps CS4 extended will actually locate and list the textures used in the .kmz file and allow you to change them. I had some high-res front and back shots of an iPhone already, but if you don't, you can probably lift some off the web as you're just learning. Just double-click on the appropriate texture (located in the layers panel) to open it up in a new window. Open your improved textures and just drag them into the texture window. The resolution of the texture layer can be resized as required, just make sure you give your new layer a fine-tuned selection and close crop.
5) Once I retextured my model it was just a matter of rotating it and adding some lights. The 3D object can now be layered over any 2D background you like. I added a false depth of field to mine for a more realistic look - read
this if you don't know how. The base layer was created in Photoshop, texturized and adjusted for realism purposes. I added a light monochromatic noise to the entire image afterwards for consistency.
The advantages of having the 3D, photorealistic model can be extremely beneficial - especially models like iPhones. iPhone applications are being developed like crazy, and all kinds of software development companies will want advertising material created. Having a stock of 3D models will allow you to take jobs without even getting your hands on the product in question. Furthermore, you can avoid time-consuming studio setups, and also reposition the model if needed without having to reshoot.

Animations can also be exported using your 3D models as the controls have been upgraded dramatically. The layout and operation is very similar to the Adobe After Effects timeline. If I see a need, I'll speak further about this functionality and how it blends with other forms of media.