登录
首页 » 算法 » 光线跟踪GPU实现

光线跟踪GPU实现

于 2022-01-25 发布 文件大小:341.04 kB
0 144
下载积分: 2 下载次数: 2

代码说明:

首先确定眼睛的位置和视线方向。然后确定从眼睛出发通过每个象素中心的光线方程。通过该光线求光线与场景中物体的最近交点。 若有交点,首先产生阴影测试光线,它是连接交点与光源的光线,然后计算该交点与光源间是否有阻挡物,如果没有则计算该点的Phong模型分量,若有阻挡物则不计算。若交点处的场景为反射表面,则产生反射光线,将此光线继续与场景求交。若交点处的场景具有透明性,则产生透射光线,将此光线继续与场景求交。 若无交点,则返回默认值。 请点击左侧文件开始预览 !预览只提供20%的代码片段,完整代码需下载后查看 加载中 侵权举报

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

发表评论


0 个回复

  • 二叉树的最短路径
    二叉树的最短路径-binary tree is the shortest path
    2022-04-15 11:05:58下载
    积分:1
  • afanty_bigint.rar
    afanty_Bigint.rar
    2023-01-31 20:10:04下载
    积分:1
  • better engineering calculation procedures more powerful calculation of the bridg...
    较好的工程计算程序功能较强 计算桥梁的跨度等-better engineering calculation procedures more powerful calculation of the bridge span, etc.
    2022-03-05 09:06:45下载
    积分:1
  • stm32 MPU6050例子
    资源描述stm32 MPU6050例子 陀螺仪进行姿态解算,涉及到信号采集,姿态解算。卡尔曼滤波等多种算法,,,
    2022-03-25 06:10:47下载
    积分:1
  • 转人民币大写C++源代码.zip
    转人民币大写C++源代码.zip-turn yuan capital C source code. Zip
    2022-02-03 12:49:05下载
    积分:1
  • C语言设计——航班系统
    C语言程序设计——航班查询系统。这是暑假的一个C语言程课程设计,题目是航班时刻表查询系统,主要用到十字链表和文本界面,比较简单,但对于C语言初学者是一份很好的参考资料
    2022-03-24 22:30:01下载
    积分:1
  • -贝尔曼-福特
    algoritm - 贝尔曼 - 福特。  这是如何运作的?像其他动态规划问题,该算法计算自下而上地的最短路径。它先计算出的最短距离为具有在路径中在最一个边缘的最短路径。然后,它计算与在-NOST2的边缘,依此类推最短路径。外循环的第i次迭代后,用至多我边计算出的最短路径。可以有最大| V | - 在任何简单的路径1的边缘,这就是为什么在外循环运行的| v| - 1次。我们的想法是,假设不存在负权重周期,如果我们已经计算了最短路径至多我的边缘,然后迭代在所有边的保证,得到最短路径与在最第(i +1)个边(证明是简单,你可以参考这个或麻省理工学院的视频讲座)
    2022-08-15 15:32:57下载
    积分:1
  • 利用 matlab 软件的故障分析
    这是对输电线路的故障分析的 MATLAB 程序。LG、 伦敦、 微光和 LLLG 的故障进行了分析。也可以更改总线,总线中的故障数目和 genrator deteails 也可以涂改。.Txt 文件,也提供了代码执行程序
    2022-09-15 11:55:03下载
    积分:1
  • Dichotomy for solving nonlinear equations a root, you can calculate the approxim...
    二分法求解非线性方程的一个根,可以计算出一般非线性方程的近似解-Dichotomy for solving nonlinear equations a root, you can calculate the approximate solution of general nonlinear equations
    2023-02-22 22:25:03下载
    积分:1
  • 人工智能归结反演
    这是人工智能当中的归结反演的算法实现代码
    2022-08-31 13:15:03下载
    积分:1
  • 696518资源总数
  • 105678会员总数
  • 22今日下载