我们可以使用Aframe进行柔和阴影吗?

时间:2018-05-16 08:40:07

标签: html render shadow aframe

我正在尝试在我的场景中有更好的渲染。所以我添加了定向和环境光。所以阴影就会产生。这是 Result

我想知道是否有办法让阴影更柔和。 该模型已使用Sweet Home创建:http://www.sweethome3d.com/

2 个答案:

答案 0 :(得分:1)

在场景元素上,您可以尝试更改阴影的默认类型:

<a-scene shadow="type: pcfsoft">

https://aframe.io/docs/0.8.0/components/shadow.html#scene_properties_type

还值得尝试灯光本身的属性:

  
      
  1. 调整定向灯的阴影摄像机位置和平截头体(shadowCameraTop,shadowCameraRight,...),直到它紧紧包围场景。如果平截头体太小,阴影将丢失或部分剪裁。如果平截头体太大,阴影将显得粗糙或像素化
  2.   

https://aframe.io/docs/0.8.0/components/light.html#adding-real-time-shadows

https://aframe.io/docs/0.8.0/components/light.html#configuring-shadows

答案 1 :(得分:1)

  1. 调高环境光线以改变阴影颜色。

  2. 使用light.shadowRadius属性(当前为A-Frame的主分支)进行游戏。并减少阴影贴图分辨率。

  3. <a-scene shadow="type: pcfsoft">