Skip to main content

OpenUSDLODScreenSizeHeuristic

Object

Viewport-coverage selection; generates UsdLodScreenSizeHeuristic.

type OpenUSDLODScreenSizeHeuristic implements GraphNode & OpenUSDLODHeuristic {
connectedDataSourceId: String
dateCreated: DateTime
dateUpdated: DateTime
description: String
exactType: String
hasLODBoundingVolume: OpenUSDPrimBinding
id: String!
isLODHeuristicOf(filter: OpenUSDPrimBindingFilter): [OpenUSDPrimBinding]
lodDomain: String
lodExtentMeters: GraphQLJSON
lodProjectionMethod: String
lodScreenSizeBlendThresholds: [Float]
lodScreenSizeThresholds: [Float]
mappingKey: String
name: String
type: [String]
}

Implements​

Fields​

FieldTypeDescription
connectedDataSourceIdString
dateCreatedDateTime
dateUpdatedDateTime
descriptionString
exactTypeString
hasLODBoundingVolumeOpenUSDPrimBinding
idString!
isLODHeuristicOf[OpenUSDPrimBinding]Arguments: filter: OpenUSDPrimBindingFilter
lodDomainString
lodExtentMetersGraphQLJSONRoot-local corners the projected size is computed from, in metres, as a JSON object of min and max, each a list of x, y and z.
lodProjectionMethodStringIn USD's spelling - projectedExtent or projectedSphere.
lodScreenSizeBlendThresholds[Float]Optional coverage fractions over which two items cross-fade.
lodScreenSizeThresholds[Float]Descending viewport-coverage fractions between items; normally one fewer than the number of items.
mappingKeyString
nameString
type[String]