【问题标题】:Shadows not working in r72阴影在 r72 中不起作用
【发布时间】:2015-09-25 22:01:00
【问题描述】:

http://jsfiddle.net/8e8mvx09/

我查看了一些如何实现阴影的示例,但它们似乎都使用了旧版本的 three.js。使用 r72,我无法制作一个简单的示例。 (附上小提琴)

我错过了什么愚蠢的事情还是他们现在以不同的方式工作?

也许与也许有关?

spotlight.shadowCameraNear

【问题讨论】:

    标签: three.js


    【解决方案1】:
    1. 将您的聚光灯添加到场景中:

    scene.add( spotlight );

    1. 增加阴影相机远平面,因为您的场景很大:

    spotlight.shadowCameraFar = 600;

    1. 获取阴影:http://jsfiddle.net/8e8mvx09/1/

    【讨论】:

    • 呃 - 第一个让我畏缩 - 无法想象我是如何不小心删除它的。非常感谢影子相机上的指针。
    • 实际上 - 稍后再看这个,虽然我现在可以看到聚光灯照亮地板,但我没有看到球体投射的阴影。我错过了什么?
    • 稍后再看这个我仍然可以看到阴影 - 可能缺少第 2 步?
    • 这张图片让我很困惑——我以为那是嵌入的小提琴。当我从jsfiddle.net/8e8mvx09/1 在我的计算机(iMac、OSX、Radeon 6970m)上试用它时,我看到了一些不同的东西。 Image
    • this 更简单的例子怎么样? threejs.org 上的官方影子示例怎么样?
    猜你喜欢
    • 2012-05-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多