[sldev] "background sky" render pass, render pass sequence

Argent Stonecutter secret.argent at gmail.com
Tue Apr 1 12:46:53 PDT 2008


On 2008-04-01, at 13:37, Dave Parks wrote:
> The parcel border overlay, object silhouettes, avatar name tags,  
> hover text, etc. are all part of the UI and are not rendered from  
> renderGeom.  See render_hud_elements in pipeline.cpp.

This was changed in February some time? Because that's when parcel  
borders started glowing through solid objects.

> - update water distortion/reflection maps
> - render main 3D scene (updateCull/stateSort/renderGeom)

So the water reflection map is one frame behind? Or it's a separate  
simplified render pass?

> - perform glow post effect (LLPipeline::renderBloom)
> - render parcel overlays, nametags, etc. (render_hud_elements)
> - render HUD attachments (render_hud_attachments in  
> llviewerdisplay.cpp)

That doesn't seem right, because glow on HUD attachments works.

> - render object selection silhouettes, light spheres, etc.  
> (render_ui_3d)
> - render 2D ui (render_ui_2d)



More information about the SLDev mailing list