<ImageLookupTableCtr>
Description
This tag representes the lookup table for materials.
It takes <CurveLookupTableCtr> as a child element.
Attributes
Type | Attributes | Description |
| Name | The name of the lookup table. |
| IsGeneratedAsAbs | Flag indicating whether the lookup table has an absolute value format. |
| IsSizeDoubled | Flag indicating if the size of the lookup table is 512 bytes. |
| IsMipMap | Flag indicating whether the table is a color lookup table for procedural textures that use mipmaps. |
This parameter is highly dependent on hardware specifications. For details, see documentation on basic graphics.
<CurveLookupTableCtr>
This element takes one instance of <SegmentsFloatCurve>
as a child element. <SegmentsFloatCurve>
is used to define a lookup table curve as an Hermite curve.
Example Output
<LookupTableSetContents>
<LookupTableSetContentCtr Name="LookupTableSetContentCtr1">
<LookupTableSet Name="">
<Samplers>
<ImageLookupTableCtr Name="LookupTable_1" IsGeneratedAsAbs="true" IsSizeDoubled="true" IsMipMap="false">
<CurveLookupTableCtr>
<SegmentsFloatCurve PreRepeatMethod="Mirror" PostRepeatMethod="RelativeRepeat" StartFrame="0" EndFrame="255">
<Segments>
<HermiteFloatSegment>
<Keys>
<HermiteFloatKey Frame="0" Value="0" InSlope="0" OutSlope="0" />
<HermiteFloatKey Frame="255" Value="1" InSlope="0" OutSlope="0" />
</Keys>
</HermiteFloatSegment>
</Segments>
</SegmentsFloatCurve>
</CurveLookupTableCtr>
</ImageLookupTableCtr>
</Samplers>
</LookupTableSet>
</LookupTableSetContentCtr>
</LookupTableSetContents>
|
CONFIDENTIAL