Graphics 三面Led条形灯

Graphics 三面Led条形灯,graphics,three.js,3d,light,Graphics,Three.js,3d,Light,在图像中模拟led条形灯的最佳方法是什么?有没有类似的例子 这取决于你想要什么样的现实主义。总是有办法使效果更逼真,但很快就会变得相当复杂 但是,如果我们将自己限制为3.js开箱即用功能,我们可以使用以下灯光类型: 环境光 定向光 半球光 指示灯 直肠光 聚光灯 除此之外,我个人推荐,因为它代表一个区域光(你可以指定它的形状来匹配你的led条形灯),它是一个矩形,均匀地在它的表面上发光。像您图片中的灯可能不会完全均匀地发光,但取决于您的目标,这可能是一个足够接近的近似值。您还可以组合多个区域

在图像中模拟led条形灯的最佳方法是什么?有没有类似的例子


这取决于你想要什么样的现实主义。总是有办法使效果更逼真,但很快就会变得相当复杂

但是,如果我们将自己限制为3.js开箱即用功能,我们可以使用以下灯光类型:

  • 环境光
  • 定向光
  • 半球光
  • 指示灯
  • 直肠光
  • 聚光灯

除此之外,我个人推荐,因为它代表一个区域光(你可以指定它的形状来匹配你的led条形灯),它是一个矩形,均匀地在它的表面上发光。像您图片中的灯可能不会完全均匀地发光,但取决于您的目标,这可能是一个足够接近的近似值。您还可以组合多个区域灯光以获得特定效果。

其中一种方法是使用光照贴图:谢谢,我已经解决了使用发射材质网格和顶部的矩形灯光的问题。不确定如何解决缺少阴影的问题,因为RectraeALight无法将阴影投射到保留解决方案中!您是否考虑过将其与其他灯光(如点光源或方向光)组合以获得阴影(近似值)?