Three.js聚光灯谷仓门

时间:2013-07-22 16:07:00

标签: javascript three.js

我正在使用three.js创建一个聚光灯场景。

我怎样才能为灯光创建一个谷仓门效果?这可能是使用three.js吗?

我试图用非常小的立方体作为谷仓门阻挡光线,但效果不佳。

以下是我希望能够拥有的控件类型的示例: Barn Doors

Light with barn doors. These shutters move close in or spread out to direct light

1 个答案:

答案 0 :(得分:1)

我的建议是使用Three.js聚光灯的内置参数。您可以看到非常详细的演示here。您可以调整:

  • 强度
  • 距离
  • 角度(类似于将所有谷仓门一起移动)
  • 半影
  • 衰减

重新创建它的唯一方法就是你已经描述过的;虽然我用飞机代替立方体。

如果您编辑原始问题以包含一些代码并描述“效果不佳”,我可以为此提供可能的解决方案。