cesium - 铯如何获得frustumOutlineGeometry坐标
问题描述
我想设置Cesium FrustumGeometry 远面材质,但是我应该如何获取FrustumGeometry 远面坐标?</p>
我要实现这个效果:</p>
pyramidBorder.current = new Cesium.Primitive({
geometryInstances: new Cesium.GeometryInstance({
geometry: new Cesium.FrustumOutlineGeometry({
origin: position,
orientation: Cesium.Quaternion.fromHeadingPitchRoll(new Cesium.HeadingPitchRoll(heading, pitch, roll), new Cesium.Quaternion()),
frustum: frustum,
}),
releaseGeometryInstances:false,
attributes: {
color: Cesium.ColorGeometryInstanceAttribute.fromColor(
Cesium.Color.fromAlpha(Cesium.defaultValue(Cesium.Color.YELLOW, Cesium.Color.CYAN), opacity, new Cesium.Color())
),
},
id: 'pyramidBorder',
}),
appearance: new Cesium.PerInstanceColorAppearance({
translucent: false,
flat: true,
closed: false
}),
asynchronous: false,
})
解决方案
推荐阅读
- java - 我可以将 Jmeter 添加到使用 Gradle Java 和 Junit 5 的项目中吗?
- http - 在 Spring WebFlux 应用程序中获取 HTTP POST 参数顺序
- android - 找不到名称为“调试”的 KotlinJvmAndroidCompilation
- python - 使用 stargazer 从 linearmodels 模型拟合输出 Latex 代码
- c# - GetComponent 不起作用,没有错误,没有崩溃
- c - 无法从 sk_buff 获取数据(有效负载)
- google-chrome - GPO 登录脚本打开 Intranet 页面,但当 Chrome 是默认浏览器时,不允许超链接打开新选项卡\窗口
- vb.net - 条件为假时,带有 IIF 表达式的 SSRS 计算字段给出 #error
- couchdb - 带有字段过滤的 CouchDB 选择器查询
- javascript - 如何避免反应路由器参数冲突?