Unlike other viewsets, the medMCAD-01 viewset is a 'generic' viewset i.e. it is representative of a class of applications rather than a single application. The medMCAD-01 viewset is intended to model the graphics performance of a range of medium scale, immediate mode, MCAD applications such as Pro/ENGINEER from PTC and SolidWorks from SolidWorks Corporation.
The viewset consists of twelve tests, each of which represents a different mode of operation. Four of the tests use a wireframe model, and the other tests use a shaded model. All tests use immediate mode and vertex arrays (glDrawArrays). Each test has two runs: a) with orthographic projection, and b) with perspective projection, zoom and pan (walkthru). Each test returns a result in frames per second, and a composite score is calculated as a weighted geometric mean of the individual test results. The tests are weighted to represent the typical proportion of time a user would spend in each mode.
This viewset uses new features that require SPECviewperf!" 6.1.2.
The shaded model uses 47,000 triangle strips with approximately 444,000 vertices resulting in 349,000 triangles total. There are no discrete triangles. The average triangle screen area is approximately 17 pixels. The maximum depth complexity is 34 with an approximate mean depth complexity of 8.
The wire frame model consists of 26,500 line strips, with around 192,000 vertices giving 120,000 lines total. The mean line length is 7 pixels.
The wireframe tests use aliased lines, since these still are the default for many immediate mode MCAD applications. The shaded tests use either one ore two infinite lights with normalization enabled. Lighting is single sided. There is no texture mapping. See the script files for more information.
|1||10||Wireframe test, no Z, orthographic projection|
|2||10||Wireframe test, no Z, perspective projection, walkthrough|
|3||10||Wireframe test, color-per-primitive, Z, user clipplane test, orthographic projection|
|4||10||Wireframe test, color-per-primitive, Z, perspective projection, walkthrough|
|5||7.5||Shaded test, Z, back face removed, orthographic projection|
|6||7.5||Shaded test, Z, user clipplane, perspective projection, walkthrough|
|7||7.5||Shaded color-per-primitive test, Z, back face removed, orthographic projection|
|8||7.5||Shaded color-per-primitive test, Z, back face removed, perspective projection, walkthrough with screen door transparency|
|9||7.5||Shaded color-per-vertex test, Z, back face removed, orthographic projection.|
||7.5||Shaded color-per-vertex test, Z, user clipplane, perspective projection, walkthrough|
||7.5||Shaded test with two infinite lights, Z, back face removed, orthographic projection|
|12||7.5||Shaded test with two infinite lights, Z, back face removed, perspective projection, walkthrough|