| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | http://www.plmxml.org/Schemas/PLMXMLSchema | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| type | extension of plm:LightSourceBase | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| children | plm:Description plm:ApplicationRef plm:Attribute | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| used by |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| source | <xsd:complexType name="PositionalLightType"> <xsd:annotation> <xsd:documentation> Positional Light Source, i.e. point source. Attributes: position: position of light direction: direction in which the light is shining cutoffAngle: semiAngle of cone of light. If absent, the source is not a spotlight, but shines in all directions. intensityExponent: the intensity exponent determines the intensity distribution within the cone. Higher intensity exponent values result in a more focused light source. attenuation: the attenuation of the light source within the scene. The three attenuation values are the factors in a quadratic equation, giving intensity as a function of distance from the source. The values within the attribute are in order: quadratic, linear and constant. </xsd:documentation> </xsd:annotation> <xsd:complexContent> <xsd:extension base="plm:LightSourceBase"> <xsd:attribute name="position" type="plm:VectorType" default="0.0 0.0 1.0"/> <xsd:attribute name="direction" type="plm:VectorType" default="0.0 0.0 -1.0"/> <xsd:attribute name="cutoffAngle" type="plm:CutoffAngleType" use="optional"/> <xsd:attribute name="intensityExponent" type="plm:IntensityExponentType" default="0.0"/> <xsd:attribute name="attenuation" type="plm:AttenuationType" default="0.0 0.0 1.0"/> </xsd:extension> </xsd:complexContent> </xsd:complexType> |
| type | plm:VectorType | ||||||
| properties |
|
||||||
| facets |
|
||||||
| source | <xsd:attribute name="position" type="plm:VectorType" default="0.0 0.0 1.0"/> |
| type | plm:VectorType | ||||||
| properties |
|
||||||
| facets |
|
||||||
| source | <xsd:attribute name="direction" type="plm:VectorType" default="0.0 0.0 -1.0"/> |
| type | plm:CutoffAngleType | |||||||||
| properties |
|
|||||||||
| facets |
|
|||||||||
| source | <xsd:attribute name="cutoffAngle" type="plm:CutoffAngleType" use="optional"/> |
| type | plm:IntensityExponentType | |||||||||
| properties |
|
|||||||||
| facets |
|
|||||||||
| source | <xsd:attribute name="intensityExponent" type="plm:IntensityExponentType" default="0.0"/> |
| type | plm:AttenuationType | ||||||
| properties |
|
||||||
| facets |
|
||||||
| source | <xsd:attribute name="attenuation" type="plm:AttenuationType" default="0.0 0.0 1.0"/> |