Difference between revisions of "Mesh/Mesh Tests"
< Mesh
Jump to navigation
Jump to search
Dan Linden (talk | contribs) |
Dan Linden (talk | contribs) |
||
(15 intermediate revisions by 3 users not shown) | |||
Line 1: | Line 1: | ||
{{Navbox/Mesh|project}} | |||
Mesh tests required: | Mesh tests required: | ||
* The walk-throughs function as a Mesh smoke test: | * The walk-throughs function as a Mesh smoke test: | ||
Line 10: | Line 11: | ||
** Verify bulk upload fails for meshes. | ** Verify bulk upload fails for meshes. | ||
** Mesh decomposition tool needs more detail. | ** Mesh decomposition tool needs more detail. | ||
* Rigged | * [[Rigged Mesh test]] '''incomplete''' | ||
** uploading a rigged object that contains joint offsets | ** uploading a rigged object that contains joint offsets | ||
** bone offsets | ** bone offsets | ||
** need examples files. | |||
* [[Mesh Upload test suite]] A collection of models for regression testing. | |||
* [[Mesh_Prim_Equivalence_test]] How many prims a mesh counts as in the parcel limit and simulator limit. | * [[Mesh_Prim_Equivalence_test]] How many prims a mesh counts as in the parcel limit and simulator limit. | ||
* [[ | * <span style="background:#FF6666">(2011-01-06 failed)</span> [[Parcel Prim Limit Overflow test]] | ||
* Physics shape type (with un/linking, de/rez, duplication, etc.) (is this sufficiently covered by | * Physics shape type (with un/linking, de/rez, duplication, etc.) (is this sufficiently covered by Mesh_Shape_Changing_test?) | ||
* [[Mesh Edit Tools test]] | * [[Mesh Edit Tools test]] | ||
* Load testing. assets<->sim, sim data<->client, client rendering, etc | * Load testing. assets<->sim, sim data<->client, client rendering, etc | ||
* Mesh viewer performance | * Mesh viewer performance | ||
Line 31: | Line 29: | ||
* [[Mesh Shape Changing test]] Test swapping meshes onto mesh objects. | * [[Mesh Shape Changing test]] Test swapping meshes onto mesh objects. | ||
** high prim equiv. mesh onto a physical object | ** high prim equiv. mesh onto a physical object | ||
* | * [[Mesh_Accounting_Test]] is a starting point for several tests. Break the tests out and expanded on them. | ||
* [[Render_Cost_test]] | * [[Render_Cost_test]] | ||
** Target overall scene triangle count at 128m, medium detail (currently 125K/tris) | ** Target overall scene triangle count at 128m, medium detail (currently 125K/tris) | ||
Line 40: | Line 38: | ||
* Test LSL functions that interact with physics and size and textures. | * Test LSL functions that interact with physics and size and textures. | ||
* Localization | * Localization | ||
* Compatibility testing: Mac OS X 10.4.11? | * Compatibility testing: Mac OS X 10.4.11? | ||
* [[Mesh Limits test]] | * [[Mesh Limits test]] | ||
** Maximum model size in MBs | ** Maximum model size in MBs | ||
** Maximum number of meshes per model. | ** Maximum number of meshes per model. | ||
* [[Mesh Upload Enablement]] | |||
** Mesh Upload Enabled | |||
** Mesh Upload Not Enabled | |||
---- | |||
Other rendering features | |||
* [[Deferred_Rendering_Test]] aka Lighting & Shadows | |||
* [[Transparency_test]] | |||
* [[Depth_of_Field_test]] | |||
---- | |||
Other simulator features | |||
* The 10cm gap has been eliminated for nearly all(which ones?) objects. | |||
* Test for [[LlCastRay]] | |||
[[Category:Test Plans]] | [[Category:Test Plans]] | ||
[[Category:Mesh]] | [[Category:Mesh]] |
Latest revision as of 21:22, 10 July 2014
Mesh tests required:
- The walk-throughs function as a Mesh smoke test:
- Mesh_Import_test Everything about the Mesh upload window.
- Include test for model with multiple LOD's
- Include test for model with textures
- Verify bulk upload fails for meshes.
- Mesh decomposition tool needs more detail.
- Rigged Mesh test incomplete
- uploading a rigged object that contains joint offsets
- bone offsets
- need examples files.
- Mesh Upload test suite A collection of models for regression testing.
- Mesh_Prim_Equivalence_test How many prims a mesh counts as in the parcel limit and simulator limit.
- (2011-01-06 failed) Parcel Prim Limit Overflow test
- Physics shape type (with un/linking, de/rez, duplication, etc.) (is this sufficiently covered by Mesh_Shape_Changing_test?)
- Mesh Edit Tools test
- Load testing. assets<->sim, sim data<->client, client rendering, etc
- Mesh viewer performance
- Viewer Performance testing for large (64m) prims
- Mesh sim performance
- Server Performance testing for large (64m) prims
- Mesh Caching test
- Mesh should already be cached in the VFS. Develop > Show Info > Show Render Info shows how much data received for mesh.
- Mesh Shape Changing test Test swapping meshes onto mesh objects.
- high prim equiv. mesh onto a physical object
- Mesh_Accounting_Test is a starting point for several tests. Break the tests out and expanded on them.
- Render_Cost_test
- Target overall scene triangle count at 128m, medium detail (currently 125K/tris)
- Streaming Cost test
- Physics Cost test
- Upload Cost test -- TBD
- Physics Material Settings test
- Test LSL functions that interact with physics and size and textures.
- Localization
- Compatibility testing: Mac OS X 10.4.11?
- Mesh Limits test
- Maximum model size in MBs
- Maximum number of meshes per model.
- Mesh Upload Enablement
- Mesh Upload Enabled
- Mesh Upload Not Enabled
Other rendering features
- Deferred_Rendering_Test aka Lighting & Shadows
- Transparency_test
- Depth_of_Field_test
Other simulator features
- The 10cm gap has been eliminated for nearly all(which ones?) objects.
- Test for LlCastRay