0% found this document useful (0 votes)
22 views

Node Tree On Inventor1

The document describes the fields and properties of a SoFCSelectionRoot node in an Open Inventor scene graph. It contains three child nodes: a Separator node with point and line geometry defined by SoBrepPointSet and SoBrepEdgeSet nodes, and a third Separator node containing a SoBrepFaceSet node to render polygon geometry. Material and drawing style properties are defined for the different geometry types.

Uploaded by

foxicoder
Copyright
© © All Rights Reserved
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
22 views

Node Tree On Inventor1

The document describes the fields and properties of a SoFCSelectionRoot node in an Open Inventor scene graph. It contains three child nodes: a Separator node with point and line geometry defined by SoBrepPointSet and SoBrepEdgeSet nodes, and a third Separator node containing a SoBrepFaceSet node to render polygon geometry. Material and drawing style properties are defined for the different geometry types.

Uploaded by

foxicoder
Copyright
© © All Rights Reserved
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
You are on page 1/ 3

SoFCSelectionRoot {

fields [ SFEnum renderCaching, SFEnum boundingBoxCaching, SFEnum


renderCulling, SFEnum pickCulling, SFEnum selectionStyle ]
renderCaching AUTO

Transform {
translation 0 0 0
rotation 0 0 1 0
scaleFactor 1 1 1
center 0 0 0

}
Coordinate3 {
point [ ]
}
Switch {
whichChild 0

Separator {
renderCaching OFF
boundingBoxCaching OFF

DEF _+8 Separator {


renderCaching OFF
boundingBoxCaching OFF

MaterialBinding {
value OVERALL

}
Material {
ambientColor 0.2 0.2 0.2
diffuseColor 0.098039217 0.098039217 0.098039217
specularColor 0 0 0
emissiveColor 0 0 0
shininess 1
transparency 0

}
DrawStyle {
style POINTS
pointSize 2

}
SoBrepPointSet {
fields [ SFNode vertexProperty, SFInt32 startIndex, SFInt32
numPoints ]
startIndex 818

}
}
DEF Edge+9 Separator {
renderCaching OFF
boundingBoxCaching OFF

MaterialBinding {
value OVERALL

}
Material {
ambientColor 0.2 0.2 0.2
diffuseColor 0.098039217 0.098039217 0.098039217
specularColor 0 0 0
emissiveColor 0 0 0
shininess 1
transparency 0

}
DrawStyle {
style LINES
lineWidth 2
linePattern 0xffff

}
SoBrepEdgeSet {
fields [ SFNode vertexProperty, MFInt32 coordIndex, MFInt32
materialIndex, MFInt32 normalIndex, MFInt32 textureCoordIndex ]
coordIndex [ ]

}
}
PolygonOffset {

}
DEF _+10 Separator {
renderCaching OFF
boundingBoxCaching OFF

ShapeHints {
vertexOrdering COUNTERCLOCKWISE
shapeType UNKNOWN_SHAPE_TYPE

}
MaterialBinding {
value PER_PART

}
Material {
ambientColor 0.2 0.2 0.2
diffuseColor [ ]
specularColor 0 0 0
emissiveColor 0 0 0
shininess 0.2
transparency [ 0, 0, 0, 0,
0, 0, 0, 0,
0, 0, 0, 0,
0, 0, 0, 0,
0, 0, 0, 0,
0, 0, 0, 0,
0, 0, 0, 0,
0, 0, 0, 0,
0, 0, 0, 0,
0, 0, 0, 0,
0 ]

}
DrawStyle {
style FILLED
}
Normal {
vector [ ]

}
NormalBinding {
value PER_VERTEX_INDEXED

}
SoBrepFaceSet {
fields [ SFNode vertexProperty, MFInt32 coordIndex, MFInt32
materialIndex, MFInt32 normalIndex, MFInt32 textureCoordIndex, MFInt32 partIndex ]
coordIndex [ ]
partIndex [ ]

}
}
}
USE _+10
Separator {
renderCaching OFF
boundingBoxCaching OFF

USE Edge+9
USE _+8
}
USE _+8
}
}

You might also like