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.
Exchange export options |
Setting | Default | Setter method |
ACIS use millimeter units instead of the native units |
false |
HPS::Exchange::ExportACISOptionsKit::SetMillimeterUnits |
ACIS write binary file |
false |
HPS::Exchange::ExportACISOptionsKit::SetBinary |
IGES convert analytic surfaces to NURBS |
false |
HPS::Exchange::ExportIGESOptionsKit::SetAnalyticsAsNURBS |
IGES convert polyhedrics to wireframe data |
false |
HPS::Exchange::ExportIGESOptionsKit::SetFacetedAsWireframe |
IGES set solids as faces |
false |
HPS::Exchange::ExportIGESOptionsKit::SetSolidsAsFaces |
IGES export hidden objects |
false |
HPS::Exchange::ExportIGESOptionsKit::SetHiddenObjects |
IGES export tessellation |
false |
HPS::Exchange::ExportIGESOptionsKit::SetTessellation |
JT content type |
HPS::Exchange::JT::Content::Geometry |
HPS::Exchange::ExportJTOptionsKit::SetContent |
JT export hidden objects |
false |
HPS::Exchange::ExportJTOptionsKit::SetHiddenObjects |
JT export PMI |
true |
HPS::Exchange::ExportJTOptionsKit::SetPMI |
JT export version |
HPS::Exchange::JT::Version::JT81 |
HPS::Exchange::ExportJTOptionsKit::SetVersion |
Parasolid export solids as faces |
false |
HPS::Exchange::ExportParasolidOptionsKit::SetSolidsAsFaces |
Parasolid export tessellation |
false |
HPS::Exchange::ExportParasolidOptionsKit::SetTessellation |
Parasolid export explode multi bodies |
false |
HPS::Exchange::ExportParasolidOptionsKit::SetExplodeMultiBodies |
Parasolid export hidden objects |
false |
HPS::Exchange::ExportParasolidOptionsKit::SetHiddenObjects |
PRC tessellation compression |
false |
HPS::Exchange::ExportPRCOptionsKit::SetTessellationCompression |
PRC B-rep compression |
HPS::Exchange::PRC::BRepCompression::None |
HPS::Exchange::ExportPRCOptionsKit::SetBRepCompression |
PRC B-rep removal |
false |
HPS::Exchange::ExportPRCOptionsKit::SetBRepRemoval |
PRC attribute removal |
false |
HPS::Exchange::ExportPRCOptionsKit::SetAttributeRemoval |
STEP format |
HPS::Exchange::STEP::Format::AP203 |
HPS::Exchange::ExportSTEPOptionsKit::SetFormat |
STEP export analytic surfaces as NURBS |
false |
HPS::Exchange::ExportSTEPOptionsKit::SetAnalyticsAsNURBS |
STEP export polyhedrics as wireframes |
false |
HPS::Exchange::ExportSTEPOptionsKit::SetFacetedAsWireframe |
STEP set name shortening |
false |
HPS::Exchange::ExportSTEPOptionsKit::SetNameShortening |
STL write binary |
false |
HPS::Exchange::ExportSTLOptionsKit::SetBinary |
STL tessellation level |
HPS::Exchange::Tessellation::Level::Medium |
HPS::Exchange::ExportSTLOptionsKit::SetTessellationLevel |
STL tessellation accuracy |
HPS::Exchange::Tessellation::Accuracy::Standard |
HPS::Exchange::ExportSTLOptionsKit::SetTessellationAccuracy |
STL tessellation retention |
false |
HPS::Exchange::ExportSTLOptionsKit::SetCurrentTessellationRetention |
STL maximum edge length |
0 |
HPS::Exchange::ExportSTLOptionsKit::SetMaximumEdgeLength |
U3D version |
HPS::Exchange::U3D::Version::ECMA1 |
HPS::Exchange::ExportU3DOptionsKit::SetVersion |
XML export metadata |
true |
HPS::Exchange::ExportXMLOptionsKit::SetMetadata |
XML export transformations |
true |
HPS::Exchange::ExportXMLOptionsKit::SetTransformations |
XML export materials |
true |
HPS::Exchange::ExportXMLOptionsKit::SetMaterials |
Exchange import options |
Setting | Default | Setter method |
B-rep mode |
HPS::Exchange::BRepMode::TessellationOnly |
HPS::Exchange::ImportOptionsKit::SetBRepMode |
solids |
true |
HPS::Exchange::ImportOptionsKit::SetSolids |
surfaces |
true |
HPS::Exchange::ImportOptionsKit::SetSurfaces |
wireframes |
true |
HPS::Exchange::ImportOptionsKit::SetWireframes |
PMI |
true |
HPS::Exchange::ImportOptionsKit::SetPMI |
attributes |
true |
HPS::Exchange::ImportOptionsKit::SetAttributes |
hidden objects |
true |
HPS::Exchange::ImportOptionsKit::SetHiddenObjects |
construction and references |
true |
HPS::Exchange::ImportOptionsKit::SetConstructionAndReferences |
active filter |
true |
HPS::Exchange::ImportOptionsKit::SetActiveFilter |
feature trees |
false |
HPS::Exchange::ImportOptionsKit::SetFeatureTrees |
default units |
HPS::Exchange::Units::Unknown |
HPS::Exchange::ImportOptionsKit::SetDefaultUnits |
PMI default units |
HPS::Exchange::Units::Unknown |
HPS::Exchange::ImportOptionsKit::SetPMIDefaultUnits |
PMI precision |
0 |
HPS::Exchange::ImportOptionsKit::SetPMIPrecision |
PMI default color |
HPS::RGBColor::Black() |
HPS::Exchange::ImportOptionsKit::SetPMIDefaultColor |
tessellation level |
HPS::Exchange::Tessellation::Level::Medium |
HPS::Exchange::ImportOptionsKit::SetTessellationLevel |
tessellation accuracy |
HPS::Exchange::Tessellation::Accuracy::Standard |
HPS::Exchange::ImportOptionsKit::SetTessellationAccuracy |
tessellation preserves UV points |
false |
HPS::Exchange::ImportOptionsKit::SetTessellationPreservesUVPoints |
tessellation maximum edge length |
0 |
HPS::Exchange::ImportOptionsKit::SetTessellationMaximumEdgeLength |
CATIA V4 logical root dir name |
null |
HPS::Exchange::ImportOptionsKit::SetCatiaV4LogicalNameForRootDirectory |
CATIA V4 logical name searching |
false |
HPS::Exchange::ImportOptionsKit::SetCatiaV4LogicalNameSearching |
CATIA V5 cache |
false |
HPS::Exchange::ImportOptionsKit::SetCatiaV5Cache |
CATIA V5 cache path |
null |
HPS::Exchange::ImportOptionsKit::SetCatiaV5Cache |
Unigraphics preferred reference set count |
0 |
HPS::Exchange::ImportOptionsKit::SetUnigraphicsPreferredReferenceSets |
Unigraphics preferred reference sets |
null |
HPS::Exchange::ImportOptionsKit::SetUnigraphicsPreferredReferenceSets |
Unigraphics preferred reference sets apply to subassemblies |
false |
HPS::Exchange::ImportOptionsKit::SetUnigraphicsPreferredReferenceSets |
Unigraphics fitted camera |
false |
HPS::Exchange::ImportOptionsKit::SetUnigraphicsFittedCamera |
Pro-E code page name |
null |
HPS::Exchange::ImportOptionsKit::SetProECodePageName |
Pro-E dimension tolerance |
false |
HPS::Exchange::ImportOptionsKit::SetProEDimensionTolerance |
Pro-E sub part PMI |
false |
HPS::Exchange::ImportOptionsKit::SetProESubpartPMI |
Pro-E session color |
HPS::Exchange::ProE::SessionColor::
LastCreoVersion |
HPS::Exchange::ImportOptionsKit::SetProESessionColor |
STEP name preference |
HPS::Exchange::STEP::Field::
NextAssemblyUsageOccurrenceDescription |
HPS::Exchange::ImportOptionsKit::SetSTEPNamePreference |
STEP first color preference |
false |
HPS::Exchange::ImportOptionsKit::SetSTEPFirstColorPreference |
STEP code page name |
null |
HPS::Exchange::ImportOptionsKit::SetSTEPCodePageName |
STEP shell based surface model splitting |
true |
HPS::Exchange::ImportOptionsKit::SetSTEPShellBasedSurfaceModelSplitting |
STEP orientation healing |
false |
HPS::Exchange::ImportOptionsKit::SetSTEPOrientationHealing |
IFC code page name |
null |
HPS::Exchange::ImportOptionsKit::SetIFCCodePageName |
IFC attribute XML file |
null |
HPS::Exchange::ImportOptionsKit::SetIFCAttributeXMLFile |
IFC owner history optimization |
true |
HPS::Exchange::ImportOptionsKit::SetIFCOwnerHistoryOptimization |
IFC face optimization |
true |
HPS::Exchange::ImportOptionsKit::SetIFCFaceOptimization |
IFC edges |
false |
HPS::Exchange::ImportOptionsKit::SetIFCEdges |
IFC metadata |
true |
HPS::Exchange::ImportOptionsKit::SetIFCMetadata |
3D PDF stream index |
0 |
HPS::Exchange::ImportOptionsKit::SetPDF3DStreamIndex |
JT tessellation level |
HPS::Exchange::JT::TessellationLevel::High |
HPS::Exchange::ImportOptionsKit::SetJTTessellationLevel |
Hidden line and hidden surface attributes |
Setting | Default | Setter method |
algorithm |
HPS::HiddenLine::Algorithm::ZBuffer |
HPS::HiddenLineAttributeControl::SetAlgorithm |
color |
HPS::RGBAColor::Invalid() |
HPS::HiddenLineAttributeControl::SetColor |
visibility |
true |
HPS::HiddenLineAttributeControl::SetVisibility |
pattern |
"solid" |
HPS::HiddenLineAttributeControl::SetLinePattern |
dim factor |
0.5f |
HPS::HiddenLineAttributeControl::SetDimFactor |
face displacement |
0.5f |
HPS::HiddenLineAttributeControl::SetDimFactor |
silhouette cleanup |
true |
HPS::HiddenLineAttributeControl::SetSilhouetteCleanup |
transparency cutoff |
0.8f |
HPS::HiddenLineAttributeControl::SetTransparencyCutoff |
weight |
1.0f |
HPS::HiddenLineAttributeControl::SetWeight |
render faces |
false |
HPS::HiddenLineAttributeControl::SetRenderFaces |
render text |
false |
HPS::HiddenLineAttributeControl::SetRenderText |
hidden surface removal algorithm |
HPS::Subwindow::RenderingAlgorithm::ZBuffer |
HPS::SubwindowControl::SetRenderingAlgorithm |
Material mapping |
Setting | Default | Setter method |
front faces diffuse color |
HPS::RGBAColor(0.847f, 0.686f, 0.353f) |
HPS::MaterialMappingKit::SetFaceColor
HPS::MaterialMappingKit::SetFaceMaterial |
front faces specular color |
HPS::RGBAColor(1, 1, 1) |
HPS::MaterialMappingKit::SetFaceColor
HPS::MaterialMappingKit::SetFaceMaterial |
front faces mirror color |
HPS::RGBAColor(1, 1, 1) |
HPS::MaterialMappingKit::SetFaceColor
HPS::MaterialMappingKit::SetFaceMaterial |
front faces emission color |
HPS::RGBAColor(0, 0, 0) |
HPS::MaterialMappingKit::SetFaceColor
HPS::MaterialMappingKit::SetFaceMaterial |
front faces gloss |
5 |
HPS::MaterialMappingControl::SetGloss
HPS::MaterialMappingKit::SetFaceMaterial |
back faces diffuse color |
HPS::RGBAColor(0.847f, 0.686f, 0.353f) |
HPS::MaterialMappingKit::SetBackFaceColor
HPS::MaterialMappingKit::SetBackFaceMaterial |
back faces specular color |
HPS::RGBAColor(1, 1, 1) |
HPS::MaterialMappingKit::SetBackFaceColor
HPS::MaterialMappingKit::SetBackFaceMaterial |
back faces mirror color |
HPS::RGBAColor(1, 1, 1) |
HPS::MaterialMappingKit::SetBackFaceColor
HPS::MaterialMappingKit::SetBackFaceMaterial |
back faces emission color |
HPS::RGBAColor(0, 0, 0) |
HPS::MaterialMappingKit::SetBackFaceColor
HPS::MaterialMappingKit::SetBackFaceMaterial |
back faces gloss |
5 |
HPS::MaterialMappingControl::SetGloss
HPS::MaterialMappingKit::SetBackFaceMaterial |
edges diffuse color |
HPS::RGBAColor(0, 0, 0) |
HPS::MaterialMappingKit::SetEdgeColor
HPS::MaterialMappingKit::SetEdgeMaterial |
edges specular color |
HPS::RGBAColor(1, 1, 1) |
HPS::MaterialMappingKit::SetEdgeColor
HPS::MaterialMappingKit::SetEdgeMaterial |
edges mirror color |
HPS::RGBAColor(1, 1, 1) |
HPS::MaterialMappingKit::SetEdgeColor
HPS::MaterialMappingKit::SetEdgeMaterial |
edges emission color |
HPS::RGBAColor(0, 0, 0) |
HPS::MaterialMappingKit::SetEdgeColor
HPS::MaterialMappingKit::SetEdgeMaterial |
edges gloss |
5 |
HPS::MaterialMappingControl::SetGloss
HPS::MaterialMappingKit::SetEdgeMaterial |
vertex color |
HPS::RGBAColor(0, 0, 0) |
HPS::MaterialMappingKit::SetVertexColor
HPS::MaterialMappingKit::SetVertexMaterial |
vertices specular color |
HPS::RGBAColor(1, 1, 1) |
HPS::MaterialMappingKit::SetVertexColor
HPS::MaterialMappingKit::SetVertexMaterial |
vertices mirror color |
HPS::RGBAColor(1, 1, 1) |
HPS::MaterialMappingKit::SetVertexColor
HPS::MaterialMappingKit::SetVertexMaterial |
vertices emission color |
HPS::RGBAColor(0, 0, 0) |
HPS::MaterialMappingKit::SetVertexColor
HPS::MaterialMappingKit::SetVertexMaterial |
vertices gloss |
5 |
HPS::MaterialMappingControl::SetGloss
HPS::MaterialMappingKit::SetVertexMaterial |
cut faces diffuse color |
HPS::RGBAColor(0.325f, 0.325f, 0.325f) |
HPS::MaterialMappingKit::SetVertexColor
HPS::MaterialMappingKit::SetCutFaceMaterial |
cut edges diffuse color |
HPS::RGBAColor(0.675f, 0.675f, 0.675f) |
HPS::MaterialMappingKit::SetCutEdgeColor
HPS::MaterialMappingKit::SetCutFaceMaterial |
cut faces specular color |
HPS::RGBAColor(1, 1, 1) |
HPS::MaterialMappingKit::SetCutFaceColor
HPS::MaterialMappingKit::SetCutFaceMaterial |
cut faces mirror color |
HPS::RGBAColor(1, 1, 1) |
HPS::MaterialMappingKit::SetCutFaceColor
HPS::MaterialMappingKit::SetCutFaceMaterial |
cut faces emission color |
HPS::RGBAColor(0, 0, 0) |
HPS::MaterialMappingKit::SetCutFaceColor
HPS::MaterialMappingKit::SetCutFaceMaterial |
cut faces gloss |
5 |
HPS::MaterialMappingControl::SetGloss
HPS::MaterialMappingKit::SetCutFaceMaterial |
light color |
HPS::RGBAColor(1, 1, 1) |
HPS::MaterialMappingControl::SetLightColor |
lights ambient up color |
HPS::RGBAColor(0.3f, 0.3f, 0.3f) |
HPS::MaterialMappingControl::SetAmbientLightUpColor |
lights ambient down color |
HPS::RGBAColor(0.3f, 0.3f, 0.3f) |
HPS::MaterialMappingControl::SetAmbientLightDownColor |
marker color |
HPS::RGBAColor(1, 0, 0) |
HPS::MaterialMappingControl::SetMarkerColor |
line color |
HPS::RGBAColor(0, 0, 0) |
HPS::MaterialMappingControl::SetLineColor |
text color |
HPS::RGBAColor(0, 0, 0) |
HPS::MaterialMappingControl::SetTextColor |
window background color |
RGBAColor(0.05f, 0.05f, 0.627f) |
HPS::MaterialMappingControl::SetWindowColor |
window contrast color |
HPS::RGBAColor(0.9f, 0.9f, 0.95f) |
HPS::MaterialMappingControl::SetWindowContrastColor |
Parasolid I/O options |
Setting | Default | Setter method |
import format |
HPS::Parasolid::Format::NeutralBinary |
HPS::Parasolid::ImportOptionsKit::SetFormat |
import user fields |
false |
HPS::Parasolid::ImportOptionsKit::SetUserFields |
import attribute mismatch behavior |
HPS::Parasolid::MismatchBehavior::Fail |
HPS::Parasolid::ImportOptionsKit::SetAttributeMismatchBehavior |
import compound body behavior |
HPS::Parasolid::CompoundBodyBehavior::Split |
HPS::Parasolid::ImportOptionsKit::SetCompoundBodyBehavior |
import facet tessellation |
HPS::Parasolid::FacetTessellationKit::GetDefault() |
HPS::Parasolid::ImportOptionsKit::SetFacetTessellation |
import line tessellation |
HPS::Parasolid::LineTessellationKit::GetDefault() |
HPS::Parasolid::ImportOptionsKit::SetLineTessellation |
export format |
HPS::Parasolid::Format::Binary |
HPS::Parasolid::ExportOptionsKit::SetFormat |
Post process effects |
Setting | Default | Setter method |
ambient occlusion enabled |
false |
HPS::PostProcessEffectsControl::SetAmbientOcclusion |
ambient occlusion strength |
1.0 |
HPS::PostProcessEffectsControl::SetAmbientOcclusion |
ambient occlusion quality |
HPS::PostProcessEffects::AmbientOcclusion::Fastest |
HPS::PostProcessEffectsControl::SetAmbientOcclusion |
fast silhouette edges enabled |
false |
HPS::PostProcessEffectsControl::SetSilhouetteEdges |
fast silhouette edges tolerance |
1.0 |
HPS::PostProcessEffectsControl::SetSilhouetteEdges |
fast silhouette edges heavy exterior |
false |
HPS::PostProcessEffectsControl::SetSilhouetteEdges |
bloom enabled |
false |
HPS::PostProcessEffectsControl::SetBloom |
bloom strength |
1.0 |
HPS::PostProcessEffectsControl::SetBloom |
bloom blur |
5 |
HPS::PostProcessEffectsControl::SetBloom |
bloom shape |
5 |
HPS::PostProcessEffects::Bloom::Shape::Radial |
depth of field enabled |
false |
HPS::PostProcessEffectsControl::SetDepthOfField |
depth of field strength |
1.0 |
HPS::PostProcessEffectsControl::SetDepthOfField |
depth of field near distance |
HPS::Float::NegativeInfinity |
HPS::PostProcessEffectsControl::SetDepthOfField |
depth of field far distance |
HPS::Float::Infinity |
HPS::PostProcessEffectsControl::SetDepthOfField |
eye dome lighting |
disabled |
HPS::PostProcessEffectsControl::SetEyeDomeLighting |
Selectability |
Setting | Default | Setter method |
window selectability |
HPS::Selectability::Value::Off |
HPS::SelectabilityControl::SetWindows |
edges selectability |
HPS::Selectability::Value::On |
HPS::SelectabilityControl::SetEdges |
faces selectability |
HPS::Selectability::Value::On |
HPS::SelectabilityControl::SetFaces |
lights selectability |
HPS::Selectability::Value::On |
HPS::SelectabilityControl::SetLights |
lines selectability |
HPS::Selectability::Value::On |
HPS::SelectabilityControl::SetLines |
markers selectability |
HPS::Selectability::Value::On |
HPS::SelectabilityControl::SetMarkers |
vertices selectability |
HPS::Selectability::Value::On |
HPS::SelectabilityControl::SetVertices |
text selectability |
HPS::Selectability::Value::On |
HPS::SelectabilityControl::SetText |
Selection options |
Setting | Default | Setter method |
sorting enabled |
true |
HPS::SelectionOptionsControl::SetSorting |
related limit |
5 |
HPS::SelectionOptionsControl::SetRelatedLimit |
internal limit |
1 |
HPS::SelectionOptionsControl::SetInternalLimit |
algorithm |
HPS::Selection::Algorithm::Analytic |
HPS::SelectionOptionsControl::SetAlgorithm |
granularity |
HPS::Selection::Granularity::General |
HPS::SelectionOptionsControl::SetGranularity |
level |
HPS::Selection::Level::Entity |
HPS::SelectionOptionsControl::SetSelectionLevel |
proximity |
0.2f |
HPS::SelectionOptionsControl::SetProximity |
extent culling respected |
true |
HPS::SelectionOptionsControl::SetExtentCullingRespected |
deferral extent culling respected |
true |
HPS::SelectionOptionsControl::SetDeferralExtentCullingRespected |
frustum culling respected |
true |
HPS::SelectionOptionsControl::SetFrustumCullingRespected |
vector culling respected |
true |
HPS::SelectionOptionsControl::SetVectorCullingRespected |
Stream Export |
Setting | Default | Setter method |
stream export color compression |
false |
HPS::Stream::ExportOptionsKit::SetColorCompression |
stream export connectivity compression |
false |
HPS::Stream::ExportOptionsKit::SetConnectivityCompression |
stream export image compression |
false |
HPS::Stream::ExportOptionsKit::SetImageCompression |
stream export index compression |
false |
HPS::Stream::ExportOptionsKit::SetIndexCompression |
stream export normal compression |
false |
HPS::Stream::ExportOptionsKit::SetNormalCompression |
stream export parameter compression |
false |
HPS::Stream::ExportOptionsKit::SetParameterCompression |
stream export vertex compression |
false |
HPS::Stream::ExportOptionsKit::SetVertexCompression |
Text |
Setting | Default | Setter method |
alignment |
HPS::Text::Alignment::BottomLeft |
HPS::TextAttributeControl::SetAlignment |
reference frame |
HPS::Text::ReferenceFrame::WorldAligned |
HPS::TextAttributeControl::SetAlignment |
justification |
HPS::Text::Justification::Left |
HPS::TextAttributeControl::SetAlignment |
font |
"Arial" |
HPS::TextAttributeControl::SetFont |
font directory Android |
"/system/fonts" |
HPS::World::SetFontDirectory |
font directory OS X |
"<HOME>/Library/Fonts" "/Library/Fonts" "/System/Library/Fonts" |
HPS::World::SetFontDirectory |
font directory Windows |
"<SYSTEM_ROOT>/Fonts" |
HPS::World::SetFontDirectory |
font directory Linux |
"<HOME>/.fonts" "/usr/share/fonts" "/usr/local/share/fonts" |
HPS::World.SetFontDirectory |
transforms |
HPS::Text::Transform::NonTransformable |
HPS::TextAttributeControl::SetTransforms |
size |
0.03 HPS::Text::SizeUnits::SubscreenRelative |
HPS::TextAttributeControl::SetSize |
size tolerance |
true, 50 HPS::Text::SizeToleranceUnits::Percent |
HPS::TextAttributeControl::SetSizeTolerance |
line spacing |
1.0 |
HPS::TextAttributeControl::SetSpacing |
rotation |
0 |
HPS::TextAttributeControl::SetRotation |
extra space enabled |
false |
HPS::TextAttributeControl::SetExtraSpace |
extra space size |
0 |
HPS::TextAttributeControl::SetExtraSpace |
slant |
0.0 |
HPS::TextAttributeControl::SetSlant |
greeking enabled |
false |
HPS::TextAttributeControl::SetGreeking |
greeking mode |
HPS::Text::GreekingMode::Lines |
HPS::TextAttributeControl::SetGreeking |
underline |
false |
HPS::TextAttributeControl::SetUnderline |
strikethrough |
false |
HPS::TextAttributeControl::SetStrikethrough |
overline |
false |
HPS::TextAttributeControl::SetOverline |
preference |
HPS::Text::Preference::Default |
HPS::TextAttributeControl::SetPreference |
cutoff |
0 |
HPS::TextAttributeControl::SetPreference |
renderer |
HPS::Text::Renderer::Default |
HPS::TextAttributeControl::SetRenderer |
path |
HPS::Vector(1, 0, 0) |
HPS::TextAttributeControl::SetPath |
bold |
false |
HPS::TextAttributeControl::SetBold |
italic |
false |
HPS::TextAttributeControl::SetItalic |
Visibility |
Setting | Default | Setter method |
faces |
true |
HPS::VisibilityControl::SetFaces |
lines |
true |
HPS::VisibilityControl::SetLines |
markers |
true |
HPS::VisibilityControl::SetMarkers |
vertex |
false |
HPS::VisibilityControl::SetVertices |
cutting planes |
true |
HPS::VisibilityControl::SetCuttingSections |
text |
true |
HPS::VisibilityControl::SetText |
windows |
true |
HPS::VisibilityControl::SetWindows |
generic edges |
false |
HPS::VisibilityControl::SetGenericEdges |
perimeter edges |
true |
HPS::VisibilityControl::SetPerimeterEdges |
adjacent edges |
true |
HPS::VisibilityControl::SetAdjacentEdges |
hard edges |
true |
HPS::VisibilityControl::SetHardEdges |
hard edge angle |
135.0 |
HPS::EdgeAttributeControl::SetHardAngle |
mesh quad edges |
true |
HPS::VisibilityControl::SetMeshQuadEdges |
interior silhouette edges |
true |
HPS::VisibilityControl::SetInteriorSilhouetteEdges |
non-culled edges |
true |
HPS::VisibilityControl::SetNonCulledEdges |
cut geometry faces |
false |
HPS::VisibilityControl::SetCutFaces |
cut edges |
false |
HPS::VisibilityControl::SetCutEdges |
shadow casting |
true |
HPS::VisibilityControl::SetShadowCasting |
shadow receiving |
true |
HPS::VisibilityControl::SetShadowReceiving |
shadow emitting |
true |
HPS::VisibilityControl::SetShadowEmitting |
face lights |
true |
HPS::VisibilityControl::SetFaceLights |
edge lights |
false |
HPS::VisibilityControl::SetEdgeLights |
marker lights |
false |
HPS::VisibilityControl::SetMarkerLights |
Visual effects |
Setting | Default | Setter method |
full screen anti-alias |
true |
HPS::VisualEffectsControl::SetAntiAliasing |
simple reflection enabled |
false |
HPS::VisualEffectsControl::SetSimpleReflection |
simple reflection opacity |
0.5f |
HPS::VisualEffectsControl::SetSimpleReflection |
simple reflection blurring |
1 |
HPS::VisualEffectsControl::SetSimpleReflection |
simple reflection fading |
false |
HPS::VisualEffectsControl::SetSimpleReflection |
simple reflection near distance |
0 |
HPS::VisualEffectsControl::SetSimpleReflection |
simple reflection far distance |
HPS::Float::Infinity |
HPS::VisualEffectsControl::SetSimpleReflection |
simple reflection plane |
HPS::Plane(0, 1, 0, 1) |
HPS::VisualEffectsControl::SetSimpleReflectionPlane |
simple reflection visibility |
everything is visible |
HPS::VisualEffectsControl::SetSimpleReflectionVisibility |
post process effects enabled |
true |
HPS::VisualEffectsControl::SetPostProcessEffectsEnabled |
simple shadow enabled |
false |
HPS::VisualEffectsControl::SetSimpleShadow |
simple shadow resolution |
256 |
HPS::VisualEffectsControl::SetSimpleShadow |
simple shadow blurring |
1 |
HPS::VisualEffectsControl::SetSimpleShadow |
simple shadow ignore transparency |
false |
HPS::VisualEffectsControl::SetSimpleShadow |
simple shadow plane |
HPS::Plane(0, 1, 0, 0) |
HPS::VisualEffectsControl::SetSimpleShadowPlane |
simple shadow light direction |
HPS::Vector(0, 1, 0) |
HPS::VisualEffectsControl::SetSimpleShadowLightDirection |
simple shadow color |
HPS::RGBAColor(0, 0, 0, 1) |
HPS::VisualEffectsControl::SetSimpleShadowColor |
simple shadow opacity |
1 |
HPS::VisualEffectsControl::SetSimpleShadowColor |
shadow maps enabled |
false |
HPS::VisualEffectsControl::SetShadowMaps |
shadow maps jitter enabled |
true |
HPS::VisualEffectsControl::SetShadowMaps |
shadow maps view dependent |
true |
HPS::VisualEffectsControl::SetShadowMaps |
shadow maps resolution |
1024 |
HPS::VisualEffectsControl::SetShadowMaps |
shadow maps number of samples |
4 |
HPS::VisualEffectsControl::SetShadowMaps |
Window options |
Setting | Default | Setter method |
window mobility, stretching, and resizing |
HPS::Window::Mobility::Free |
HPS::StandAloneWindowOptionsControl::SetMobility |
renderable subscreen |
HPS::Rectangle(-1, 1, -1, 1) |
HPS::StandAloneWindowOptionsControl::SetSubscreen |
window title |
<application name> |
HPS::StandAloneWindowOptionsKit::SetTitle |
anti-alias level |
4 (disabled in software rendering) |
HPS::ApplicationWindowOptionsKit::SetAntiAliasCapable HPS::OffscreenWindowOptionsKit::SetAntiAliasCapable |
anti-alias capable |
true |
HPS::ApplicationWindowOptionsKit::SetAntiAliasCapable HPS::OffscreenWindowOptionsKit::SetAntiAliasCapable |
framebuffer retention |
true |
HPS::ApplicationWindowOptionsKit::SetFramebufferRetention |
driver |
HPS::Window::Driver::Default3D |
HPS::ApplicationWindowOptionsKit::SetDriver HPS::OffscreenWindowOptionsKit::SetDriver HPS::StandaloneWindowOptionsKit::SetDriver |
offscreen window anti-alias samples |
4 |
HPS::OffscreenWindowOptionsKit::SetAntiAliasCapable |
offscreen window opacity |
1.0 |
HPS::OffscreenWindowOptionsKit::SetOpacity |
implicit subwindow |
HPS::Rectangle(-1, 1, -1, 1) |
HPS::SubwindowControl::SetSubwindow |
fixed framerate |
0 [off] |
HPS::Canvas::SetFrameRate |