perf(3d-tiles): 优化渲染参数以提升模型细节并更新加载资源
调整 maximumScreenSpaceError 至 2.0,并启用动态调整,以增强 3D 模型精度,同时平衡性能。另外,为保持一致性,重命名加载 GIF 文件。
This commit is contained in:
parent
017c10538b
commit
fd3a6c22cc
Binary file not shown.
|
After Width: | Height: | Size: 15 KiB |
Binary file not shown.
|
Before Width: | Height: | Size: 28 KiB |
@ -30,18 +30,18 @@ export function use3DTiles() {
|
|||||||
|
|
||||||
const tileset = await Cesium.Cesium3DTileset.fromUrl(url, {
|
const tileset = await Cesium.Cesium3DTileset.fromUrl(url, {
|
||||||
skipLevelOfDetail: true,
|
skipLevelOfDetail: true,
|
||||||
baseScreenSpaceError: 100,
|
baseScreenSpaceError: 1024,
|
||||||
skipScreenSpaceErrorFactor: 16,
|
skipScreenSpaceErrorFactor: 16,
|
||||||
skipLevels: 1,
|
skipLevels: 1,
|
||||||
immediatelyLoadDesiredLevelOfDetail: false,
|
immediatelyLoadDesiredLevelOfDetail: false,
|
||||||
loadSiblings: false,
|
loadSiblings: false,
|
||||||
maximumScreenSpaceError: 16.0, // 进一步增大,最大限度减少瓦片细化(之前是8.0)
|
maximumScreenSpaceError: 2.0, // 降低到2.0以提高模型精细度(原来是16.0)
|
||||||
dynamicScreenSpaceError: false, // 禁用动态屏幕空间误差调整
|
dynamicScreenSpaceError: true, // 启用动态屏幕空间误差调整
|
||||||
dynamicScreenSpaceErrorDensity: 0, // 禁用密度调整
|
dynamicScreenSpaceErrorDensity: 0.00278, // 启用密度调整
|
||||||
dynamicScreenSpaceErrorFactor: 1, // 禁用动态因子
|
dynamicScreenSpaceErrorFactor: 4.0, // 动态因子
|
||||||
foveatedScreenSpaceError: false, // 禁用视锥细化
|
foveatedScreenSpaceError: true, // 启用视锥细化
|
||||||
foveatedConeSize: 0.1, // 减小视锥大小
|
foveatedConeSize: 0.1, // 视锥大小
|
||||||
foveatedMinimumScreenSpaceErrorRelaxation: 0 // 禁用放松
|
foveatedMinimumScreenSpaceErrorRelaxation: 0.0 // 最小放松
|
||||||
})
|
})
|
||||||
|
|
||||||
// 将tileset添加到viewer的primitives
|
// 将tileset添加到viewer的primitives
|
||||||
|
|||||||
@ -132,7 +132,7 @@
|
|||||||
<!-- 加载动画层 - 一键启动后显示 -->
|
<!-- 加载动画层 - 一键启动后显示 -->
|
||||||
<div v-if="showLoading" class="situational-awareness__loading-layer">
|
<div v-if="showLoading" class="situational-awareness__loading-layer">
|
||||||
<img
|
<img
|
||||||
src="./assets/images/加载gif.gif"
|
src="./assets/images/加载.gif"
|
||||||
alt="加载中"
|
alt="加载中"
|
||||||
class="situational-awareness__loading-gif"
|
class="situational-awareness__loading-gif"
|
||||||
/>
|
/>
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user