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

})

相关推荐
zl_vslam2 分钟前
SLAM中的非线性优-3D图优化之相对位姿Between Factor(七)
人工智能·算法·计算机视觉·3d
CG_MAGIC3 小时前
3ds Max渲染核心:高光追(Embree)与光线追踪(Ray Trace)
3d·3dmax·建模教程·渲云渲染·3d软件
科研面壁者3 小时前
SPSS——绘制三维条形图(3D条形图)
3d·信息可视化·spss·数据处理·科研绘图
Hali_Botebie3 小时前
CVPR2024: UniMODE: Unified Monocular 3D Object Detection
人工智能·目标检测·3d
周周爱喝粥呀4 小时前
【基础】Three.js 实现 3D 字体加载与 Matcap 金属质感效果(附案例代码)
前端·javascript·vue.js·3d
郝学胜-神的一滴20 小时前
Horse3D游戏引擎研发笔记(十):在QtOpenGL环境下,视图矩阵与投影矩阵(摄像机)带你正式进入三维世界
c++·3d·unity·游戏引擎·godot·图形渲染·unreal engine
智算菩萨21 小时前
【3D建模】人体投弹动作的3D建模与实时动作演示系统
数学建模·3d·动画
xwz小王子1 天前
Nature Communications|3D 打印仿生 SA-II 神经,让假肢感知拉伸
3d·假肢
苏州知芯传感1 天前
仿生MEMS微振镜:从昆虫复眼到人眼肌肉的灵感启示
3d·mems·微振镜
itwangyang5201 天前
AIDD-人工智能药物设计-StoL:像搭乐高一样用扩散模型构建大分子 3D 构象
人工智能·3d