simpleType textureBoundaryModeChoices
type restriction of xs:NMTOKEN
properties
base xs:NMTOKEN
used by
attributes TextureProperties/@boundaryModeR TextureProperties/@boundaryModeS TextureProperties/@boundaryModeT
facets
Kind Value Annotation
enumeration CLAMP
appinfo
Clamp texture coordinates to range [0,1]
enumeration CLAMP_TO_EDGE
appinfo
Clamp texture coordinates such that a border texel is never sampled
enumeration CLAMP_TO_BOUNDARY
appinfo
Clamp texture coordinates such that texture samples are border texels for fragments
enumeration MIRRORED_REPEAT
appinfo
Texture coordinates are mirrored and then clamped as in CLAMP_TO_EDGE
enumeration REPEAT
appinfo
Repeat a texture across the fragment
annotation
appinfo
textureBoundaryModeChoices are strictly allowed enumeration values for TextureProperties boundaryMode* fields. Bounded, no additional values are allowed.
source <xs:simpleType name="textureBoundaryModeChoices">
 
<xs:annotation>
   
<xs:appinfo>textureBoundaryModeChoices are strictly allowed enumeration values for TextureProperties boundaryMode* fields. Bounded, no additional values are allowed.</xs:appinfo>
   
<xs:documentation source="https://www.web3d.org/documents/specifications/19775-1/V3.3/Part01/components/texturing.html#t-TextureBoundaryModes"/>
 
</xs:annotation>
 
<xs:restriction base="xs:NMTOKEN">
   
<xs:enumeration value="CLAMP">
     
<xs:annotation>
       
<xs:appinfo>Clamp texture coordinates to range [0,1]</xs:appinfo>
     
</xs:annotation>
   
</xs:enumeration>
   
<xs:enumeration value="CLAMP_TO_EDGE">
     
<xs:annotation>
       
<xs:appinfo>Clamp texture coordinates such that a border texel is never sampled</xs:appinfo>
     
</xs:annotation>
   
</xs:enumeration>
   
<xs:enumeration value="CLAMP_TO_BOUNDARY">
     
<xs:annotation>
       
<xs:appinfo>Clamp texture coordinates such that texture samples are border texels for fragments</xs:appinfo>
     
</xs:annotation>
   
</xs:enumeration>
   
<xs:enumeration value="MIRRORED_REPEAT">
     
<xs:annotation>
       
<xs:appinfo>Texture coordinates are mirrored and then clamped as in CLAMP_TO_EDGE</xs:appinfo>
     
</xs:annotation>
   
</xs:enumeration>
   
<xs:enumeration value="REPEAT">
     
<xs:annotation>
       
<xs:appinfo>Repeat a texture across the fragment</xs:appinfo>
     
</xs:annotation>
   
</xs:enumeration>
 
</xs:restriction>
</xs:simpleType>


XML Schema documentation generated by XMLSpy Schema Editor http://www.altova.com/xmlspy