Community Place Version 2.0 Preview Release D1b
Functional Mapping for VRML2.0 Specification
History
- Feb 24 1997 :
copied from mw-latest-spec.htm.
Restrictions
General
- SE-VRML and draft versions of VRML 2.0 are not supported. Files
in these formats may cause mulfunctioning of this product.
- JavaScript/VrmlScript are not supported.
Browser.createVrmlFromString / Browser.createVrmlFromUrl
- é▒éΩéτé╠ Java API é≡Ägé┴é─âmü[âhé≡Ä└ìsÄ₧é╔É╢ɼé╡é╜é╞é½üAâeâNâXâ`âââA
é≡ÆúéΘé▒é╞é¬Åoùêé▄é╣é±üB
PROTO / EXTERNPROTO
- PROTO é┼ÆΦï`é╡é╜âmü[âhé≡ Sony_BindSharedNode é╠ transformNode é╞é╡
é─Ägéñé▒é╞é═Åoùêé▄é╣é±üB
- PROTO é╠âCâôâXâ^âôâXé≡ì∞éΦüAROUTE ì\ò╢é╔éµé┴é─é╗é╠âtâBü[âïâhé≡ò╧ìXé╖
éΘé╞é½üAé╗é╠âtâBü[âïâhÆlé≡Ä└ì█é╔ò╧ìXÅoùêéΘé⌐é╟éñé⌐é═üAPROTO é╠ÆΦï`ôαòöé┼ IS
é≡Ägé┴é─Äwé│éΩé─éóéΘÄ└ì█é╠âmü[âhé╠âtâBü[âïâhé¬Ä└ìsÄ₧é╔Åæè╖éªë┬ö\é⌐é╟éñé⌐é╔ê╦
æ╢é╡é▄é╖üBÅ┌é╡é¡é═üAîπÅqé╠èeâmü[âhé▓é╞é╠âtâBü[âïâhÆlÅæé½è╖éªé╠Ä└æòÅ≤ï╡é≡é▓ùù
é¡é╛é│éóüB
VRML2.0 é╠èeâmü[âhé╓é╠æ╬ë₧
ò\é╠ê╙ûíé╔é┬éóé─
èeùôé═ê╚ë║é╠éµéñé╚ê╙ûíé≡Ä¥é┬üB
- func:
é╗é╠âtâBü[âïâhé┼ò\é│éΩéΘï@ö\é¬âuâëâEâUé┼Ä└æòé│éΩé─éóéΘé⌐ö█é⌐üB
- route:
ROUTEé╔éµé┴é─âCâxâôâgâïü[âeâBâôâOé¬ë┬ö\üB
- read:
Java é⌐éτüAâtâBü[âïâhé╠î╗ì▌é╠Ælé≡ô╟é▌ĵé┴é╜éΦüAeventOut é¬ì┼îπé╔Åoù═é╡
é╜Ælé≡ô╟é▌ĵéΘé▒é╞é¬ÅoùêéΘüB
- write:
Java é⌐éτüAâtâBü[âïâhÆlé≡Åæé½ì₧é±é╛éΦüAeventIn é╔âCâxâôâgé≡æùéΘé▒é╞é¬ÅoùêéΘüB
èeïLìåé═ê╚ë║é╠éµéñé╚ê╙ûíé≡Ä¥é┬üB
- - : ôKùpû│é╡
- O : Ä└æòì╧é▌
- X : ûóÄ└æò
- * : êΩòöÄ└æòì╧é▌üiÆìÄ▀é≡ÄQÅ╞üj
èeâmü[âhé╠Ä└æòÅ≤ï╡
ê╚ë║é╠ò\é═VRML 2.0 Specification (Aug 4, 1996)é┼ò¬ù▐é│éΩé─éóéΘüB
Anchor
| | | func | route | read | write |
eventIn | MFNode | addChildren | - | O | - | O |
eventIn | MFNode | removeChildren | - | O | - | O |
exposedField | MFNode | children | O | X | X | X |
exposedField | SFString | description | O | O | O | O |
exposedField | MFString | parameter | O | O | O | O |
exposedField | MFString | url | * | O | O | O |
field | SFVec3f | bboxCenter | * | - | - | - |
field | SFVec3f | bboxSize | * | - | - | - |
ÆìÄ▀:
urlâtâBü[âïâhé┼é═üA"#ViewpointName"é┼ïLÅqé│éΩéΘÅëè·é╠Äïô_é═Ä└æòé│éΩé─éóé╚éóüB
Äïô_é≡ïLÅqé╡é╜ÅΩìçüAé╗éΩé═û│Äïé│éΩéΘüB
bboxé╠ê╩Æuü^æσé½é│é═üAAnchorôαé╠âIâuâWâFâNâgé⌐éτÄ⌐ô«ôIé╔îvÄZé│éΩéΘé╠é┼üAé▒éΩéτ
é≡É▌ÆΦé╖éΘé▒é╞é═é┼é½é╚éóüB
Appearance
| | | func | route | read | write |
exposedField | SFNode | material | O | X | X | X |
exposedField | SFNode | texture | O | X | X | X |
exposedField | SFNode | textureTransform | O | X | X | X |
AudioClip
| | | func | route | read | write |
exposedField | SFString | description | O | O | O | O |
exposedField | SFBool | loop | O | O | O | O |
exposedField | SFFloat | pitch | O | O | O | O |
exposedField | SFTime | startTime | O | O | O | O |
exposedField | SFTime | stopTime | O | O | O | O |
exposedField | MFString | url | O | X | X | X |
eventOut | SFTime | duraction_changed | - | X | X | - |
eventOut | SFBool | isActive | - | O | X | - |
Background
| | | func | route | read | write |
eventIn | SFBool | set_bind | - | X | - | X |
exposedField | MFFloat | groundAngle | X | | | |
exposedField | MFFloat | groundColor | X | | | |
exposedField | MFString | backUrl | O | O | O | O |
exposedField | MFString | bottomUrl | O | O | O | O |
exposedField | MFString | frontUrl | O | O | O | O |
exposedField | MFString | leftUrl | O | O | O | O |
exposedField | MFString | rightUrl | O | O | O | O |
exposedField | MFString | topUrl | O | O | O | O |
exposedField | MFFloat | skyAngle | X | | | |
exposedField | MFFloat | skyColor | * | O | | |
eventOut | SFBool | isBound | - | X | X | - |
ÆìÄ▀:
âîâôâ_âèâôâOâGâôâWâôé╠ɺû±é╔éµéΦüAöwîié═skyColor[0]é╠Ælé≡ùpéóé─ò`ëµé│éΩüA
skyColor[i] (i>0)üAgroundAngleüAgroundColorüAskyAngleé╠Ælé═û│Äïé│éΩéΘüB
Billboard
| | | func | route | read | write |
eventIn | MFNode | addChildren | - | O | - | O |
eventIn | MFNode | removeChildren | - | O | - | O |
exposedField | SFVec3f | axisOfRotation | O | O | O | O |
exposedField | MFNode | children | O | X | X | X |
field | SFVec3f | bboxCenter | * | - | - | - |
field | SFVec3f | bboxSize | * | - | - | - |
ÆìÄ▀:
bboxé╠ê╩Æuü^æσé½é│é═üABillboardôαé╠âIâuâWâFâNâgé⌐éτÄ⌐ô«ôIé╔îvÄZé│éΩéΘé╠é┼üA
é▒éΩéτé≡É▌ÆΦé╖éΘé▒é╞é═é┼é½é╚éóüB
Box
| | | func | route | read | write |
field | SFVec3f | size | O | - | - | - |
Collision
| | | func | route | read | write |
eventIn | MFNode | addChildren | - | O | - | O |
eventIn | MFNode | removeChildren | - | O | - | O |
exposedField | MFNode | children | O | X | X | X |
exposedField | SFBool | collide | O | X | X | X |
field | SFVec3f | bboxCenter | X | - | - | - |
field | SFVec3f | bboxSize | X | - | - | - |
field | SFNode | proxy | O | - | - | - |
eventOut | SFTime | collideTime | - | X | X | - |
Color
| | | func | route | read | write |
exposedField | MFColor | color | O | O | O | O |
ColorInterpolator
| | | func | route | read | write |
eventIn | SFFloat | set_fraction | - | O | - | O |
exposedField | MFFloat | key | O | O | O | O |
exposedField | MFColor | keyValue | O | O | O | O |
eventOut | SFColor | value_changed | - | O | O | - |
Cone
| | | func | route | read | write |
field | SFFloat | bottomRadius | O | - | - | - |
field | SFFloat | height | O | - | - | - |
field | SFBool | side | O | - | - | - |
field | SFBool | bottom | O | - | - | - |
Coordinate
| | | func | route | read | write |
exposedField | MFVec3f | point | O | O | O | O |
CoordinateInterpolator
| | | func | route | read | write |
eventIn | SFFloat | set_fraction | - | O | - | O |
exposedField | MFFloat | key | O | O | O | O |
exposedField | MFVec3f | keyValue | O | O | O | O |
eventOut | MFVec3f | value_changed | - | O | O | - |
Cylinder
| | | func | route | read | write |
field | SFBool | bottom | O | - | - | - |
field | SFFloat | height | O | - | - | - |
field | SFFloat | radius | O | - | - | - |
field | SFBool | side | O | - | - | - |
field | SFBool | top | O | - | - | - |
CylinderSensor
ûóÄ└æòüB
DirectionalLight
| | | func | route | read | write |
exposedField | SFFloat | ambientIntensity | X | O | O | O |
exposedField | SFColor | color | O | O | O | O |
exposedField | SFVec3f | direction | O | O | O | O |
exposedField | SFFloat | intensity | O | O | O | O |
exposedField | SFBool | on | O | O | O | O |
ÆìÄ▀:
âîâôâ_âèâôâOâGâôâWâôé╠ɺû±é╔éµéΦüAambientIntensityé╠ï@ö\é═Ʊïƒé│éΩé─éóé╚éóüB
ElevationGrid
| | | func | route | read | write |
eventIn | MFFloat | set_height | - | | | |
exposedField | SFNode | color | X | X | X | X |
exposedField | SFNode | normal | O | X | X | X |
exposedField | SFNode | texCoord | O | X | X | X |
field | MFFloat | height | O | - | - | - |
field | SFBool | ccw | O | - | - | - |
field | SFBool | colorPerVertex | X | - | - | - |
field | SFFloat | creaseAngle | * | - | - | - |
field | SFBool | normalPerVertex | X | - | - | - |
field | SFBool | solid | O | - | - | - |
field | SFInt32 | xDimension | O | - | - | - |
field | SFFloat | xSpacing | O | - | - | - |
field | SFInt32 | zDimension | O | - | - | - |
field | SFFloat | zSpacing | O | - | - | - |
ÆìÄ▀:
î╗ì▌é╠Ä└æòé┼é═üAnormalPerVertexâtâBü[âïâhé═Åφé╔TRUEé≡ë╝ÆΦé╡é─éóéΘüB
î╗ì▌é╠Ä└æòé┼é═üAcolorâtâBü[âïâhé¿éµé╤colorPerVertexâtâBü[âïâhé═û│Äïé│éΩéΘüB
ò╧Éö"creaseAngle"é═üAê╚ë║é╠éµéñé╚î°ë╩é≡ïyé┌é╖üB
normalPerVertexâtâBü[âïâhé¬TRUEé┼normalâtâBü[âïâhé¬NULLé╠ÅΩìçüAâXâÇü[âY
âVâFü[âfâBâôâOé╠é╜é▀é╠èeÆ╕ô_é╠âmü[â}âïâxâNâgâïé¬îvÄZé│éΩéΘüB
creaseAngleé╠Ælé═û│Äïé│éΩéΘüB
Extrusion
| | | func | route | read | write |
eventIn | MFVec2f | set_crossSection | - | X | - | X |
eventIn | MFRotation | set_orientation | - | X | - | X |
eventIn | MFVec2f | set_scale | - | X | - | X |
eventIn | MFVec3f | set_spine | - | X | - | X |
field | SFBool | beginCap | O | - | - | - |
field | SFBool | ccw | O | - | - | - |
field | SFBool | convex | O | - | - | - |
field | SFFloat | creaseAngle | X | - | - | - |
field | MFVec2f | crossSection | O | - | - | - |
field | SFBool | endCap | O | - | - | - |
field | MFRotation | orientation | O | - | - | - |
field | MFVec2f | scale | O | - | - | - |
field | SFBool | solid | O | - | - | - |
field | MFVec3f | spine | O | - | - | - |
ÆìÄ▀:
creaseAngleé╠Ælé═û│Äïé│éΩéΘüB
Fog
| | | func | route | read | write |
exposedField | SFColor | color | O | O | O | O |
exposedField | SFString | fogType | * | O | O | O |
exposedField | SFFloat | visibilityRange | X | O | O | O |
eventIn | SFBool | set_bind | - | X | - | X |
eventOut | SFBool | isBound | - | X | X | - |
| | | | | | |
ÆìÄ▀:
'fogType'âtâBü[âïâhé═û│Äïé│éΩüA LINEAR blendingé¬æzÆΦé│éΩéΘüB
ì┼îπé╔ÆΦï`é│éΩé╜Fogé╠é▌é¬ï@ö\é╖éΘüB
FontStyle
| | | func | route | read | write |
field | SFString | family | O | - | - | - |
field | SFBool | horizontal | X | - | - | - |
field | MFString | justify | O | - | - | - |
field | SFString | language | X | - | - | - |
field | SFBool | leftToRight | O | - | - | - |
field | SFFloat | size | O | - | - | - |
field | SFFloat | spacing | O | - | - | - |
field | SFString | style | O | - | - | - |
field | SFBool | topToBottom | O | - | - | - |
ÆìÄ▀:
î╗ì▌é╠Ä└æòé┼é═üAâ}âïâ`âoâCâgò╢ÄÜé╔é═æ╬ë₧é╣é╕üB
Group
| | | func | route | read | write |
eventIn | MFNode | addChildren | - | O | - | O |
eventIn | MFNode | removeChildren | - | O | - | O |
exposedField | MFNode | children | O | X | X | X |
field | SFVec3f | bboxCenter | * | - | - | - |
field | SFVec3f | bboxSize | * | - | - | - |
ÆìÄ▀:
bboxé╠ê╩Æuü^æσé½é│é═üAGroupôαé╠âIâuâWâFâNâgé⌐éτÄ⌐ô«ôIé╔îvÄZé│éΩéΘé╠é┼üA
é▒éΩéτé≡É▌ÆΦé╖éΘé▒é╞é═é┼é½é╚éóüB
ImageTexture
| | | func | route | read | write |
exposedField | MFString | url | O | O | O | O |
field | SFBool | repeatS | * | - | - | - |
field | SFBool | repeatT | * | - | - | - |
ÆìÄ▀:
âîâôâ_âèâôâOâGâôâWâôé╠ɺû±é╔éµéΦüArepeatS = repeastT = TRUEé╠ÅΩìçé╠é▌ï@ö\é╖éΘüB
é▄é╜üCImageTextureé╠ÉFé═Materialé╠ÉFé≡ö╜ëfé╡é╚éóé¬üAMaterialé╠ÉFé╠æìÿaé╞é╡é─
é╠û╛éΘé│é≡ö╜ëfé╖éΘüB
IndexedFaceSet
| | | func | route | read | write |
eventIn | MFInt32 | set_colorIndex | - | X | - | X |
eventIn | MFInt32 | set_coordIndex | - | X | - | X |
eventIn | MFInt32 | set_normalIndex | - | X | - | X |
eventIn | MFInt32 | set_texCoordIndex | - | X | - | X |
exposedField | SFNode | color | X | | | |
exposedField | SFNode | coord | O | O | X | X |
exposedField | SFNode | normal | O | X | X | X |
exposedField | SFNode | texCoord | O | X | X | X |
field | SFBool | ccw | O | - | - | - |
field | MFInt32 | colorIndex | X | - | - | - |
field | SFBool | colorPerVertex | X | - | - | - |
field | SFBool | convex | O | - | - | - |
field | MFInt32 | coordIndex | O | - | - | - |
field | SFFloat | creaseAngle | * | - | - | - |
field | MFInt32 | normalIndex | O | - | - | - |
field | SFBool | normalPerVertex | O | - | - | - |
field | SFBool | solid | O | - | - | - |
field | MFInt32 | texCoordIndex | O | - | - | - |
ÆìÄ▀:
î╗ì▌é╠Ä└æòé┼é═üAcolorâtâBü[âïâhé¿éµé╤colorPerVertexâtâBü[âïâhé═û│Äïé│éΩéΘüB
ò╧Éö"normalPerVertex"é═üAê╚ë║é╠éµéñé╚î°ë╩é≡ïyé┌é╖üB
normalPerVertexâtâBü[âïâhé¬TRUEé╠ÅΩìçüAâXâÇü[âYâVâFü[âfâBâôâOé¬ùpéóéτéΩüA
normalVertexâtâBü[âïâhé¬FALSEé╠ÅΩìçüAâtâëâbâgâVâFü[âfâBâôâOé¬ùpéóéτéΩéΘüB
ò╧Éö"creaseAngle"é═üAê╚ë║é╠éµéñé╚î°ë╩é≡ïyé┌é╖üB
normalPerVertexâtâBü[âïâhé¬TRUEé┼normalâtâBü[âïâhé¬NULLé╠ÅΩìçüAâXâÇü[âY
âVâFü[âfâBâôâOé╠é╜é▀é╠èeÆ╕ô_é╠âmü[â}âïâxâNâgâïé¬îvÄZé│éΩéΘüB
creaseAngleé╠Ælé═û│Äïé│éΩéΘüB
IndexedLineSet
ûóÄ└æòüB
Inline
| | | func | route | read | write |
exposedField | MFString | url | * | X | X | X |
field | SFVec3f | bboxCenter | * | - | - | - |
field | SFVec3f | bboxSize | * | - | - | - |
ÆìÄ▀:
éQé┬ê╚Åπé╠URLé≡É▌ÆΦé╡é╜ÅΩìçüAì┼Åëé╠éPé┬é╠é▌é¬âìü[âhé│éΩéΘüB
worldé≡è▄é▐æSé─é╠âtâ@âCâïé═üAworldé╓é╠Éiôⁿé╠ì┼Åëé╠âXâeü[âWé┼âìü[âhé│éΩéΘüB
bboxé╠ê╩Æuü^æσé½é│é═üAInlineôαé╠âIâuâWâFâNâgé⌐éτÄ⌐ô«ôIé╔îvÄZé│éΩéΘé╠é┼üAé▒éΩéτ
é≡É▌ÆΦé╖éΘé▒é╞é═é┼é½é╚éóüB
LOD
| | | func | route | read | write |
exposedField | MFNode | level | O | X | X | X |
field | SFVec3f | center | O | - | - | - |
field | MFFloat | range | O | - | - | - |
ÆìÄ▀:
level é╞é╡é─é═üATransform é╚é╟é╠âOâïü[âsâôâOâmü[âhüAShapeüASound é╠é▌é≡ïLÅq
é┼é½é▄é╖üB
Material
| | | func | route | read | write |
exposedField | SFFloat | ambientIntensity | 0 | O | O | O |
exposedField | SFColor | diffuseColor | O | O | O | O |
exposedField | SFColor | emissiveColor | O | O | O | O |
exposedField | SFFloat | shininess | O | O | O | O |
exposedField | SFColor | specularColor | O | O | O | O |
exposedField | SFFloat | transparency | O | O | O | O |
MovieTexture
| | | func | route | read | write |
exposedField | SFBool | loop | O | O | O | O |
exposedField | SFFloat | speed | O | O | O | O |
exposedField | SFTime | startTime | O | O | O | O |
exposedField | SFTime | stopTime | O | O | O | O |
exposedField | MFString | url | O | X | X | X |
field | SFBool | repeatS | X | - | - | - |
field | SFBool | repeatT | X | - | - | - |
eventOut | SFFloat | duration_changed | - | X | X | - |
eventOut | SFBool | isActive | - | X | X | - |
NavigationInfo
| | | func | route | read | write |
eventIn | SFBool | set_bind | - | X | - | X |
exposedField | MFFloat | avatarSize | X | O | O | O |
exposedField | SFBool | headlight | O | O | O | O |
exposedField | SFFloat | speed | O | O | O | O |
exposedField | MFString | type | O | O | O | O |
exposedField | SFFloat | visibilityLimit | O | O | O | O |
eventOut | SFBool | isBound | - | X | X | - |
ÆìÄ▀:
visibilityLimité╠Ælé¬0.0é╠ÅΩìçüAé╗éΩé═û│î└æσé≡ò\é╖10000.0é╔ò╧è╖é│éΩéΘüB
Normal
| | | func | route | read | write |
exposedField | MFVec3f | vector | O | X | X | X |
NormalInterpolator
| | | func | route | read | write |
eventIn | SFFloat | set_fraction | - | O | - | O |
exposedField | MFFloat | key | O | O | O | O |
exposedField | MFVec3f | keyValue | O | O | O | O |
eventOut | MFVec3f | value_changed | - | O | O | - |
OrientationInterpolator
| | | func | route | read | write |
eventIn | SFFloat | set_fraction | - | O | - | O |
exposedField | MFFloat | key | O | O | O | O |
exposedField | MFRotation | keyValue | O | O | O | O |
eventOut | SFRotation | value_changed | - | O | O | - |
PixelTexture
ûóÄ└æòüB
PlaneSensor
| | | func | route | read | write |
exposedField | SFBool | autoOffset | * | X | X | X |
exposedField | SFBool | enabled | * | X | X | X |
exposedField | SFVec2f | maxPosition | * | X | X | X |
exposedField | SFVec2f | minPosition | * | X | X | X |
exposedField | SFVec3f | offset | * | X | X | X |
eventOut | SFBool | isActive | - | X | X | - |
eventOut | SFVec3f | trackPoint_changed | - | X | X | - |
eventOut | SFVec3f | translation_changed | - | O | X | - |
ÆìÄ▀:
æSé─é╠âtâBü[âïâhé═âfâtâHâïâgÆlé≡É▌ÆΦé│éΩé─éóéΘé╞é╡é─ï@ö\é╖éΘüB
PointLight
| | | func | route | read | write |
exposedField | SFFloat | ambientIntensity | X | O | O | O |
exposedField | SFVec3f | attenuation | O | O | O | O |
exposedField | SFColor | color | O | O | O | O |
exposedField | SFFloat | intensity | O | O | O | O |
exposedField | SFVec3f | location | O | O | O | O |
exposedField | SFBool | on | O | O | O | O |
exposedField | SFFloat | radius | O | O | O | O |
ÆìÄ▀:
âîâôâ_âèâôâOâGâôâWâôé╠ɺû±é╔éµéΦüAambientIntensityé═Ä└æòé│éΩé─éóé╚éóüB
PointSet
ûóÄ└æòüB
PositionInterpolator
| | | func | route | read | write |
eventIn | SFFloat | set_fraction | - | O | - | O |
exposedField | MFFloat | key | O | O | O | O |
exposedField | MFVec3f | keyValue | O | O | O | O |
eventOut | SFVec3f | value_changed | - | O | O | - |
ProximitySensor
| | | func | route | read | write |
exposedField | SFVec3f | center | O | O | O | O |
exposedField | SFVec3f | size | O | O | O | O |
exposedField | SFBool | enabled | O | O | O | O |
eventOut | SFBool | isActive | - | O | O | - |
eventOut | SFVec3f | position_changed | - | O | O | - |
eventOut | SFRotation | orientation_changed | - | O | O | - |
eventOut | SFTime | enterTime | - | O | O | - |
eventOut | SFTime | exitTime | - | O | O | - |
ScalarInterpolator
| | | func | route | read | write |
eventIn | SFFloat | set_fraction | - | O | - | O |
exposedField | MFFloat | key | O | O | O | O |
exposedField | MFFloat | keyValue | O | O | O | O |
eventOut | SFFloat | value_changed | - | O | O | - |
Script
| | | func | route | read | write |
exposedField | MFString | url | O | X | X | X |
field | SFBool | directOutput | * | - | - | - |
field | SFBool | mustEvaluate | * | - | - | - |
ÆìÄ▀:
î╗ì▌é╠Ä└æòé┼é═üAdirectOutputâtâBü[âïâhé═Åφé╔TRUEé≡ë╝ÆΦé╡é─éóéΘüB
î╗ì▌é╠Ä└æòé┼é═üAmustEvaluateâtâBü[âïâhé═Åφé╔TRUEé≡ë╝ÆΦé╡é─éóéΘüB
Shape
| | | func | route | read | write |
exposedField | SFNode | appearance | O | X | X | X |
exposedField | SFNode | geometry | O | X | X | X |
Sound
| | | func | route | read | write |
exposedField | SFVec3f | direction | O | O | O | O |
exposedField | SFFloat | intensity | O | O | O | O |
exposedField | SFVec3f | location | O | O | O | O |
exposedField | SFFloat | maxBack | O | O | O | O |
exposedField | SFFloat | maxFront | O | O | O | O |
exposedField | SFFloat | minBack | O | O | O | O |
exposedField | SFFloat | minFront | O | O | O | O |
exposedField | SFFloat | priority | O | O | O | O |
exposedField | SFNode | source | O | X | X | X |
field | SFBool | spatialize | O | - | - | - |
Sphere
| | | func | route | read | write |
field | SFFloat | radius | O | - | - | - |
SphereSensor
| | | func | route | read | write |
exposedField | SFBool | autoOffset | * | X | X | X |
exposedField | SFBool | enabled | * | X | X | X |
exposedField | SFRotation | offset | * | X | X | X |
eventOut | SFBool | isActive | - | X | X | - |
eventOut | SFRotation | rotation_changed | - | O | X | - |
eventOut | SFVec3f | trackPoint_changed | - | X | X | - |
ÆìÄ▀:
æSé─é╠âtâBü[âïâhé═âfâtâHâïâgÆlé≡É▌ÆΦé│éΩé─éóéΘé╞é╡é─ï@ö\é╖éΘüB
SpotLight
| | | func | route | read | write |
exposedField | SFFloat | ambientIntensity | X | O | O | O |
exposedField | SFVec3f | attenuation | O | O | O | O |
exposedField | SFFloat | beamWidth | O | O | O | O |
exposedField | SFColor | color | O | O | O | O |
exposedField | SFFloat | cutOffAngle | O | O | O | O |
exposedField | SFVec3f | direction | O | O | O | O |
exposedField | SFFloat | intensity | O | O | O | O |
exposedField | SFVec3f | location | O | O | O | O |
exposedField | SFBool | on | O | O | O | O |
exposedField | SFFloat | radius | O | O | O | O |
ÆìÄ▀:
âîâôâ_âèâôâOâGâôâWâôé╠ɺû±é╔éµéΦüAambientIntensityé═Ä└æòé│éΩé─éóé╚éóüB
Switch
| | | func | route | read | write |
exposedField | MFNode | choice | O | X | X | X |
exposedField | SFInt32 | whichChoice | O | O | O | O |
ÆìÄ▀:
choice é╞é╡é─é═üATransform é╚é╟é╠âOâïü[âsâôâOâmü[âhüAShapeüASound é╠é▌é≡ïLÅq
é┼é½é▄é╖üB
Text
| | | func | route | read | write |
exposedField | MFString | string | O | O | O | O |
exposedField | SFNode | fontStyle | O | X | X | X |
exposedField | MFFloat | length | O | X | X | X |
exposedField | SFFloat | maxExtent | O | X | X | X |
ÆìÄ▀:
î╗ì▌é╠Ä└æòé┼é═üAâ}âïâ`âoâCâgò╢ÄÜé╔é═æ╬ë₧é╣é╕üB
TextureCoordinate
| | | func | route | read | write |
exposedField | MFVec2f | point | O | X | X | X |
TextureTransform
| | | func | route | read | write |
exposedField | SFVec2f | center | O | O | X | X |
exposedField | SFFloat | rotation | O | O | X | X |
exposedField | SFVec2f | scale | O | O | X | X |
exposedField | SFVec2f | translation | O | O | X | X |
TimeSensor
| | | func | route | read | write |
exposedField | SFTime | cycleInterval | O | O | O | O |
exposedField | SFBool | enabled | O | O | O | O |
exposedField | SFBool | loop | O | O | O | O |
exposedField | SFTime | startTime | O | O | O | O |
exposedField | SFTime | stopTime | O | O | O | O |
eventOut | SFTime | cycleTime | - | O | O | - |
eventOut | SFFloat | fraction_changed | - | O | O | - |
eventOut | SFBool | isActive | - | O | O | - |
eventOut | SFTime | time | - | O | O | - |
TouchSensor
| | | func | route | read | write |
exposedField | SFBool | enabled | O | O | O | O |
eventOut | SFVec3f | hitNormal_changed | - | X | X | - |
eventOut | SFVec3f | hitPoint_changed | - | X | X | - |
eventOut | SFVec2f | hitTexCoord_changed | - | X | X | - |
eventOut | SFBool | isActive | - | O | O | - |
eventOut | SFBool | isOver | - | O | O | - |
eventOut | SFTime | touchTime | - | O | O | - |
Transform
| | | func | route | read | write |
eventIn | MFNode | addChildren | - | O | - | O |
eventIn | MFNode | removeChildren | - | O | - | O |
exposedField | SFVec3f | center | O | O | O | O |
exposedField | MFNode | children | O | X | X | X |
exposedField | SFRotation | rotation | O | O | O | O |
exposedField | SFVec3f | scale | O | O | O | O |
exposedField | SFRotation | scaleOrientation | O | O | O | O |
exposedField | SFVec3f | translation | O | O | O | O |
field | SFVec3f | bboxCenter | * | - | - | - |
field | SFVec3f | bboxSize | * | - | - | - |
ÆìÄ▀:
bboxé╠ê╩Æuü^æσé½é│é═üATransformôαé╠âIâuâWâFâNâgé⌐éτÄ⌐ô«ôIé╔îvÄZé│éΩéΘé╠é┼üAé▒éΩéτ
é≡É▌ÆΦé╖éΘé▒é╞é═é┼é½é╚éóüB
Viewpoint
| | | func | route | read | write |
eventIn | SFBool | set_bind | - | O | - | O |
exposedField | SFFloat | fieldOfView | O | O | O | O |
exposedField | SFBool | jump | O | O | O | O |
exposedField | SFRotation | orientation | O | O | O | O |
exposedField | SFVec3f | position | O | O | O | O |
field | SFString | description | * | - | - | - |
eventOut | SFTime | bindTime | - | X | X | - |
eventOut | SFBool | isBound | - | X | X | - |
ÆìÄ▀:
"Go"âüâjâàü[é┼Viewpointé╠ïLÅqé¬âèâXâgé│éΩüAé▒é╠éñé┐éPé┬é≡æIæ≡é╖éΘé▒é╞é┼
viewpoint é≡âoâCâôâhé╖éΘé▒é╞é¬é┼é½éΘüB
VisibilitySensor
| | | func | route | read | write |
exposedField | SFVec3f | center | O | O | O | O |
exposedField | SFBool | enabled | O | O | O | O |
exposedField | SFVec3f | size | O | O | O | O |
eventOut | SFTime | enterTime | - | O | O | - |
eventOut | SFTime | exitTime | - | O | O | - |
eventOut | SFBool | isActive | - | O | O | - |
WorldInfo
| | | func | route | read | write |
field | MFString | info | O | - | - | - |
field | SFString | title | O | - | - | - |