5 Replies Latest reply on Jan 23, 2013 4:16 PM by conroy

    Specific Reflection on a 3D Surface?

    shannonwbrown Level 1

      I am creating a chrome emblem using Photoshop's CS6's 3D tool. On the face of the surface I want a specific reflection (an image of city street with people walking, etc.). I want to be able to control this reflection by moving it around on the surface so I can control what is reflecting.


      Can someone provide me with instructions on how to do this?

        • 1. Re: Specific Reflection on a 3D Surface?
          Noel Carboni Level 8

          It sounds like you want to add your own image for Image Based Lighting (IBL).


          In the 3D panel choose Environment, then in the Properties panel note the IBL section near the top.  You can load your own image using the icon just to the right of the icon.


          Depending on the size and detail of your IBL image, as well as the material properties you set up, you can get somewhat blurry, diffuse reflections or quite detailed ones...


          Some quick examples...









          • 2. Re: Specific Reflection on a 3D Surface?
            shannonwbrown Level 1

            Wow Noel. That is exactly what I'm looking to achieve, but I've messed with the environment IBLs till I'm blue in the face and I can't get it to achieve anything like your results. When I load an image IBL it stretches it and twists it (see screenshot).


            You will notice in the middle of the second screenshot is a small white circle. I simply created a circle and extruded it to try this. I then zoomed way out so you could see what is happening with my IBL image.





            • 3. Re: Specific Reflection on a 3D Surface?
              Noel Carboni Level 8

              Yes, Photoshop turns it into a panoramic projection.


              Here's what my IBL texture looks like.  I jimmied it around until I got a decent looking reflection.




              If you need an image for the background of the rendering, you can do that with a layer below the 3D layer in Photoshop itself.  In the sample above I used some mild gradients I painted quickly.



              • 4. Re: Specific Reflection on a 3D Surface?
                shannonwbrown Level 1



                I took your photo and cropped it (realizing it was low res) and used it. Below is what I'm getting. Because it is scaling this thing SO large it's worthless to me.


                The STS logo in the middle is what I'm extruding.



                • 5. Re: Specific Reflection on a 3D Surface?
                  conroy Level 5

                  Photoshop expects the image supplied as an IBL (or environment image in a material) to be a spherical panorama (a.k.a. latitude longitude image) of the environment. If crucial reflections are to be in roughly horizontal directions and you are willing to accept some distortion, you may get away with a regular rectangular image as demonstrated by Noel. Such an image should have a width:height ratio of 2:1 as does a spherical panorama.


                  The reasons you are seeing all these legs and feet in a stretched radial array are:

                  1. The camera is pointed vertically downward.

                  2. The non-spherical-panorama environment image is being spherically projected, so it appears to be progressively pinched toward the poles of the virtual environment sphere.

                  3. Both times you've posted an image in this thread, you have zoomed far out from the document, and the low-contrast image that's being displayed to help you adjust the rotation of the environment is being grossly stretched by the display transformation, but that stretching will not be in the rendering.


                  Use a roughly horizontally aimed camera and have the extruded logo upright instead of lying on its back.