cesium不同版本对3dtiles的渲染效果不同,固定光照的优化方案

cesium不同版本对3dtiles的渲染效果不同,固定光照的优化方案,避免map.fixedLight = true,导致的光照效果太强,模型太亮的问题。

问题来源:

1.Cesium1.47版本加载tileset.json文件跟Mars3d最新版加载文件存在差异效果

Cesium1.47版本加载tileset.json文件效果截图:

正面:

内部:

反面:

Mars3d最新版加载截图:

解救方案:

尝试了不同参数之后,发现是cesium最近几年版本有变化,目前只能加这个参数优化明暗效果

// 固定光照方向

map.scene.light = new Cesium.DirectionalLight({

direction: map.scene.camera.direction

})

map.camera.percentageChanged = 0.001

map.on(mars3d.EventType.cameraChanged, function (event) {

map.scene.light.direction = map.scene.camera.direction

})

相关推荐
Simple_core1 小时前
Qt3d中的材质--PBR材质
qt·3d·材质
小丑不冷2 天前
50种3D效果演示(OpenGL)
python·3d
广州华锐视点2 天前
3D 展示崛起:科技赋能的新变革
科技·3d·3d展示
lingling0092 天前
智驱未来:迁移科技3D视觉系统重塑复合机器人产业生态
科技·3d·机器人
工业3D_大熊3 天前
3D Web轻量化引擎HOOPS Communicator赋能一线场景,支持本地化与动态展示?
前端·3d
LuH11243 天前
【论文阅读笔记】高光反射实时渲染新突破:3D Gaussian Splatting with Deferred Reflection 技术解析
论文阅读·笔记·3d
houhuan1283 天前
楼宇自控新方向:电力载波技术——低成本、高兼容性的智能未来
大数据·运维·网络·人工智能·3d
cnbestec4 天前
Minktec 柔性弯曲传感器应用:3D 脊柱姿势追踪与人体活动识别
3d·minktec·minktec柔性传感器·minktec弯曲传感器·柔性传感器
葡萄城技术团队4 天前
Wyn 商业智能与 3D 大屏的深度融合应用
3d·信息可视化