The SEDRIS Data Representation Model
APPENDIX A - Classes Rendering Properties |
---|
An instance of this DRM class specifies a selection of suggested shading algorithms, display sides, and presentation styles to use when rendering <Geometry Representation> instances.
A <Rendering Properties> instance specifies that flat shaded, solid, front-sides of polygons are to be rendered.
A <Rendering Properties> instance specifies that interpolation shaded, solid, front-sides of polygons are to be rendered.
A <Rendering Properties> instance specifies that Gouraud shaded, wire-frame, both-sides of polygons are to be rendered.
A <Rendering Properties> instance specifies that Phong shaded, solid, back-sides of polygons are to be rendered. This case might be appropriate for a transmittal that describes an enclosed volume in which all of the polygons defining the enclosed volume face outwards, and the simulation occurs inside the enclosed volume. Thus, only the back sides of the polygons are to be rendered.
No FAQs supplied.
SE_Pixel_Fill_Method | fill_method; | 2 |
---|---|---|
SE_Shading_Method | shading_method; | 3 |
SE_Colour_Binding | colour_binding; | 4 |
SE_Display_Style | style; | 5 |
SE_Display_Side | side; | 6 |
The fill_method field specifies the colour blending method to be used.
The shading_method field specifies the shading algorithm to be used.
The colour_binding field specifies the colour inheritance / overload rule in effect.
The style field specifies the set of SE_Display_Style members specifying what combination of wire and solid styles is to be used.
The side field specifies the set of SE_Display_Side members specifying which side(s) to display.
The front side of a <Polygon> instance is the side that has a counterclockwise orientation of the ordered <Vertex> components of the <Polygon> instance. Normally, either both sides or just the front sides of <Polygon> instances are rendered. Rendering just the front side of a <Polygon> instance culls the back face of the <Polygon> instance.
|