HOOPS Visualize Documentation

< Table of Contents

PROGRAMMING GUIDE

Appendix B. Default attributes and options

This table documents important default attributes and options. All segments have a default value for each attribute. The values accessed by an attribute control always reflect the segment's attribute values. The fields in a corresponding kit do not have meaningful default values unless you call GetDefault() on the kit.

Attribute locks
SettingDefaultSetter method
attribute lock false AttributeLockControl::SetLock


Bounding
SettingDefaultSetter method
bounding exclusion false BoundingControl::SetExclusion
BoundingKit::SetExclusion


Camera
SettingDefaultSetter method
projection Camera::Projection::Perspective CameraControl::SetProjection
field width 2.0f CameraControl::SetField
field height 2.0f CameraControl::SetField
target Point(0, 0, 0) CameraControl::SetTarget
position Point(0, 0, -5) CameraControl::SetPosition
up vector Vector(0, 1, 0) CameraControl::SetVector
near limit -0.0001 CameraControl::SetNearLimit
camera relative lights enabled false SpotlightKey::SetCameraRelative
DistantLightKey::SetCameraRelative


Color interpolation
SettingDefaultSetter method
face color interpolation enabled true ColorInterpolationControl::SetFaceColor
face color index interpolation enabled true ColorInterpolationControl::SetFaceIndex
edge color interpolation enabled false ColorInterpolationControl::SetEdgeColor
edge color index interpolation enabled false ColorInterpolationControl::SetEdgeIndex
vertex color interpolation enabled false ColorInterpolationControl::SetVertexColor
vertex color index interpolation enabled false ColorInterpolationControl::SetVertexIndex


Contour lines
SettingDefaultSetter method
visibility false ContourLineControl::SetVisibility
colors RGBColor::Invalid() ContourLineControl::SetColors
patterns UTF8() ContourLineControl::SetPatterns
weight 1.0f ContourLineControl::SetWeights
lighting false ContourLineControl::SetLighting
position interval 1.0f ContourLineControl::SetPositions
position offset 0.0f ContourLineControl::SetPositions


Culling
SettingDefaultSetter method
back face true CullingControl::SetBackFace
deferral extents 100 CullingControl::SetDeferralExtent
extents 10 CullingControl::SetExtent
frustum true CullingControl::SetFrustum
vector false CullingControl::SetVector
vector tolerance 0.0f CullingControl::SetVectorTolerance


Curves
SettingDefaultSetter method
view dependent curves false CurveAttributeControl::SetViewDependent
curve budget 512 CurveAttributeControl::SetBudget
curve continued budget false CurveAttributeControl::SetContinuedBudget
curve max deviation -1.0 CurveAttributeControl::SetMaximumDeviation
curve max angle 10 CurveAttributeControl::SetMaximumAngle
curve max length 0.1f CurveAttributeControl::SetMaximumLength


Cutting sections
SettingDefaultSetter method
cutting section level CuttingSection::CuttingLevel::Global CuttingSectionAttributeControl::SetCuttingLevel
cutting section capping level CuttingSection::CappingLevel::Segment CuttingSectionAttributeControl::SetCappingLevel
cutting section material preference CuttingSection::MaterialPreference::Explicit CuttingSectionAttributeControl::SetMaterialPreference


Cylinder attributes
SettingDefaultSetter method
cylinder tessellation 48 CylinderAttributeControl::SetTessellation
cylinder orientation Cylinder::Orientation::Default CylinderAttributeControl::SetOrientation


Debugging control
SettingDefaultSetter method
display debugging resource monitor false DebuggingControl::SetResourceMonitor


Drawing attributes
SettingDefaultSetter method
world handedness Drawing::Handedness::Right DrawingAttributeControl::SetWorldHandedness
polygon handedness Drawing::Handedness::NoHandedness DrawingAttributeControl::SetPolygonHandedness
drawing deferral 0 DrawingAttributeControl::SetDeferral
overlay Drawing::Overlay::NoOverlay DrawingAttributeControl::SetOverlay
face displacement 8 DrawingAttributeControl::SetFaceDisplacement
vertex displacement false DrawingAttributeControl::SetVertexDisplacement
general displacement false DrawingAttributeControl::SetGeneralDisplacement
depth range near 0 DrawingAttributeControl::SetDepthRange
depth range far 1 DrawingAttributeControl::SetDepthRange
screen range 1 DrawingAttributeControl::SetDepthRange


Edge attributes
SettingDefaultSetter method
edge pattern "solid" EdgeAttributeControl::SetPattern
edge weight 1.0f EdgeAttributeControl::SetWeight


Exchange export options
SettingDefaultSetter method
ACIS use millimeter units instead of the native units false Exchange::ExportACISOptionsKit::SetMillimeterUnits
ACIS write binary file false Exchange::ExportACISOptionsKit::SetBinary
IGES convert analytic surfaces to NURBS false Exchange::ExportIGESOptionsKit::SetAnalyticsAsNURBS
IGES convert polyhedrics to wireframe data false Exchange::ExportIGESOptionsKit::SetFacetedAsWireframe
IGES set solids as faces false Exchange::ExportIGESOptionsKit::SetSolidsAsFaces
IGES export hidden objects false Exchange::ExportIGESOptionsKit::SetHiddenObjects
IGES export tessellation false Exchange::ExportIGESOptionsKit::SetTessellation
JT content type Exchange::JT::Content::Geometry Exchange::ExportJTOptionsKit::SetContent
JT export hidden objects false Exchange::ExportJTOptionsKit::SetHiddenObjects
JT export PMI true Exchange::ExportJTOptionsKit::SetPMI
Parasolid export solids as faces false Exchange::ExportParasolidOptionsKit::SetSolidsAsFaces
Parasolid export tessellation false Exchange::ExportParasolidOptionsKit::SetTessellation
Parasolid export hidden objects false Exchange::ExportParasolidOptionsKit::SetHiddenObjects
PRC tessellation compression false Exchange::ExportPRCOptionsKit::SetTessellationCompression
PRC B-rep compression Exchange::PRC::BRepCompression::None Exchange::ExportPRCOptionsKit::SetBRepCompression
PRC B-rep removal false Exchange::ExportPRCOptionsKit::SetBRepRemoval
PRC B-rep removal false Exchange::ExportPRCOptionsKit::SetAttributeRemoval
STEP format Exchange::STEP::Format::AP203 Exchange::ExportSTEPOptionsKit::SetFormat
STEP export analytic surfaces as NURBS false Exchange::ExportSTEPOptionsKit::SetAnalyticsAsNURBS
STEP export polyhedrics as wireframes false Exchange::ExportSTEPOptionsKit::SetFacetedAsWireframe
STEP set name shortening false Exchange::ExportSTEPOptionsKit::SetNameShortening
STL write binary false Exchange::ExportSTLOptionsKit::SetBinary
STL tessellation level Exchange::Tessellation::Level::Medium Exchange::ExportSTLOptionsKit::SetTessellationLevel
STL tessellation accuracy Exchange::Tessellation::Accuracy::Standard Exchange::ExportSTLOptionsKit::SetTessellationAccuracy
STL tessellation retention false Exchange::ExportSTLOptionsKit::SetCurrentTessellationRetention
STL maximum edge length 0 Exchange::ExportSTLOptionsKit::SetMaximumEdgeLength
U3D version Exchange::U3D::Version::ECMA1 Exchange::ExportU3DOptionsKit::SetVersion
XML export metadata true Exchange::ExportXMLOptionsKit::SetMetadata
XML export transformations true Exchange::ExportXMLOptionsKit::SetTransformations
XML export materials true Exchange::ExportXMLOptionsKit::SetMaterials


Exchange import options
SettingDefaultSetter method
B-rep mode Exchange::BRepMode::TessellationOnly Exchange::ImportOptionsKit::SetBRepMode
solids true Exchange::ImportOptionsKit::SetSolids
surfaces true Exchange::ImportOptionsKit::SetSurfaces
wireframes true Exchange::ImportOptionsKit::SetWireframes
PMI true Exchange::ImportOptionsKit::SetPMI
attributes true Exchange::ImportOptionsKit::SetAttributes
hidden objects true Exchange::ImportOptionsKit::SetHiddenObjects
construction and references true Exchange::ImportOptionsKit::SetConstructionAndReferences
active filter true Exchange::ImportOptionsKit::SetActiveFilter
default units Exchange::Units::Unknown Exchange::ImportOptionsKit::SetDefaultUnits
PMI default units Exchange::Units::Unknown Exchange::ImportOptionsKit::SetPMIDefaultUnits
PMI precision 0 Exchange::ImportOptionsKit::SetPMIPrecision
PMI default color RGBColor::Black() Exchange::ImportOptionsKit::SetPMIDefaultColor
tessellation level Exchange::Tessellation::Level::Medium Exchange::ImportOptionsKit::SetTessellationLevel
tessellation accuracy Exchange::Tessellation::Accuracy::Standard Exchange::ImportOptionsKit::SetTessellationAccuracy
tessellation preserves UV points false Exchange::ImportOptionsKit::SetTessellationPreservesUVPoints
tessellation maximum edge length 0 Exchange::ImportOptionsKit::SetTessellationMaximumEdgeLength
CATIA V4 logical root dir name null Exchange::ImportOptionsKit::SetCatiaV4LogicalNameForRootDirectory
CATIA V4 logical name searching false Exchange::ImportOptionsKit::SetCatiaV4LogicalNameSearching
CATIA V5 cache false Exchange::ImportOptionsKit::SetCatiaV5Cache
CATIA V5 cache path null Exchange::ImportOptionsKit::SetCatiaV5Cache
Unigraphics preferred reference set count 0 Exchange::ImportOptionsKit::SetUnigraphicsPreferredReferenceSets
Unigraphics preferred reference sets null Exchange::ImportOptionsKit::SetUnigraphicsPreferredReferenceSets
Unigraphics preferred reference sets apply to subassemblies false Exchange::ImportOptionsKit::SetUnigraphicsPreferredReferenceSets
Unigraphics fitted camera false Exchange::ImportOptionsKit::SetUnigraphicsFittedCamera
Pro-E code page name null Exchange::ImportOptionsKit::SetProECodePageName
Pro-E dimension tolerance false Exchange::ImportOptionsKit::SetProEDimensionTolerance
Pro-E sub part PMI false Exchange::ImportOptionsKit::SetProESubpartPMI
Pro-E session color Exchange::ProE::SessionColor::
LastCreoVersion
Exchange::ImportOptionsKit::SetProESessionColor
STEP name preference Exchange::STEP::Field::
NextAssemblyUsageOccurrenceDescription
Exchange::ImportOptionsKit::SetSTEPNamePreference
STEP first color preference false Exchange::ImportOptionsKit::SetSTEPFirstColorPreference
STEP code page name null Exchange::ImportOptionsKit::SetSTEPCodePageName
STEP shell based surface model splitting true Exchange::ImportOptionsKit::SetSTEPShellBasedSurfaceModelSplitting
STEP orientation healing false Exchange::ImportOptionsKit::SetSTEPOrientationHealing
IFC code page name null Exchange::ImportOptionsKit::SetIFCCodePageName
IFC attribute XML file null Exchange::ImportOptionsKit::SetIFCAttributeXMLFile
IFC owner history optimization true Exchange::ImportOptionsKit::SetIFCOwnerHistoryOptimization
IFC face optimization true Exchange::ImportOptionsKit::SetIFCFaceOptimization
IFC edges false Exchange::ImportOptionsKit::SetIFCEdges
IFC metadata true Exchange::ImportOptionsKit::SetIFCMetadata
3D PDF stream index 0 Exchange::ImportOptionsKit::SetPDF3DStreamIndex
JT tessellation level Exchange::JT::TessellationLevel::High Exchange::ImportOptionsKit::SetJTTessellationLevel


Hardcopy
SettingDefaultSetter method
hardcopy width 8.5f Hardcopy::ExportOptionsKit::SetSize
hardcopy height 11.0f Hardcopy::ExportOptionsKit::SetSize
hardcopy units Hardcopy::SizeUnits::Inches Hardcopy::ExportOptionsKit::SetSize
hardcopy resolution 300.0 Hardcopy::ExportOptionsKit::SetResolution
hardcopy resolution units Hardcopy::ResolutionUnits::DPI Hardcopy::ExportOptionsKit::SetResolution
hardcopy resolution WYSIWYG true Hardcopy::ExportOptionsKit::SetWYSIWYG


Highlight options
SettingDefaultSetter method
notification false HighlightOptionsKit::SetNotification
overlay Drawing::Overlay::OverlayWithZValues HighlightOptionsKit::SetOverlay
subentity highlighting false n/a


Hidden line and hidden surface attributes
SettingDefaultSetter method
algorithm HiddenLine::Algorithm::ZBuffer HiddenLineAttributeControl::SetAlgorithm
color RGBAColor::Invalid() HiddenLineAttributeControl::SetColor
visibility true HiddenLineAttributeControl::SetVisibility
pattern "solid" HiddenLineAttributeControl::SetLinePattern
dim factor 0.5f HiddenLineAttributeControl::SetDimFactor
face displacement 0.5f HiddenLineAttributeControl::SetDimFactor
silhouette cleanup true HiddenLineAttributeControl::SetSilhouetteCleanup
transparency cutoff 0.8f HiddenLineAttributeControl::SetTransparencyCutoff
weight 1.0f HiddenLineAttributeControl::SetWeight
render faces false HiddenLineAttributeControl::SetRenderFaces
render text false HiddenLineAttributeControl::SetRenderText
hidden surface removal algorithm Subwindow::RenderingAlgorithm::ZBuffer SubwindowControl::SetRenderingAlgorithm


Image export
SettingDefaultSetter method
image export format Image::Format::Png Image::ExportOptionsKit::SetFormat


Lighting attributes
SettingDefaultSetter method
lighting interpolation faces Lighting::InterpolationAlgorithm::Phong LightingAttributeControl::SetInterpolationAlgorithm
lighting interpolation edges Lighting::InterpolationAlgorithm::Phong LightingAttributeControl::SetInterpolationAlgorithm


Line attributes
SettingDefaultSetter method
line pattern "solid" LineAttributeControl::SetPattern
line weight 1.0f LineAttributeControl::SetWeight


Marker attributes
SettingDefaultSetter method
marker size 0.3f MarkerAttributeControl::SetSize
marker symbol "solid_circle" MarkerAttributeControl::SetWorldHandedness


Material mapping
SettingDefaultSetter method
front faces diffuse color RGBAColor(0.847f, 0.686f, 0.353f) MaterialMappingKit::SetFaceColor
MaterialMappingKit::SetFaceMaterial
front faces specular color RGBAColor(1, 1, 1) MaterialMappingKit::SetFaceColor
MaterialMappingKit::SetFaceMaterial
front faces mirror color RGBAColor(1, 1, 1) MaterialMappingKit::SetFaceColor
MaterialMappingKit::SetFaceMaterial
front faces emission color RGBAColor(0, 0, 0) MaterialMappingKit::SetFaceColor
MaterialMappingKit::SetFaceMaterial
front faces gloss 5 MaterialMappingControl::SetGloss
MaterialMappingKit::SetFaceMaterial
back faces diffuse color RGBAColor(0.847f, 0.686f, 0.353f) MaterialMappingKit::SetBackFaceColor
MaterialMappingKit::SetBackFaceMaterial
back faces specular color RGBAColor(1, 1, 1) MaterialMappingKit::SetBackFaceColor
MaterialMappingKit::SetBackFaceMaterial
back faces mirror color RGBAColor(1, 1, 1) MaterialMappingKit::SetBackFaceColor
MaterialMappingKit::SetBackFaceMaterial
back faces emission color RGBAColor(0, 0, 0) MaterialMappingKit::SetBackFaceColor
MaterialMappingKit::SetBackFaceMaterial
back faces gloss 5 MaterialMappingControl::SetGloss
MaterialMappingKit::SetBackFaceMaterial
edges diffuse color RGBAColor(0, 0, 0) MaterialMappingKit::SetEdgeColor
MaterialMappingKit::SetEdgeMaterial
edges specular color RGBAColor(1, 1, 1) MaterialMappingKit::SetEdgeColor
MaterialMappingKit::SetEdgeMaterial
edges mirror color RGBAColor(1, 1, 1) MaterialMappingKit::SetEdgeColor
MaterialMappingKit::SetEdgeMaterial
edges emission color RGBAColor(0, 0, 0) MaterialMappingKit::SetEdgeColor
MaterialMappingKit::SetEdgeMaterial
edges gloss 5 MaterialMappingControl::SetGloss
MaterialMappingKit::SetEdgeMaterial
vertex color RGBAColor(0, 0, 0) MaterialMappingKit::SetVertexColor
MaterialMappingKit::SetVertexMaterial
vertices specular color RGBAColor(1, 1, 1) MaterialMappingKit::SetVertexColor
MaterialMappingKit::SetVertexMaterial
vertices mirror color RGBAColor(1, 1, 1) MaterialMappingKit::SetVertexColor
MaterialMappingKit::SetVertexMaterial
vertices emission color RGBAColor(0, 0, 0) MaterialMappingKit::SetVertexColor
MaterialMappingKit::SetVertexMaterial
vertices gloss 5 MaterialMappingControl::SetGloss
MaterialMappingKit::SetVertexMaterial
cut faces diffuse color RGBAColor(0.325f, 0.325f, 0.325f) MaterialMappingKit::SetVertexColor
MaterialMappingKit::SetCutFaceMaterial
cut edges diffuse color RGBAColor(0.675f, 0.675f, 0.675f) MaterialMappingKit::SetCutEdgeColor
MaterialMappingKit::SetCutFaceMaterial
cut faces specular color RGBAColor(1, 1, 1) MaterialMappingKit::SetCutFaceColor
MaterialMappingKit::SetCutFaceMaterial
cut faces mirror color RGBAColor(1, 1, 1) MaterialMappingKit::SetCutFaceColor
MaterialMappingKit::SetCutFaceMaterial
cut faces emission color RGBAColor(0, 0, 0) MaterialMappingKit::SetCutFaceColor
MaterialMappingKit::SetCutFaceMaterial
cut faces gloss 5 MaterialMappingControl::SetGloss
MaterialMappingKit::SetCutFaceMaterial
light color RGBAColor(1, 1, 1) MaterialMappingControl::SetLightColor
lights ambient up color RGBAColor(0.3f, 0.3f, 0.3f) MaterialMappingControl::SetAmbientLightUpColor
lights ambient down color RGBAColor(0.3f, 0.3f, 0.3f) MaterialMappingControl::SetAmbientLightDownColor
marker color RGBAColor(1, 0, 0) MaterialMappingControl::SetMarkerColor
line color RGBAColor(0, 0, 0) MaterialMappingControl::SetLineColor
text color RGBAColor(0, 0, 0) MaterialMappingControl::SetTextColor
window background color RGBAColor(0.05f, 0.05f, 0.627f) MaterialMappingControl::SetWindowColor
window contrast color RGBAColor(0.9f, 0.9f, 0.95f) MaterialMappingControl::SetWindowContrastColor


NURBS surfaces
SettingDefaultSetter method
NURBS surface max trim curve deviation 0.005f NURBSSurfaceAttributeControl::SetMaximumTrimDeviation
NURBS trim curve budget 500 NURBSSurfaceAttributeControl::SetTrimBudget
NURBS surface max facet deviation 1.0f NURBSSurfaceAttributeControl::SetMaximumDeviation
NURBS surface max facet angle 20.0f NURBSSurfaceAttributeControl::SetMaximumAngle
NURBS surface max facet width 1.42f NURBSSurfaceAttributeControl::SetMaximumWidth
NURBS surface budget 10000 NURBSSurfaceAttributeControl::SetBudget


Parasolid I/O options
SettingDefaultSetter method
import format Parasolid::Format::NeutralBinary Parasolid::ImportOptionsKit::SetFormat
import user fields false Parasolid::ImportOptionsKit::SetUserFields
import attribute mismatch behavior Parasolid::MismatchBehavior::Fail Parasolid::ImportOptionsKit::SetAttributeMismatchBehavior
import compound body behavior Parasolid::CompoundBodyBehavior::Split Parasolid::ImportOptionsKit::SetCompoundBodyBehavior
import facet tessellation Parasolid::FacetTessellationKit::GetDefault() Parasolid::ImportOptionsKit::SetFacetTessellation
import line tessellation Parasolid::LineTessellationKit::GetDefault() Parasolid::ImportOptionsKit::SetLineTessellation
export format Parasolid::Format::Binary Parasolid::ExportOptionsKit::SetFormat


Performance control
SettingDefaultSetter method
static model Performance::NoStaticModel PerformanceControl::SetStaticModel
display lists Performance::SegmentDisplayLits PerformanceControl::SetDisplayLists


Post process effects
SettingDefaultSetter method
ambient occlusion enabled false PostProcessEffectsControl::SetAmbientOcclusion
ambient occlusion strength 1.0 PostProcessEffectsControl::SetAmbientOcclusion
ambient occlusion quality PostProcessEffects::AmbientOcclusion::Fastest PostProcessEffectsControl::SetAmbientOcclusion
fast silhouette edges enabled false PostProcessEffectsControl::SetSilhouetteEdges
fast silhouette edges tolerance 1.0 PostProcessEffectsControl::SetSilhouetteEdges
fast silhouette edges heavy exterior false PostProcessEffectsControl::SetSilhouetteEdges
bloom enabled false PostProcessEffectsControl::SetBloom
bloom strength 1.0 PostProcessEffectsControl::SetBloom
bloom blur 5 PostProcessEffectsControl::SetBloom
bloom shape 5 PostProcessEffects::Bloom::Shape::Radial
depth of field enabled false PostProcessEffectsControl::SetDepthOfField
depth of field strength 1.0 PostProcessEffectsControl::SetDepthOfField
depth of field near distance Float::NegativeInfinity PostProcessEffectsControl::SetDepthOfField
depth of field far distance Float::Infinity PostProcessEffectsControl::SetDepthOfField
eye dome lighting disabled PostProcessEffectsControl::SetEyeDomeLighting


Search
SettingDefaultSetter method
search behavior Search::Behavior::Exhaustive n/a


Selectability
SettingDefaultSetter method
window selectability Selectability::Value::Off SelectabilityControl::SetWindows
edges selectability Selectability::Value::On SelectabilityControl::SetEdges
faces selectability Selectability::Value::On SelectabilityControl::SetFaces
lights selectability Selectability::Value::On SelectabilityControl::SetLights
lines selectability Selectability::Value::On SelectabilityControl::SetLines
markers selectability Selectability::Value::On SelectabilityControl::SetMarkers
vertices selectability Selectability::Value::On SelectabilityControl::SetVertices
text selectability Selectability::Value::On SelectabilityControl::SetText


Selection options
SettingDefaultSetter method
sorting enabled true SelectionOptionsControl::SetSorting
related limit 5 SelectionOptionsControl::SetRelatedLimit
internal limit 1 SelectionOptionsControl::SetInternalLimit
algorithm Selection::Algorithm::Analytic SelectionOptionsControl::SetAlgorithm
granularity Selection::Granularity::General SelectionOptionsControl::SetGranularity
level Selection::Level::Entity SelectionOptionsControl::SetSelectionLevel
proximity 0.2f SelectionOptionsControl::SetProximity
extent culling respected true SelectionOptionsControl::SetExtentCullingRespected
deferral extent culling respected true SelectionOptionsControl::SetDeferralExtentCullingRespected
frustum culling respected true SelectionOptionsControl::SetFrustumCullingRespected
vector culling respected true SelectionOptionsControl::SetVectorCullingRespected


Shell optimization
SettingDefaultSetter method
orphan elimination true ShellOptimizationOptionsKit::SetOrphanElimination
tolerance 0.01f ShellOptimizationOptionsKit::SetTolerance
tolerance units Shell::ToleranceUnits::FeatureSizePercentage ShellOptimizationOptionsKit::SetTolerance


Shell relation
SettingDefaultSetter method
shell relation tolerance 0.0f ShellRelationOptionsKit::SetTolerance
shell relation nearest face false ShellRelationOptionsKit::SetNearestFaceCalculation
shell relation test Shell::RelationTest::Simple ShellRelationOptionsKit::SetTest


Spheres
SettingDefaultSetter method
sphere tessellation 50 SphereAttributeControl::SetTessellation


Spotlights
SettingDefaultSetter method
spotlight inner cone 80.0f SpotlightKit::SetInnerCone
spotlight outer cone 30.0f SpotlightKit::SetOuterCone
spotlight concentration 1.0f SpotlightKit::SetConcentration


Stream Export
SettingDefaultSetter method
stream export color compression false Stream::ExportOptionsKit::SetColorCompression
stream export connectivity compression false Stream::ExportOptionsKit::SetConnectivityCompression
stream export image compression false Stream::ExportOptionsKit::SetImageCompression
stream export index compression false Stream::ExportOptionsKit::SetIndexCompression
stream export normal compression false Stream::ExportOptionsKit::SetNormalCompression
stream export parameter compression false Stream::ExportOptionsKit::SetParameterCompression
stream export vertex compression false Stream::ExportOptionsKit::SetVertexCompression


Subwindow
SettingDefaultSetter method
window background orientation Subwindow::Background::GradientTopToBottom SubwindowControl::SetBackground
window frame Subwindow::Border::None SubwindowControl::SetBorder
subwindow border false Subwindow::Border::None


Text
SettingDefaultSetter method
alignment Text::Alignment::BottomLeft TextAttributeControl::SetAlignment
reference frame Text::ReferenceFrame::WorldAligned TextAttributeControl::SetAlignment
justification Text::Justification::LeftJustification TextAttributeControl::SetAlignment
font "Arial" TextAttributeControl::SetFont
font directory Android "/system/fonts" World::SetFontDirectory
font directory OS X "<HOME>/Library/Fonts"
"/Library/Fonts"
"/System/Library/Fonts"
World::SetFontDirectory
font directory Windows "<SYSTEM_ROOT>/Fonts" World::SetFontDirectory
font directory Linux "<HOME>/.fonts"
"/usr/share/fonts"
"/usr/local/share/fonts"
World.SetFontDirectory
transforms Text::Transform::NonTransformable TextAttributeControl::SetTransforms
size 0.03 Text::SizeUnits::SubscreenRelative TextAttributeControl::SetSize
size tolerance true, 50 Text::SizeToleranceUnits::Percent TextAttributeControl::SetSizeTolerance
line spacing 1.0 TextAttributeControl::SetSpacing
rotation 0 TextAttributeControl::SetRotation
extra space enabled false TextAttributeControl::SetExtraSpace
extra space size 0 TextAttributeControl::SetExtraSpace
slant 0.0 TextAttributeControl::SetSlant
greeking enabled false TextAttributeControl::SetGreeking
greeking mode Text::GreekingMode::Lines TextAttributeControl::SetGreeking
underline false TextAttributeControl::SetUnderline
strikethrough false TextAttributeControl::SetStrikethrough
overline false TextAttributeControl::SetOverline
preference Text::Preference::Default TextAttributeControl::SetPreference
cutoff 0 TextAttributeControl::SetPreference
renderer Text::Renderer::DefaultRenderer TextAttributeControl::SetRenderer
path Vector(1, 0, 0) TextAttributeControl::SetPath
bold false TextAttributeControl::SetBold
italic false TextAttributeControl::SetItalic


Texture options
SettingDefaultSetter method
decal false TextureOptionsKit::SetDecal
down sampling false TextureOptionsKit::SetDownSampling
interpolation filter Material::Texture::Interpolation::InterpolationOff TextureOptionsKit::SetInterpolationFilter
modulation false TextureOptionsKit::SetModulation
parameterization source Material::Texture::Parameterization::UV TextureOptionsKit::SetParameterizationSource
parameter offset 0 TextureOptionsKit::SetParameterOffset
tiling Material::Texture::Tiling::Clamp TextureOptionsKit::SetTiling
transform matrix identity matrix TextureOptionsKit::SetTransformMatrix


Transform masks
SettingDefaultSetter method
modelling matrix transform mask TransformMaskControl::SetModellingMatrixEverything false
camera transform mask TransformMaskControl::SetCameraEverything false


Transparency
SettingDefaultSetter method
depth writing enabled false TransparencyControl::SetDepthWriting
algorithm Transparency::Algorithm::DepthPeeling TransparencyControl::SetAlgorithm
method Transparency::Method::Blended TransparencyControl::SetMethod
number of depth peeling layers 0 TransparencyControl::SetDepthPeelingLayers
depth peeling minimum area false TransparencyControl::SetDepthWriting


Update options
SettingDefaultSetter method
window update Window::UpdateControl::DefaultUpdate UpdateOptionsControl::SetUpdateControl
window update time limit -1.0f UpdateOptionsControl::SetTimeLimit


Visibility
SettingDefaultSetter method
faces true VisibilityControl::SetFaces
lines true VisibilityControl::SetLines
markers true VisibilityControl::SetMarkers
vertex false VisibilityControl::SetVertices
cutting planes true VisibilityControl::SetCuttingSections
text true VisibilityControl::SetText
windows true VisibilityControl::SetWindows
generic edges false VisibilityControl::SetGenericEdges
perimeter edges true VisibilityControl::SetPerimeterEdges
adjacent edges true VisibilityControl::SetAdjacentEdges
hard edges true VisibilityControl::SetHardEdges
mesh quad edges true VisibilityControl::SetMeshQuadEdges
interior silhouette edges true VisibilityControl::SetInteriorSilhouetteEdges
non-culled edges true VisibilityControl::SetNonCulledEdges
cut geometry faces false VisibilityControl::SetCutFaces
cut edges false VisibilityControl::SetCutEdges
shadow casting true VisibilityControl::SetShadowCasting
shadow receiving true VisibilityControl::SetShadowReceiving
shadow emitting true VisibilityControl::SetShadowEmitting
face lights true VisibilityControl::SetFaceLights
edge lights false VisibilityControl::SetEdgeLights
marker lights false VisibilityControl::SetMarkerLights


Visual effects
SettingDefaultSetter method
full screen anti-alias true VisualEffectsControl::SetAntiAliasing
simple reflection enabled false VisualEffectsControl::SetSimpleReflection
simple reflection opacity 0.5f VisualEffectsControl::SetSimpleReflection
simple reflection blurring 1 VisualEffectsControl::SetSimpleReflection
simple reflection fading false VisualEffectsControl::SetSimpleReflection
simple reflection near distance 0 VisualEffectsControl::SetSimpleReflection
simple reflection far distance Float::Infinity VisualEffectsControl::SetSimpleReflection
simple reflection plane Plane(0, 1, 0, 1) VisualEffectsControl::SetSimpleReflectionPlane
simple reflection visibility everything is visible VisualEffectsControl::SetSimpleReflectionVisibility
post process effects enabled true VisualEffectsControl::SetPostProcessEffectsEnabled
simple shadow enabled false VisualEffectsControl::SetSimpleShadow
simple shadow resolution 256 VisualEffectsControl::SetSimpleShadow
simple shadow blurring 1 VisualEffectsControl::SetSimpleShadow
simple shadow ignore transparency false VisualEffectsControl::SetSimpleShadow
simple shadow plane Plane(0, 1, 0, 0) VisualEffectsControl::SetSimpleShadowPlane
simple shadow light direction Vector(0, 1, 0) VisualEffectsControl::SetSimpleShadowLightDirection
simple shadow color RGBAColor(0, 0, 0, 1) VisualEffectsControl::SetSimpleShadowColor
simple shadow opacity 1 VisualEffectsControl::SetSimpleShadowColor
shadow maps enabled false VisualEffectsControl::SetShadowMaps
shadow maps jitter enabled true VisualEffectsControl::SetShadowMaps
shadow maps view dependent true VisualEffectsControl::SetShadowMaps
shadow maps resolution 1024 VisualEffectsControl::SetShadowMaps
shadow maps number of samples 4 VisualEffectsControl::SetShadowMaps


Window options
SettingDefaultSetter method
window mobility, stretching, and resizing Window::Mobility::Free StandAloneWindowOptionsControl::SetMobility
renderable subscreen Rectangle(-1, 1, -1, 1) StandAloneWindowOptionsControl::SetSubscreen
window title <application name> StandAloneWindowOptionsKit::SetTitle
anti-alias level 4 (disabled in software rendering) ApplicationWindowOptionsKit::SetAntiAliasCapable
OffscreenWindowOptionsKit::SetAntiAliasCapable
anti-alias capable true ApplicationWindowOptionsKit::SetAntiAliasCapable
OffscreenWindowOptionsKit::SetAntiAliasCapable
framebuffer retention true ApplicationWindowOptionsKit::SetFramebufferRetention
driver Window::Driver::Default3D ApplicationWindowOptionsKit::SetDriver
OffscreenWindowOptionsKit::SetDriver
StandaloneWindowOptionsKit::SetDriver
offscreen window anti-alias samples 4 OffscreenWindowOptionsKit::SetAntiAliasCapable
offscreen window opacity 1.0 OffscreenWindowOptionsKit::SetOpacity
implicit subwindow Rectangle(-1, 1, -1, 1) SubwindowControl::SetSubwindow
fixed framerate 0 [off] Canvas::SetFrameRate