Webgl 3D照片真实感渲染:扩散、光线跟踪

Webgl 3D照片真实感渲染:扩散、光线跟踪,webgl,raytracing,high-level,3d-rendering,Webgl,Raytracing,High Level,3d Rendering,我想创建一个真实的照片,静态渲染房间的内部。我想知道对于开源渲染器我有什么选择。它不必快速渲染。起初,我尝试使用sketchup和照片渲染器插件,但与编程相比,它们成本高昂,而且在我看来笨重,加上功能和质量似乎一帆风顺。我需要以下能力: 扩散 e、 g.半透明磨砂玻璃 材质色调 e、 g.有色车窗 反射 镜面:例如,具有半反射、光滑表面的彩色材料 漫反射,例如,由点光源反射到墙上而产生的环境光 阴影 e、 g.产生具有软边阴影的对象的非点光源阴影 我的首选解决方案是在WebGL中

我想创建一个真实的照片,静态渲染房间的内部。我想知道对于开源渲染器我有什么选择。它不必快速渲染。起初,我尝试使用sketchup和照片渲染器插件,但与编程相比,它们成本高昂,而且在我看来笨重,加上功能和质量似乎一帆风顺。我需要以下能力:

扩散

  • e、 g.半透明磨砂玻璃
材质色调

  • e、 g.有色车窗
反射

  • 镜面:例如,具有半反射、光滑表面的彩色材料
  • 漫反射,例如,由点光源反射到墙上而产生的环境光
阴影

  • e、 g.产生具有软边阴影的对象的非点光源阴影
我的首选解决方案是在WebGL中编程。它能做到以上几点吗?我会特别热衷于高级库或类似的库,它们可以很快编程


谢谢

可以做到。您可能希望了解WebGL核心要素,或者您是否喜欢使用框架