《An Introduction to Ray Tracing》—— 2.5 Ray/Quadric Intersection And Mapping

本文详细介绍了如何使用光线追踪技术来绘制各种二次曲面,包括椭球面、双曲抛物面等,并探讨了不同曲面的光线交点计算方法。此外,还讨论了针对特定曲面如圆柱面、圆锥面的逆向映射技术。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

总结《An Introduction to Ray Tracing》全文点这里http://blog.youkuaiyun.com/libing_zeng/article/details/72603619

2.5 Ray/Quadric Intersection

光线和二次曲面求交,当时画了各种二次曲面。

问题三十五: 怎么用ray tracing画二次曲面(quadratic surfaces)(1)——椭球面

问题三十五: 怎么用ray tracing画二次曲面(quadratic surfaces)(2)——单页双曲面、双页双曲面、椭圆锥面、椭圆柱面

问题三十五: 怎么用ray tracing画二次曲面(quadratic surfaces)(3)——椭球抛物面

问题三十五: 怎么用ray tracing画二次曲面(quadratic surfaces)(4)——双曲抛物面(马鞍面)

问题三十五: 怎么用ray tracing画二次曲面(quadratic surfaces)(5)——汇总

补充:
问题四十一:怎么用ray tracing画任意圆柱面(generalized cylinder)

2.5 Ray/Quadric Mapping

当时主要考虑圆柱面、圆锥面的Inverse Mapping,顺带做了圆盘的Inverse Mapping。

问题三十六:ray tracing中的Inverse Mapping(3)——圆盘Inverse Mapping

问题三十六:ray tracing中的Inverse Mapping(4)——圆柱面Inverse Mapping

问题三十六:ray tracing中的Inverse Mapping(5)——圆锥面Inverse Mapping

另外,贴出之前学过的其他surface的Inverse Mapping:

问题三十六:ray tracing中的Inverse Mapping(1)——球面Inverse Mapping

问题三十六:ray tracing中的Inverse Mapping(2)——凸四边形(含三角形)Inverse Maping

问题三十六:ray tracing中的Inverse Mapping(6)——汇总

总结《An Introduction to Ray Tracing》全文点这里http://blog.youkuaiyun.com/libing_zeng/article/details/72603619

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值