登录
首页 » OpenGL图像 » 光线追踪源代码

光线追踪源代码

于 2022-12-03 发布 文件大小:5.47 kB
0 70
下载积分: 2 下载次数: 1

代码说明:

基于HTML5 canvas,使用光线追踪方法渲染场景。 可定义球体,平面,立方体,圆柱体等物体。 可定义物体的材质,漫反射系数,镜面反射系数,反射率。 可定义光源的颜色,方向。 可定义多个光源。 可定义观察位置,观察方向,视角大小。 可定义追踪光线的深度。 效果 实现了反射,阴影等效果,可以得到较有真实感图像。 实现 源代码:raytracer, render。 函数init()进行在场景内放置物体,设置物体参数位置材质,光源与相机参数。 暂时只用了平行光,还没有加入点光源。 没有实现透明物体,折射效果。

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • 696518资源总数
  • 104292会员总数
  • 28今日下载