Transparency test

From Second Life Wiki
Revision as of 16:43, 28 February 2011 by Dan Linden (talk | contribs) (Created page with "Category:Test Scripts ==Purpose== Test the functionality of Transparency in the edit tools and on objects. ==Scope== Second Life Viewer 2.7 and higher. ==Test Plan== ===T…")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search


Purpose

Test the functionality of Transparency in the edit tools and on objects.

Scope

Second Life Viewer 2.7 and higher.

Test Plan

The transparency can be changed to 100% from the edit tools

  1. Create a grid 125 default size spheres, 5 to a side.
  2. Enable the Develop menu with ctrl-alt-q
  3. Disable Develop menu > Rendering > Object-Object Occlusion.
  4. Note the KTris Drawn/fr in the Statistics bar (ctrl-shift-1).
  5. Select the 125 spheres and set their transparency to 100%.
  6. Note the KTris Drawn/fr

Observe: The KTris Drawn/fr are higher after setting the objects to 100% transparent. In my test, it increased from 66 to 78. See attached "transparent spheres.wmv"

the engine is supposed to remove the triangles from the scene when transparency is set to 100%. i.e. take thousands of triangles worth of geometry and set it to 100% transparent, make sure the triangles per frame goes down.
  1. test 1: turn off occlusion culling and compare triangles
  2. test 2: with occlusion culling on, compare triangles between 90% and 100% transparent