网站建设素材模板下载上海seo网站推广
web/
2025/10/3 20:13:10/
文章来源:
网站建设素材模板下载,上海seo网站推广,婚纱网站设计目标,国际新闻最新Lecture 14: Ray Tracing 2 (Acceleration Radiometry 一、加速光线追踪 AABB1.均匀网格 Uniform Spatial Partitions (Grids)①前处理-构建加速网格②射线与场景相交③网格分辨率④适用情况 2.空间划分KD-Tree①预处理②数据结构③遍历④问题 3.对象划分 包围盒层… Lecture 14: Ray Tracing 2 (Acceleration Radiometry 一、加速光线追踪 AABB1.均匀网格 Uniform Spatial Partitions (Grids)①前处理-构建加速网格②射线与场景相交③网格分辨率④适用情况 2.空间划分KD-Tree①预处理②数据结构③遍历④问题 3.对象划分 包围盒层次结构BVH①步骤②数据结构③遍历 二、辐射度量学1.Radiant Energy 辐射能量2.Radiant Flux 辐射光通量3.Radiant Intensity 辐射强度立体角求法①球面面积法②微分立体角法 4. 辐照度 Irradiance5.辐射亮度 Radiance 一、加速光线追踪 AABB
1.均匀网格 Uniform Spatial Partitions (Grids)
①前处理-构建加速网格
找到包围盒创建网格判断与物体表面相交的格子图中右上角少画了一个
②射线与场景相交
按照射线顺序遍历网格对每个网格单元 测试与存储在该单元中所有对象相交的情况
③网格分辨率
分辨率低单元格太少 —— 没有加速效果 分辨率太高单元格太多 —— 效率低 格子划分要适中cells C * objs物体数C ≈ 27 in 3D
④适用情况
在大量均匀分布的对象集合上表现良好大规模空气不适合
2.空间划分
Oct-Tree八叉树、KD-Tree每次只砍一刀沿轴方向划分、BSP-Tree
KD-Tree
①预处理
找到场景中所有的包围盒AABB 找到这些包围盒的最小外包围盒作为KD-Tree的根节点 递归划分节点 对每个节点选择一个轴进行划分两种 最长轴选择对象分布范围最大的轴中位数
②数据结构
内部节点不存储物体 划分的轴划分的位置子结点 叶节点 物体的包围盒
③遍历
判断射线是否与节点的包围盒相交如果是叶节点则遍历叶节点中的对象并测试射线与对象相交情况如果是内部节点按顺序判断射线穿过的子节点
④问题
物体可能在多个格子里KD-Tree构造太麻烦
3.对象划分 包围盒层次结构BVH
每个物体只在一个包围盒中包围盒可能重叠
①步骤
找到包围盒递归地将包围盒分成两个 最长轴选择对象分布范围最大的轴中位数 在每个叶节点存储物体
②数据结构
内部节点 包围盒子结点 叶节点 物体的包围盒物体
③遍历
判断射线是否与节点的包围盒相交如果是叶节点则遍历叶节点中的对象返回最近的那个如果是内部节点按顺序判断射线穿过的子节点
二、辐射度量学
1.Radiant Energy 辐射能量
指电磁辐射的能量单位为 J焦耳
2.Radiant Flux 辐射光通量
单位时间内发射、反射或投射接收的能量单位为 W瓦特
3.Radiant Intensity 辐射强度
光源单位立体角内 发射的 功率单位为 瓦特每球面度 (W/sr)
立体角求法
①球面面积法
Ω A/ r 2 r^{2} r2 A 是球面上被截取的面积r 是球面半径
②微分立体角法
dΩ sinθ dθ dϕ其中 θ 是极角ϕ 是方位角
4. 辐照度 Irradiance
单位面积上 接收到 的辐射通量单位为 W/ m 2 m^{2} m2瓦特每平方米
5.辐射亮度 Radiance
单位面积、单位立体角内沿特定方向传播的辐射通量W/ m 2 m^{2} m2/sr瓦特每平方米每球面度
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/web/86395.shtml
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!