Second Life lighting projectors are an extremely useful capability that can be put to a wide variety of uses. I first covered their basics far back in 2011. Since then they’ve been notably easier to use (and that original article was subsequently updated to reflect this).
In 2016, for his art display, Mirrored Garden, at Holly Kai Garden (see here for details), Silas Merlin demonstrated a means to create mirror-like effects in Second Life, with a number of “mirrors” mounted around his sculptures “reflecting” them and the garden in which they were being displayed. I’ve since seen a number of SL artists use a similar approach to add depth to their work, and in April 2018, Adeon Writer offered a video tutorial on using projectors to create “portal-like” effects.
Given the latter, I thought it high time a revisited a draft of an article about Silas’ approach I started in 2016, but never quite finished (my apologies to him), gave it a polish and present it as a tutorial for those interested in using projector-based “mirrors” in SL.
- For this time of “mirror” to work, those looking at it must have viewer’s Advanced Lighting Model (ALM) enabled via Preferences > Graphics. Anyone who does not have ALM enabled will just see a blank surface instead of any reflections.
- The “mirror” itself is made up of a number of elements: the “reflective” surface itself (which can be a mesh or prim face), and one or more lighting projectors – the exact number and their placement will be subject to the effect you are trying to achieve.
For this tutorial, I’m producing a single “mirror” using a single projector to create a finished item – a simple household room mirror. Adeon’s video provides an outline on how to use multiple projectors to achieve a result.
Create the “Mirror”
The “mirror” is simple flat surface (face) of a prim or mesh. When done, it can be made part of a more ornate item – so you could add a frame around it, etc.).
- Create a prim and size it.
- Right-click the prim and click the Select Face radio button, then click on the face of the prim you want to make “reflective”.
- In the Edit > Texture tab:
- Use the texture picker to set the texture to Blank.
- Set the colour of the face you have selected to black and leave Transparency at 0
- Enable Full Bright to reduce unwanted reflection of nearby lights.
- Click Shininess (specular) radio button and:
- Use the picker to set the map to blank (white).
- Set Glossiness to 255 (highest).
- Set Environment to a value that works best for your overall lighting conditions – generally speaking, higher is better.
- Set the specular colour swatch to black to further reduce unwanted light reflection.
Create Your “Reflections”
This can sound complicated, but it’s actually relatively straightforward, requiring two main steps: create an image that will form the “reflection”; create the projector that will use the image.
Create the “Mirror” Image
- Position your “mirror” in the location you intend to hang it. Position your camera “in” the “mirror”, and facing out – so you are looking from the “mirror’s” point-of-view (e.g. from the wall on which it hangs looking out into the room it which it is hanging).
- Take a snapshot at a reasonably high resolution.
- Use an image editing tool to crop the image to give the desired look for the “reflection” – and flip it horizontally before saving.
- Repeat for any additional projectors you are using, taking your snapshots from the perspective of each projector.
- Don’t upload the texture(s) as yet.
Create the Projector(s)
Repeat the following steps for each of the projectors you’ll be using.
- Create a prim.
- Edit the prim and select the Features tab.
- Check the Light option to enable it and then:
- Click the second box alongside the Light option to open the texture picker.
- Click the Local radio button.
- Use the ADD button to allow you to select the projector texture from your hard drive (note: only you will be able to see the results when using the Local option, but it allows you to experiment without having to upload textures multiple times).
- When you have selected the require texture it will appear in the texture list on the right of the picker.
- Click on the texture name to select it; the texture will be applied to the bottom face of the prim.