allowPicking
allowPicking: boolean = false
allowPickingChanged
allowPickingChanged: Listener<[boolean, boolean]> allowPickingDepth
allowPickingDepth: boolean = true
allowPickingDepthChanged
allowPickingDepthChanged: Listener<[boolean, boolean]> boundingVolume
boundingVolume: undefined | BoundingVolumeJsonType = ...
boundingVolumeChanged
boundingVolumeChanged: Listener< [undefined | BoundingVolumeJsonType, undefined | BoundingVolumeJsonType],> castShadows
castShadows: undefined | boolean = ...
castShadowsChanged
castShadowsChanged: Listener<[undefined | boolean, undefined | boolean]> count
count: undefined | number = ...
countChanged
countChanged: Listener<[undefined | number, undefined | number]> cull
cull: undefined | boolean = ...
cullChanged
cullChanged: Listener<[undefined | boolean, undefined | boolean]> debugOverlappingFrustums
debugOverlappingFrustums: undefined | number = ...
debugOverlappingFrustumsChanged
debugOverlappingFrustumsChanged: Listener< [undefined | number, undefined | number],> debugOverlappingFrustumsReact
debugShowBoundingVolume
debugShowBoundingVolume: undefined | boolean = ...
debugShowBoundingVolumeChanged
debugShowBoundingVolumeChanged: Listener< [undefined | boolean, undefined | boolean],> debugShowBoundingVolumeReact
depthForTranslucentClassification
depthForTranslucentClassification: undefined | boolean = ...
depthForTranslucentClassificationChanged
depthForTranslucentClassificationChanged: Listener< [undefined | boolean, undefined | boolean],> depthForTranslucentClassificationReact
executeInClosestFrustum
executeInClosestFrustum: undefined | boolean = ...
executeInClosestFrustumChanged
executeInClosestFrustumChanged: Listener< [undefined | boolean, undefined | boolean],> executeInClosestFrustumReact
fragmentShaderSource
fragmentShaderSource: undefined | string = ...
fragmentShaderSourceChanged
fragmentShaderSourceChanged: Listener<[undefined | string, undefined | string]> fragmentShaderSourceReact
instanceCount
instanceCount: undefined | number = ...
instanceCountChanged
instanceCountChanged: Listener<[undefined | number, undefined | number]> localModelMatrix
localPosition
localPosition: undefined | [number, number, number] = ...
localPositionChanged
localPositionChanged: Listener< [ undefined | [number, number, number], undefined | [number, number, number], ],> localRotation
localRotation: undefined | [number, number, number] = ...
localRotationChanged
localRotationChanged: Listener< [ undefined | [number, number, number], undefined | [number, number, number], ],> localScale
localScale: undefined | [number, number, number] = ...
localScaleChanged
localScaleChanged: Listener< [ undefined | [number, number, number], undefined | [number, number, number], ],> maximumScale
maximumScale: undefined | number = ...
maximumScaleChanged
maximumScaleChanged: Listener<[undefined | number, undefined | number]> minimumScale
minimumScale: undefined | number = ...
minimumScaleChanged
minimumScaleChanged: Listener<[undefined | number, undefined | number]> modelMatrix
occlude
occlude: undefined | boolean = ...
occludeChanged
occludeChanged: Listener<[undefined | boolean, undefined | boolean]> offset
offset: undefined | number = ...
offsetChanged
offsetChanged: Listener<[undefined | number, undefined | number]> pass
pass: undefined | CzmPassType = ...
passChanged
passChanged: Listener<[undefined | CzmPassType, undefined | CzmPassType]> pickOnly
pickOnly: undefined | boolean = ...
pickOnlyChanged
pickOnlyChanged: Listener<[undefined | boolean, undefined | boolean]> pixelSize
pixelSize: undefined | number = ...
pixelSizeChanged
pixelSizeChanged: Listener<[undefined | number, undefined | number]> position
position: undefined | [number, number, number] = ...
positionChanged
positionChanged: Listener< [ undefined | [number, number, number], undefined | [number, number, number], ],> primitiveType
primitiveType: undefined | CzmPrimitiveType = ...
primitiveTypeChanged
primitiveTypeChanged: Listener< [undefined | CzmPrimitiveType, undefined | CzmPrimitiveType],> receiveShadows
receiveShadows: undefined | boolean = ...
receiveShadowsChanged
receiveShadowsChanged: Listener<[undefined | boolean, undefined | boolean]> renderState
rotation
rotation: undefined | [number, number, number] = ...
rotationChanged
rotationChanged: Listener< [ undefined | [number, number, number], undefined | [number, number, number], ],> scale
scale: undefined | [number, number, number] = ...
scaleChanged
scaleChanged: Listener< [ undefined | [number, number, number], undefined | [number, number, number], ],> show
show: undefined | boolean = ...
showChanged
showChanged: Listener<[undefined | boolean, undefined | boolean]> showSceneScale
showSceneScale: undefined | boolean = ...
showSceneScaleChanged
showSceneScaleChanged: Listener<[undefined | boolean, undefined | boolean]> uniformMap: undefined | CzmCustomPrimitiveUniformMapType = ...
uniformMapChanged: Listener< [ undefined | CzmCustomPrimitiveUniformMapType, undefined | CzmCustomPrimitiveUniformMapType, ],> vertexShaderSource
vertexShaderSource: undefined | string = ...
vertexShaderSourceChanged
vertexShaderSourceChanged: Listener<[undefined | string, undefined | string]> viewDistanceDebug
viewDistanceDebug: boolean = false
viewDistanceDebugChanged
viewDistanceDebugChanged: Listener<[boolean, boolean]> viewDistanceRange
viewDistanceRange: undefined | [number, number, number, number] = ...
viewDistanceRangeChanged
viewDistanceRangeChanged: Listener< [ undefined | [number, number, number, number], undefined | [number, number, number, number], ],> viewDistanceRangeReact
viewDistanceRangeReact: ReactiveVariable< undefined | [number, number, number, number],> 静态_lastMemId
_lastMemId: number = -1
静态 只读defaultAttribute
静态 只读defaultBoundingVolume
defaultBoundingVolume: BoundingVolumeJsonType = defaultBoundingVolume
静态 只读defaultDsAttribute
静态 只读defaultDsIndexTypedArray
defaultDsIndexTypedArray: Uint16Array<ArrayBuffer> = defaultDsIndexTypedArray
静态 只读defaultFragmentShaderSource
defaultFragmentShaderSource: "in vec2 v_st;\nuniform sampler2D u_image;\nuniform vec4 u_color;\nvoid main()\n{\n vec4 imageColor = texture(u_image, v_st);\n out_FragColor = imageColor * u_color;\n}\n" = defaultFragmentShaderSource
静态 只读defaultIndexTypedArray
defaultIndexTypedArray: Uint16Array<ArrayBuffer> = defaultIndexTypedArray
静态 只读defaultRenderState
defaultRenderState: {
blending: {
enabled: boolean;
equationAlpha: number;
equationRgb: number;
functionDestinationAlpha: number;
functionDestinationRgb: number;
functionSourceAlpha: number;
functionSourceRgb: number;
};
cull: { enabled: boolean; face: number };
depthMask: boolean;
depthTest: { enabled: boolean };
} = defaultRenderState
静态defaults
defaults: { modelMatrix: ESJNativeNumber16; position: [number, number, number]; rotation: [number, number, number]; scale: [number, number, number]; viewDistanceRange: [number, number, number, number];} = ... defaultUniformMap: CzmCustomPrimitiveUniformMapType = defaultUniformMap
静态 只读defaultVertexShaderSource
defaultVertexShaderSource: "in vec3 position;\nin vec3 normal;\nin vec2 st;\nout vec3 v_normalEC;\nout vec2 v_st;\nvoid main()\n{\n // 如果这一句注释,要相应地注释掉attribute中的normal,也就是说顶点属性要和shader中的一一匹配!\n v_normalEC = czm_normal * normal; \n v_st = st;\n gl_Position = czm_modelViewProjection * vec4(position, 1.0);\n}\n" = defaultVertexShaderSource
静态getMinMaxPosition
getMinMaxPosition: (
positions: number[],
target?: { max?: [number, number, number]; min?: [number, number, number] },
) => { max: [number, number, number]; min: [number, number, number] } = getMinMaxPosition
静态triangleIndicesToLine
triangleIndicesToLine: (triangleIndices: number[]) => number[] = triangleIndicesToLine
https://www.wolai.com/earthsdk/3CCBudoKrPvJGLAk3sCAdT