Word's getting out right now about Second Life's First Look Viewer, which is causing some avatars to do a double-take upon seeing themselves in the mirror. That's right, we now have bona fide dynamic reflections.
It's not a Preferences or building tool option (yet?!), but here's how you get to it:
- Download, install, and run the First Look Viewer.
- If not already enabled, press Ctrl-Alt-D to open the Client menu at the top of your screen.
- Turn on Client menu > Rendering > Dynamic Reflections.
- Then, stand in front of and look into a shiny surface — where there previously was a nice-but-nebulous streak, you should now see yourself and the environment staring back.
If you don't see the dynamic reflections, your graphics card may not meet the System Requirements; if you can already see ripple water, it's a best bet you can also view the enhancement of these dynamic reflections in the water, tho it appears splotchy and exaggerated to me from some angles. [Edit: Rainbow Drake adds she can see reflections on a GeForce 2 MX. Thanx Rainbow!]
But that's alright, because, when Second Life gives you glitches, make GLITCH ART!
I was hanging out at my inworld Linden office (get to it from my Profile Picks) with Jesse Linden, and camscanned into a bunch of prims just above my office hours sign.
I also took pleasure in zooming trèsclose to a trippily-reflected water by tapping Ctrl-0 multiple times (View menu > Zoom In). It looks like liquid reality.
Ante Flan made a head squirrel which I resized in front of my house, and made shiny. I am looking into his tummy. While you can't see it here, after zooming back, he looks like a watermelon T-1000, only more squirelly.
Moving the Object Mesh Detail slider (found in Preferences > Graphics Detail tab) all the way to the left deformed the spheres, lending a crunchy, lo-poly vibe to these marbles-on-snow.
I discovered that turning off Dynamic Reflections "froze" the effect at how it was last viewed. So, taking some care not to move the sun (which resets this), I came up with some pretty kewl FX: I stared closely into the above marbles then toggled Dynamic Reflections, and found the water continued to glow extremely watermelony. I happened to see a dock and an aeroplane on nearby property: gosh knows I had to capture it. It was almost as if the surfaces grew an animated skin, like a strong projector was transmitting a movie onto it in broad daylight.
A little while later, I found I could create an almost "toxic plasma" ambience by contrasting a vivid orange-red sun with the snow terrain, and with our new friend of Dynamic Reflections present in the water.
Here, we see an even more prominent application of tinting the water. And to think it came from a happy accident!
On the right, we can see many of my reflective marbles, with shiny set to varying levels. What's more, I've fused this with a fave local lighting effect. If I were a guitarist, think of this like my signal processing chain of stompboxes, plucking one catchy riff after another! Combine your fave touches to taste.
Another spicy combo: watermelon, black sun, and dynamic reflections — will wonders ever cease? Apparently not, and while I stood atop this dwelling in the Dune sim, Lemon Yellow, I began thinking of some pseudo-ersatz art from the Age of Aquarius, depicting prisms, geometric shapes, and an eclipse.
Not to get too Pink Floydian, but there's something so perfectly 70s-80s in the right shot for me. To get a black sun, you:
- Go to Client menu > World > Mouse Moves Sun
- Use View menu > Mouselook or push "M" key when the chat bar is closed.
- Wiggle your mouse up and down across the horizon. Takes some practice, but you'll get the timing through repeated tries.
- Have your fingers fast on the shortcut keys: since there's several seconds before the sun goes back to normal, be prepared to press Ctrl-Shift-S to take a snapshot whether you're in or out of Mouselook. Then, do as you like with it.
The reward, of course, is being able to amaze yourself and friends, and pass on the delights of advanced Second Life photography, like I have to you.
With the above-mentioned trick of toggling Dynamic Reflections, you can become out-of-sync with your own reflection, resulting in more most excellent scenes.
And if you're wondering who to say thankya to… Runitai Linden coded the dynamic reflections.
Got some delicious visual feasting of your own? Feel free to post a link in the comments!















Ok…
Ok let me just say, I am so freaking excited about the reflections. I remember the first time I went to the main Abranimations store and stepped outside and saw the reflection effect Abramelin (sp?) made by doubling up the architecture upside-down underground. A lot of stores have been doing that with their display structures to imitate a waxed floor (at Abranimations is reflected in totally charming little puddles). The reflection effect really is taken for granted in other worlds, and it adds SO MUCH. So I can't wait. I'll have to redo my studio box with mirror walls like a dance studio~! XDXDXDXD
This is welcome news. Now I can have a grimy mirror in the washroom of my scuzzy rock bar.
I can't get it to work. ;_; Half the time the viewer crashes. When it's enabled it's as if bump maps are turned off and the baked skin of my avatar has a reflection?. And For some reason it only seems to work when I turn it off showing the last "frozen" render. 0.o; Should I bug-report this?
I have an NVIDIA GeForce 7600 GS….
On a totally unrelated note, I say we set a bounty on an anaglyph or cross-eyed viewer. :3
And I like the background. :3
Iris, my same thoughts, when I saw the dynamic reflections in action; hopefully that trick will become a prim-eating curiosity of the past, altho I do understand it'll still have select usages. And the big plus is avatars reflect too, so it doesn't look oddly fakey (I remember some clubs with upside-down dance balls, and I wondered if anyone could be hired to walk atop them with similar avs, providing a quaint sort of doppelganger).
Kei, yeah, I was totally thinking of a shiny mirror with gritty dirt textures with transparency overlaid. And then stare at yourself in harsh lighting, like that movie, Fight Club!
Aster, OHHHH unfortunately I must mention that YES there currently is a bug in the current First Look Viewer where Dynamic Reflections will prolly, almost certainly crash you.
Milo Linden reported it and I found out through him… so it's already known and should be fixed by next release.
Also, please do note that since this feature is in the Client menu, it's not intended for stable consumption… hence why it's tucked away. It'll be nice to see it make a move outta there in the future though… I can hope!
Anaglyphs rock; I remember some 3D cyber goggles (bulky ones) coming with software to make your whole screen like that, or ones with separate eyeports that flashed at different frequencies to give the perception of depth. It's my understanding some very fun, if crude things can be done with ATI Smart Shaders, but my main rig has an Nvidia graphics card.
> Anaglyphs rock
Like this?
http://www.nmc.org/sl/2007/01/30/3d-viewer/
Nice connection, Kei! I like how it's noted that it's "built from off-the-shelf components".
I've been feeling strangely left out when it comes to testing this feature. I download the latest First Look client, run it and go to Client > Rendering > …where's the reflections? I even made sure to try it on our new, very graphically powerful computer.
Al, things change fast! In the latest First Look client — Second Life 1.13.3 (57876) — do this:
-Client menu > Debug settings.
-Type "renderdynamicReflections" (it'll autocomplete).
-Set the pop-up menu to "TRUE".
That should do the trick… if it doesn't crash, that is. It's still quite crashy for me.
Hey. I just got the newest firstlook viewer from the site. [just for the dynamic reflections, actually >_>] But I can't seem to get it enabled. :/ Any tricks?
Amphithetre, please specify more details about what steps I did didn't work for you? System config too would be helpful.
I read really carefully through everything said here, comments included. No joy.
My version of the firstlook dosen't have the "renderdynamicReflections" option, either. Is this because my system can't handle it?
Let me go get the sysinfo….
Second Life 1.13.3 (58018)
CPU: 0.13 micron Intel Pentium 4 (2993 Mhz)
Memory: 511 MB
OS Version: Microsoft Windows XP Service Pack 2 (Build 2600)
Graphics Card Vendor: NVIDIA Corporation
Graphics Card: GeForce FX Go5700/AGP/SSE2
OpenGL Version: 1.4.1
SL runs fine for me, although I do turn all the detail down to keep my laptop from getting too fussy.
Hrm, noticed the firstlook has been updated since you mentioned how to enable the dynamic relfections…might it've been taken out? :O
Thanks for trying to help!
Woot! I got the new release and it works!
[see here for proof]
^ OH RITE ON! I like the black suns too.