ShadowMap阴影无法正确映射到地形上

Cesium源码 · magicyang · 于 6年前 发布 · 9969 次阅读

ShadowMap制作的影只能投射在建筑上,不能投射作用到地形上

如图1,没有在地形上出现深绿色阴影,只有本来的绿色(我改了ShadowMapShader.js)

视线开始的地方好像埋在了地形之下

如图2,可以在建筑上投深色的影子

经过以下尝试: 1.重新下载依赖包Cesium 2.git 回退版本 3.各种已知的配置

但依然找不到原因,望大神指点一二,谢谢。

共收到 11 条回复
magicyang#16年前 0 个赞

备注:最初的版本实验可以在地形投射阴影,之后一次更新却没有了

yanhaha#26年前 0 个赞

Has the problem been solved?

magicyang#36年前 0 个赞

This problem has been solved.

admin#46年前 0 个赞

@magicyang #3楼 厉害了。有解决办法嘛

magicyang#56年前 0 个赞

@admin shadowMap针对地形有配置项 this.shadowMap._terrainBias.depthBias = 0

August#66年前 0 个赞

请问下shadowmap是怎么用的,

August#76年前 0 个赞

我用new. shadowmap影子出不来求助

BobWang#85年前 1 个赞

@August #6楼 ShadowMap好像不能直接创建,github里面提出issue了:https://github.com/AnalyticalGraphicsInc/cesium/issues/4010

liyangis#95年前 0 个赞

这个效果是怎么做出来的?能否讲下思路?

yesihua#105年前 0 个赞

请问那个颜色的源码怎么调的,方便加下qq 1548320992吗?

wahaha#115年前 0 个赞

问一下阴影的颜色和限定范围是怎么在源码里修改的?

添加回复 (需要登录)
需要 登录 后方可回复, 如果你还没有账号请点击这里 注册
Your Site Analytics