Conductor 2.0 の各ノードの実装状況

Last Update 1998年8月13日
Copyright (C) 1998 Sony Corporation.

項目の説明

記号の説明 色の説明

VRML2.0ノード一覧

Anchor
Appearance
AudioClip
Background
Billboard
Box
Collision
Color
ColorInterpolator
Cone
Coordinate
CoordinateInterpolator
Cylinder
CylinderSensor
DirectionalLight
ElevationGrid
Extrusion
Fog
FontStyle
Group
ImageTexture
IndexedFaceSet
IndexedLineSet
Inline
LOD
Material
MovieTexture
NavigationInfo
Normal
NormalInterpolator
OrientationInterpolator
PixelTexture
PlaneSensor
PointLight
PointSet
PositionInterpolator
ProximitySensor
ScalarInterpolator
Script
Shape
Sound
Sphere
SphereSensor
SpotLight
Switch
Text
TextureCoordinate
TextureTransform
TimeSensor
TouchSensor
Transform
Viewpoint
VisibilitySensor
WorldInfo


Anchor

      編集 win in out get
eventIn MFNode addChildren - - R *3 - -
eventIn MFNode removeChildren - - R *3 - -
exposedField MFNode children OK SG R *3 OK OK
exposedField SFString description OK Atr OK OK OK
exposedField MFString parameter R *2 Atr OK OK OK
exposedField MFString url R *2 Atr OK OK OK
field SFVec3f bboxCenter OK *1 Atr - - -
field SFVec3f bboxSize OK *1 Atr - - -
*1 : bboxSizeのどれかの値がマイナスならば、囲むように表示される。
*2 : 最初の値のみ編集可能。
*3 : 実行後、SGにノードが残ってしまう。

Appearance

      編集 win in out get
exposedField SFNode material OK SG R *1 OK OK
exposedField SFNode texture OK SG R *1 OK OK
exposedField SFNode textureTransform OK SG R *1 OK OK
*1 : 実行後、SGにノードが残ってしまう。

AudioClip

      編集 win in out get
exposedField SFString description OK Atr OK OK OK
exposedField SFBool loop   Atr   OK OK
exposedField SFFloat pitch OK Atr OK OK OK
exposedField SFTime startTime OK Atr OK OK OK
exposedField SFTime stopTime OK Atr OK OK OK
exposedField MFString url R *1 Atr OK OK OK
eventOut SFTime duraction_changed - - - N -
eventOut SFBool isActive - - - N -
*1 : 編集不可(仕様)

Background

      編集 win in out get
eventIn SFBool set_bind - - N - -
exposedField MFFloat groundAngle N Art N OK OK
exposedField MFColor groundColor R *1 *2 Atr N OK OK
exposedField MFString backUrl R *1 Atr OK OK OK
exposedField MFString bottomUrl R *1 Atr OK OK OK
exposedField MFString frontUrl R *1 Atr OK OK OK
exposedField MFString leftUrl R *1 Atr OK OK OK
exposedField MFString rightUrl R *1 Atr OK OK OK
exposedField MFString topUrl R *1 Atr OK OK OK
exposedField MFFloat skyAngle N Atr N OK OK
exposedField MFColor skyColor OK Atr OK OK OK
eventOut SFBool isBound - - - N -
*1 : 最初の値のみ編集可能。
*2 : 3DViewに反映されない。

Billboard

      編集 win in out get
eventIn MFNode addChildren - - R *2 - -
eventIn MFNode removeChildren - - R *2 - -
exposedField SFVec3f axisOfRotation OK - OK OK OK
exposedField MFNode children OK SG R *2 OK OK
field SFVec3f bboxCenter OK *1 Atr - - -
field SFVec3f bboxSize OK *1 Atr - - -
*1 : bboxSizeのどれかの値がマイナスならば、囲むように表示される。
*2 : 実行後、SGにノードが残ってしまう。

Box

      編集 win in out get
field SFVec3f size OK Atr - - -

Collision

      編集 win in out get
eventIn MFNode addChildren - - R *2 - -
eventIn MFNode removeChildren - - R *2 - -
exposedField MFNode children OK SG R *2 OK OK
exposedField SFBool collide OK Atr R *2 OK OK
field SFVec3f bboxCenter OK *1 Atr - - -
field SFVec3f bboxSize OK *1 Atr - - -
field SFNode proxy   - - -
eventOut SFTime collideTime - - - OK -
*1 : bboxSizeのどれかの値がマイナスならば、囲むように表示される。
*2 : 実行後、SGにノードが残ってしまう。

Color

      編集 win in out get
exposedField MFColor color R *1 TM OK OK OK
*1 : 3DViewで表示されない。

ColorInterpolator

      編集 win in out get
eventIn SFFloat set_fraction - - OK - -
exposedField MFFloat key OK KE OK OK OK
exposedField MFColor keyValue OK KE OK OK OK
eventOut SFColor value_changed - - - OK -
 

Cone

      編集 win in out get
field SFFloat bottomRadius OK Atr - - -
field SFFloat height OK Atr - - -
field SFBool side OK Atr - - -
field SFBool bottom OK Atr - - -

Coordinate

      編集 win in out get
exposedField MFVec3f point N Atr OK OK OK

CoordinateInterpolator

      編集 win in out get
eventIn SFFloat set_fraction - - OK - -
exposedField MFFloat key OK KE   OK OK
exposedField MFVec3f keyValue OK KE OK OK OK
eventOut MFVec3f value_changed - - - OK -

Cylinder

      編集 win in out get
field SFBool bottom OK Atr - - -
field SFFloat height OK Atr - - -
field SFFloat radius OK Atr - - -
field SFBool side OK Atr - - -
field SFBool top OK Atr - - -

CylinderSensor

未実装。

DirectionalLight

      編集 win in out get
exposedField SFFloat ambientIntensity R *1 Atr N OK OK
exposedField SFColor color OK Atr OK OK OK
exposedField SFVec3f direction OK Atr OK OK OK
exposedField SFFloat intensity OK Atr OK OK OK
exposedField SFBool on OK Atr OK OK OK
*1 : 3DViewに反映されない。

ElevationGrid

      編集 win in out get
eventIn MFFloat set_height - - OK - -
exposedField SFNode color N - N OK OK
exposedField SFNode normal N - N OK OK
exposedField SFNode texCoord N - N OK OK
field MFFloat height N Atr - - -
field SFBool ccw R *1 Atr - - -
field SFBool colorPerVertex R *1 Atr - - -
field SFFloat creaseAngle R *1 Atr - - -
field SFBool normalPerVertex R *1 Atr - - -
field SFBool solid R *1 Atr - - -
field SFInt32 xDimension OK Atr - - -
field SFFloat xSpacing OK Atr - - -
field SFInt32 zDimension OK Atr - - -
field SFFloat zSpacing OK Atr - - -
*1 : 3DViewに反映されない。

Extrusion

      編集 win in out get
eventIn MFVec2f set_crossSection - - OK - -
eventIn MFRotation set_orientation - - N - -
eventIn MFVec2f set_scale - - OK - -
eventIn MFVec3f set_spine - - OK - -
field SFBool beginCap OK Atr - - -
field SFBool ccw OK Atr - - -
field SFBool convex R *1 Atr - - -
field SFFloat creaseAngle R *1 Atr - - -
field MFVec2f crossSection N Atr - - -
field SFBool endCap OK Atr - - -
field MFRotation orientation N Atr - - -
field MFVec2f scale N Atr - - -
field SFBool solid R *1 Atr - - -
field MFVec3f spine N Atr - - -
*1 : 3DViewに反映されない。

Fog

      編集 win in out get
exposedField SFColor color R *1 Atr N OK OK
exposedField SFString fogType OK Atr OK OK OK
exposedField SFFloat visibilityRange OK Atr OK OK OK
eventIn SFBool set_bind - - N - -
eventOut SFBool isBound - - - N -
*1:グレースケールでしか3DViewに反映されない。

FontStyle

      編集 win in out get
field SFString family OK Atr - - -
field SFBool horizontal R *1 Atr - - -
field MFString justify R *2 Atr - - -
field SFString language OK Atr - - -
field SFBool leftToRight OK Atr - - -
field SFFloat size OK Atr - - -
field SFFloat spacing R *1 Atr - - -
field SFString style OK Atr - - -
field SFBool topToBottom R *1 Atr - - -
*1 : 3DViewに反映されない。
*2 :  一つのみ編集可能。

Group

      編集 win in out get
eventIn MFNode addChildren - - R *2 - -
eventIn MFNode removeChildren - - R *2 - -
exposedField MFNode children OK SG R *2 OK OK
field SFVec3f bboxCenter OK *1 Atr - - -
field SFVec3f bboxSize OK *1 Atr - - -
*1 : bboxSizeのどれかの値がマイナスならば、囲むように表示される。
*2 : 実行後、SGが残ってしまう。

ImageTexture

      編集 win in out get
exposedField MFString url R *1 Atr OK OK OK
/ / / R *3 App / / /
field SFBool repeatS R *2 Atr - - -
/ / / R *2 App - - -
field SFBool repeatT R *2 Atr - - -
/ / / R *2 App - - -
*1 : 編集不可。
*2 : 3DViewに反映されない。
*3 :  一つのみ編集可能。

IndexedFaceSet

      編集 win in out get
eventIn MFInt32 set_colorIndex - - N - -
eventIn MFInt32 set_coordIndex - - N - -
eventIn MFInt32 set_normalIndex - - N - -
eventIn MFInt32 set_texCoordIndex - - N - -
exposedField SFNode color OK SG N OK OK
exposedField SFNode coord OK SG N OK OK
exposedField SFNode normal OK SG N OK OK
exposedField SFNode texCoord OK SG N OK OK
field SFBool ccw OK Atr - - -
field MFInt32 colorIndex OK TM - - -
field SFBool colorPerVertex OK Atr - - -
field SFBool convex R *1 Atr - - -
field MFInt32 coordIndex N Atr - - -
field SFFloat creaseAngle R *1 Atr - - -
field MFInt32 normalIndex N Atr - - -
field SFBool normalPerVertex R *1 Atr - - -
field SFBool solid OK Atr - - -
field MFInt32 texCoordIndex OK TM - - -
*1 : 3DViewに反映されない。

IndexedLineSet

      編集 win in out get
eventIn MFInt32 set_colorIndex - - N - -
eventIn MFInt32 set_coordIndex - - N - -
exposedField SFNode color OK SG N OK OK
exposedField SFNode coord OK SG N OK OK
field MFInt32 colorIndex N Atr - - -
field SFBool colorPerVertex R *1 Atr - - -
field MFInt32 coordIndex N Atr - - -
*1 : 3DViewに反映されない。

Inline

      編集 win in out get
exposedField MFString url R  *1 Atr     OK
field SFVec3f bboxCenter OK *2 - - - -
field SFVec3f bboxSize OK *2 - - - -
*1 : 一つのみ編集可能。
*2 : bboxSizeのどれかの値がマイナスならば、囲むように表示される。

LOD

      編集 win in out get
exposedField MFNode level N Atr N OK OK
field SFVec3f center R *1 Atr - - -
field MFFloat range OK SG - - -
*1 : 3DViewに反映されない。

Material

      編集 win in out get
exposedField SFFloat ambientIntensity R *2 Atr OK OK OK
/ / / R *2 App / / /
exposedField SFColor diffuseColor OK Atr OK OK OK
/ / / OK App / / /
exposedField SFColor emissiveColor OK Atr OK OK OK
/ / / OK App / / /
exposedField SFFloat shininess R *1 Atr N OK OK
/ / / R *1 App / / /
exposedField SFColor specularColor R *3 Atr OK OK OK
/ / / R *3 App / / /
exposedField SFFloat transparency OK Atr OK OK OK
/ / / OK App / / /
*1 : 3DViewに反映されない。
*2 : ambientIntensity(k)は、emissiveColor(k, k, k)に変換される。
*3 : specularColorは、式(0.32r + 0.57g + 0.11b)を用いてspecular係数に変換される。

MovieTexture

未実装。

NavigationInfo

      編集 win in out get
eventIn SFBool set_bind - - N - -
exposedField MFFloat avatarSize N Atr N OK OK
exposedField SFBool headlight OK Atr OK OK OK
exposedField SFFloat speed OK Atr OK OK OK
exposedField MFString type R *1 Atr OK OK OK
exposedField SFFloat visibilityLimit OK Atr OK OK OK
eventOut SFBool isBound - - - N -
*1 : Playモードでは "WALK" のみをサポート。

Normal

      編集 win in out get
exposedField MFVec3f vector N Atr OK OK OK

NormalInterpolator

      編集 win in out get
eventIn SFFloat set_fraction N Atr OK OK OK
exposedField MFFloat key N Atr OK OK OK
exposedField MFVec3f keyValue N Atr OK OK OK
eventOut MFVec3f value_changed N Atr OK OK OK

OrientationInterpolator

      編集 win in out get
eventIn SFFloat set_fraction - - OK - -
exposedField MFFloat key OK KE OK OK OK
exposedField MFRotation keyValue OK KE OK OK OK
eventOut SFRotation value_changed - - - OK -

PixelTexture

未実装。

PlaneSensor

      編集 win in out get
exposedField SFBool autoOffset OK Atr N OK OK
exposedField SFBool enabled OK Atr N OK OK
exposedField SFVec2f maxPosition OK Atr N OK OK
exposedField SFVec2f minPosition OK Atr N OK OK
exposedField SFVec3f offset OK Atr N OK OK
eventOut SFBool isActive - - - N -
eventOut SFVec3f trackPoint_changed - - - N -
eventOut SFVec3f translation_changed - - - OK -

PointLight

      編集 win in out get
exposedField SFFloat ambientIntensity R *1 Atr N OK OK
exposedField SFVec3f attenuation R *1 Atr N OK OK
exposedField SFColor color OK Atr OK OK OK
exposedField SFFloat intensity OK Atr OK OK OK
exposedField SFVec3f location OK Atr OK OK OK
exposedField SFBool on OK Atr OK OK OK
exposedField SFFloat radius R *1 Atr N OK OK
*1 : 3DViewに反映されない。

PointSet

      編集 win in out get
exposedField SFNode color R *1 SG N OK OK
exposedField SFNode coord R *1 SG N OK OK
*1 : ノードの削除のみ可能。内容の変更もできない。

PositionInterpolator

      編集 win in out get
eventIn SFFloat set_fraction - - OK - -
exposedField MFFloat key OK KE OK OK OK
exposedField MFVec3f keyValue OK KE OK OK OK
eventOut SFVec3f value_changed - - - OK -

ProximitySensor

      編集 win in out get
exposedField SFVec3f center OK Atr OK OK OK
exposedField SFVec3f size OK Atr OK OK OK
exposedField SFBool enabled OK Atr OK OK OK
eventOut SFBool isActive - - - OK -
eventOut SFVec3f position_changed - - - OK -
eventOut SFRotation orientation_changed - - - OK -
eventOut SFTime enterTime - - - OK -
eventOut SFTime exitTime - - - OK -

ScalarInterpolator

      編集 win in out get
eventIn SFFloat set_fraction - - OK - -
exposedField MFFloat key OK KE OK OK OK
exposedField MFFloat keyValue OK KE OK OK OK
eventOut SFFloat value_changed - - - OK -

Script

      編集 win in out get
exposedField MFString url R *1 Atr     OK
field SFBool directOutput OK Atr - - -
field SFBool mustEvaluate R *2 Atr - - -
*1 : 一つのみ編集可能。
*2 : 3DView上で反映しない。

Shape

      編集 win in out get
exposedField SFNode appearance OK SG OK OK OK
exposedField SFNode geometry OK SG N OK OK
 

Sound

      編集 win in out get
exposedField SFVec3f direction OK Atr OK OK OK
exposedField SFFloat intensity OK Atr OK OK OK
exposedField SFVec3f location OK Atr OK OK OK
exposedField SFFloat maxBack OK Atr OK OK OK
exposedField SFFloat maxFront OK Atr OK OK OK
exposedField SFFloat minBack OK Atr OK OK OK
exposedField SFFloat minFront OK Atr OK OK OK
exposedField SFFloat priority OK Atr OK OK OK
exposedField SFNode source OK SG N OK OK
field SFBool spatialize OK Atr - - -

Sphere

      編集 win in out get
field SFFloat radius OK Atr - - -

SphereSensor

      編集 win in out get
exposedField SFBool autoOffset OK Atr N OK OK
exposedField SFBool enabled OK Atr N OK OK
exposedField SFRotation offset OK Atr N OK OK
eventOut SFBool isActive - - - N -
eventOut SFRotation rotation_changed - - - OK -
eventOut SFVec3f trackPoint_changed - - - N -

SpotLight

      編集 win in out get
exposedField SFFloat ambientIntensity R *1 Atr N OK OK
exposedField SFVec3f attenuation R *1 Atr N OK OK
exposedField SFFloat beamWidth N Atr N OK OK
exposedField SFColor color OK Atr OK OK OK
exposedField SFFloat cutOffAngle OK Atr OK OK OK
exposedField SFVec3f direction OK Atr OK OK OK
exposedField SFFloat intensity OK Atr OK OK OK
exposedField SFVec3f location OK Atr OK OK OK
exposedField SFBool on OK Atr OK OK OK
exposedField SFFloat radius R *1 Atr N OK OK
*1 : 3DViewに反映されない。

Switch

      編集 win in out get
exposedField MFNode choice OK SG N OK OK
exposedField SFInt32 whichChoice OK Atr OK OK OK
 

Text

      編集 win in out get
exposedField MFString string R *1 Atr OK OK OK
exposedField SFNode fontStyle OK SG N OK OK
exposedField MFFloat length N Atr N OK OK
exposedField SFFloat maxExtent R *2 Atr N OK OK
*1 : 一つのみ編集可能。
*2 : 3DViewに反映されない。
 

TextureCoordinate

      編集 win in out get
exposedField MFVec2f point OK TM OK OK OK

TextureTransform

      編集 win in out get
exposedField SFVec2f center OK Atr OK OK OK
/ / / OK App / / /
exposedField SFFloat rotation OK Atr OK OK OK
/ / / OK App / / /
exposedField SFVec2f scale OK Atr OK OK OK
/ / / OK App / / /
exposedField SFVec2f translation OK Atr OK OK OK
/ / / OK App / / /

TimeSensor

      編集 win in out get
exposedField SFTime cycleInterval OK Atr OK OK OK
exposedField SFBool enabled OK Atr OK OK OK
exposedField SFBool loop OK Atr OK OK OK
exposedField SFTime startTime OK Atr OK OK OK
exposedField SFTime stopTime OK Atr OK OK OK
eventOut SFTime cycleTime - - - OK -
eventOut SFFloat fraction_changed - - - OK -
eventOut SFBool isActive - - - OK -
eventOut SFTime time - - - OK -

TouchSensor

      編集 win in out get
exposedField SFBool enabled OK Atr OK OK OK
eventOut SFVec3f hitNormal_changed - - - N -
eventOut SFVec3f hitPoint_changed - - - N -
eventOut SFVec2f hitTexCoord_changed - - - N -
eventOut SFBool isActive - - - OK -
eventOut SFBool isOver - - - OK -
eventOut SFTime touchTime - - - OK -

Transform

      編集 win in out get
eventIn MFNode addChildren - - R *2 - -
eventIn MFNode removeChildren - - R *2 - -
exposedField SFVec3f center OK Atr OK OK OK
exposedField MFNode children OK SG     OK
exposedField SFRotation rotation Ok Atr OK OK OK
exposedField SFVec3f scale OK Atr OK OK OK
exposedField SFRotation scaleOrientation OK Atr OK OK OK
exposedField SFVec3f translation OK Atr OK OK OK
field SFVec3f bboxCenter OK *1 Atr - - -
field SFVec3f bboxSize OK *1 Atr - - -
*1 : bboxSizeのどれかの値がマイナスならば、囲むように表示される。
*2 : 実行後、SGにノードが残ってしまう。

Viewpoint

      編集 win in out get
eventIn SFBool set_bind - - OK - -
exposedField SFFloat fieldOfView R Atr OK OK OK
exposedField SFBool jump OK Atr OK OK OK
exposedField SFRotation orientation OK Atr OK OK OK
exposedField SFVec3f position OK Atr OK OK OK
field SFString description OK Atr - - -
eventOut SFTime bindTime - - - N -
eventOut SFBool isBound - - - N -

VisibilitySensor

      編集 win in out get
exposedField SFVec3f center OK Atr OK OK OK
exposedField SFBool enabled OK Atr OK OK OK
exposedField SFVec3f size OK Atr OK OK OK
eventOut SFTime enterTime - - - OK -
eventOut SFTime exitTime - - - OK -
eventOut SFBool isActive - - - OK -

WorldInfo

      編集 win in out get
field MFString info R *1 Atr - - -
field SFString title OK Atr - - -
*1 : 一つのみ編集可能。