Page 1356 DICOM PS3.3 2020a - Information Object Definitions
Table C.11.31-1. Render Shading Module Attributes
Attribute Name |
Tag |
Type |
Attribute Description |
Shading Style |
(0070,1701) |
1 |
The style of shading. |
|
|
|
See Section C.11.31.1. |
Ambient Reflection |
(0070,1702) |
1 |
Intensity of the ambient reflection in the relative range 0.0 to 1.0, inclusive. |
Intensity |
|
|
|
Light Direction |
(0070,1703) |
1C |
The direction light is traveling from a single white light source at infinity. |
|
|
|
Represented as a unit vector encoded as three coordinates (x,y,z) in the |
|
|
|
VPS-RCS. |
|
|
|
Required if Diffuse Reflection Intensity (0070,1704) or Specular Reflection |
|
|
|
Intensity (0070,1705) is present. |
Diffuse Reflection |
(0070,1704) |
3 |
Intensity of the diffuse reflection in the relative range 0.0 to 1.0, inclusive. |
Intensity |
|
|
If absent, a value of zero is assumed. |
|
|
|
Specular Reflection |
(0070,1705) |
3 |
Intensity of the specular reflection in the relative range 0.0 to 1.0, inclusive. |
Intensity |
|
|
If absent, a value of zero is assumed. |
|
|
|
Shininess |
(0070,1706) |
3 |
Specifies the roughness of the rendered surfaces, in the relative range 0.0 |
|
|
|
to 1.0, inclusive. A value of 0.0 represents a rough surface and a value of |
1.0 represents the smoothest surface which can be generated by the implementation.
Note
In theory, the range of shininess is from 0 to infinity. However, in practiceeach implementationhasafiniteupperlimitforshininess. The implementation is expected to multiply this value by its upper limitvalueandusetheresultinitsshadingalgorithmforshininess.
If absent, the shininess is an implementation decision.
C.11.31.1 Shading Style
The Shading Style (0070,1701) determines if the shading calculations are performed for all voxels, based on the facing of the surface normal which has been generated for that voxel:
Enumerated Values for Shading Style (0070,1701):
SINGLESIDEDOnly "front-facing" voxels are shaded.
DOUBLESIDED"Front-facing" and "back-facing" voxels are shaded.
Note
"Front-facing" voxels are those with a negative dot product between the surface normal which has been generated for that voxelandthevectorbetweentheViewpointPosition(0070,1603)andtheViewPointLookAtPoint(0070,1604)."Back-facing" voxels are those with a positive dot product.
C.11.32 Render Display Module
Table C.11.32-1 specifies the Attributes that define the transformations of the processed Volumetric Presentation State inputs into a singleVPSdisplayspace,asdescribedintheVolumetricPresentationStatepipelinesinSectionFF.2.2“VolumetricInputs,Registration and Cropping” in PS3.4.