会员
周边
众包
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
图样司
博客园
首页
新随笔
新文章
联系
订阅
管理
上一页
1
2
3
4
5
6
7
8
···
11
下一页
2018年6月12日
2 追踪光线=》2.7 透射光线
摘要: 就像存在这样一个方向,光线可以完全反射到入射光线的方向一样,所以光线可以从入射光线的方向传输到单一方向。 我们为确定这种光的颜色而创建的光线称为透射光线或透射光线。 图10显示了透射光线的可能路径,注意光线从一个介质传递到另一个介质时的弯曲或折射。 我们沿着发射的射线向后寻找哪个物体可能辐射了它,然
阅读全文
posted @ 2018-06-12 21:45 图样司
阅读(282)
评论(0)
推荐(0)
编辑
2018年6月11日
2 追踪光线=》2.6 反射光线
摘要: 如果我们看一张完美平坦,闪亮的桌子,我们会看到桌面上的其他物体的反射。我们会看到这些反射,那是因为光线从其他物体到达桌面,从桌面反射回来,然后到达我们的眼睛 。对于一个固定的眼点,桌子上的每个位置都有一个方向,光线可以从这个方向返回到我们的眼睛。 例如,图9展示了光子在场景中反射,最后穿过屏幕进入眼
阅读全文
posted @ 2018-06-11 18:06 图样司
阅读(198)
评论(0)
推荐(0)
编辑
2 追踪光线=》2.5 传播光线
摘要: 回想起来,我们的总体目标是找出以特定方向离开平面的特定点上的光的颜色。第一步是找出哪束光撞击了物体;一些光线可能会继续沿着我们相交的方向前进. 在光线追踪的脚本中,我们只关心那些对我们关心的方向的辐射光有影响的入射光。毕竟,如果一些光撞击表面后消失在了我们不关心的方向,那么我们就没必要关心它的入射光
阅读全文
posted @ 2018-06-11 16:19 图样司
阅读(109)
评论(0)
推荐(0)
编辑
2018年6月10日
2 追踪光线=》2.4 阴影光束和照射光束
摘要: 想象一下你站在一个对象表面,如图8的p点所示,是否任何你看到的光都是来自光源呢?一个解答这个问题的方法是看向光,然后观察是否看得到光源,如果看得到,毫无疑问,它来自光源,如果任何不透明物体阻挡在了你和光源之间,那么没有直接光进入你的眼睛,你在因此产生的阴影中。 我们可以模拟这个操作,实际上阴影光线和
阅读全文
posted @ 2018-06-10 22:26 图样司
阅读(212)
评论(0)
推荐(0)
编辑
2018年6月9日
Chapter 4 Perlin Noise
摘要: 为了获得炫酷的坚固纹理效果,大部分人使用某种形式的Perlin噪声, 这些都是以他们的发明家 Ken Perlin的名字命名的。 Perlin纹理不会像这样返回白色噪点: 相反,它会返回类似于模糊白噪声的东西: Perlin噪声的一个关键部分是它是可重复的:它将3D点作为输入并始终返回相同的随机数。
阅读全文
posted @ 2018-06-09 23:42 图样司
阅读(383)
评论(0)
推荐(0)
编辑
2018年6月6日
Chapter 1: Motion Blur
摘要: 当你决定进行光线追踪时,你决定视觉质量值得更多的运行时间。 在模糊反射和散焦模糊中,每个像素需要多个采样。 一旦你走下了这条道路,好消息是几乎所有的效果都可能可以靠蛮横实现。 运动模糊无疑是其中之一。 在真实相机中,快门打开并保持打开一段时间,并且相机和物体可能在此期间移动。 它实际上是相机在我们想
阅读全文
posted @ 2018-06-06 22:52 图样司
阅读(191)
评论(0)
推荐(0)
编辑
2018年6月5日
2 追踪光线=》2.3 光线组合
摘要: 当我们要找出一条光线的颜色的时候,我们需要找出同一个光源下和他有关联的所有的光线。举个栗子,如果一个红光和一个绿光正好同时在一条线,我们将会说他们都来自一条黄色光线(红+绿=黄)因此在图7中,如果一条来自球体的光线打在像素上,我们需要找出所有与它同线的光线的完整描述。我们会看到,我们会仔细研究这一点
阅读全文
posted @ 2018-06-05 21:45 图样司
阅读(204)
评论(0)
推荐(0)
编辑
2018年6月4日
2 追踪光线=》2.2 前向光线追踪和逆向光线追踪
摘要: 前一节所描述的光线追踪技术已经很接近现实工业中所使用的技术了。你可能认为直接模拟这个过程是个制作图像的好办法,你基本上是对的。但,直接模拟有个问题,那就是他绘制图像所需要的时间,考虑每个光源每秒可能产生数以兆计(Millions)个光子的情况,其中,每个光子都以略微不同的震动频率朝着略微不同的方向前
阅读全文
posted @ 2018-06-04 23:50 图样司
阅读(233)
评论(0)
推荐(0)
编辑
2018年6月3日
Chapter 0: Overview
摘要: 在Ray Tracing In One Weekend中,我们制作了一个简单的路径追踪器。 在本文中,我们将使用BVH添加纹理,体(如雾),矩形,实例,灯光以及支持大量对象。 完成后,您将拥有一个“真正的”射线追踪器。 在光线追踪中,很多人(包括我)都相信,启发式的做法是大多数优化都会使代码复杂化,
阅读全文
posted @ 2018-06-03 22:59 图样司
阅读(176)
评论(0)
推荐(0)
编辑
2018年6月2日
2 追踪光线=》2.1
摘要: 2.1 光线追踪前 我们只看到的最后一节的一个计算机图像科学中的关键问题是为每个像素决定它们的正确颜色,然后唯一方式是平均所有撞击像素的有色光。但是我们如何找到这些光线呢,它们又是什么颜色呢?确实,所谓的光线的'颜色'又到底指的是什么呢? "光线的颜色"并不难定义。我们可以把光线想象成一个直线路径,
阅读全文
posted @ 2018-06-02 15:59 图样司
阅读(196)
评论(0)
推荐(0)
编辑
上一页
1
2
3
4
5
6
7
8
···
11
下一页