首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >即使有灯在上面,阴影也是黑色的。

即使有灯在上面,阴影也是黑色的。
EN

Stack Overflow用户
提问于 2016-06-02 20:17:26
回答 1查看 78关注 0票数 0

我正在构建一个游戏引擎在ThreeJS,我有一个问题的照明。

基本上,我正在构建一个基于网格的RPG,每个单元格(尺寸为10×10)包含一个地板和一个可选的天花板。我希望天花板能在地板上投下柔和的阴影(模拟开阔的环境以及地牢)。我有3盏灯来实现这一点。

这是一个基本的图表,显示了3盏灯,地板上有4个网格,天花板是2个网格,使用LambertMaterial。

我是ThreeJS...basically中灯光/阴影主题的初学者--我注意到投影的阴影完全是黑色的,即使在较低的PointLight存在时也是如此。(在“天花板”上的两个网格上,只有离摄像机最近的网格正在投阴影,就本例而言)。我如何才能实现一个更“开明”的阴影?

另外,我注意到在meshes...can中生成了几个工件--这是通过使用几个网格来产生的,而不是两个,一个用于天花板,另一个用于地板?我这样做,每个地板单元格一个网格,因为我想有多个纹理在地图上。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-06-07 20:01:17

好吧,我已经放弃了three.js,将代码移植到http://www.babylonjs.com/,并遵循我在那里找到的更好的文档和教程。一切都是有魅力的。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/37601339

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档