图形跟班

从零开始学图形(2016.11)

Q140:PBRT-V3,各种渲染算法(Integrator,积分器)汇总

PBRT-V3中各种渲染算法(Integrator)汇总截图如下:各种渲染算法(Integrator)之前的博文链接:WhittedIntegrator: Q111:PBRT-V3系统概述中的5.1分段DirectLightingIntegrator: Q120:PBRT-V3,“直接光照”积...

2017-08-30 11:03:49

阅读数:568

评论数:0

Ray Tracing Scenes Collection

I read some ray tracing books and coded along with C++. And I traced some scenes in this process.Every picture presented here is traced with my comp...

2017-05-26 23:48:19

阅读数:300

评论数:0

总结《Ray Tracing from the Ground Up》

之前已经学习过《Ray Tracing in One Weekend》和《An Introduction to Ray Tracing》的一些内容,相关总结文档链接如下: 总结《Ray Tracing in One Weekend》 总结《An Introduction to Ray Trac...

2017-05-22 12:41:49

阅读数:2646

评论数:6

《An Introduction to Ray Tracing》—— 3.3 Ray-Surface Intersections

总结《An Introduction to Ray Tracing》全文:点这里http://blog.csdn.net/libing_zeng/article/details/726036193.3.1 Ray-Sphere Intersections3.3.2 Ray-Polygon Inte...

2017-05-22 09:14:23

阅读数:452

评论数:0

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

总结《An Introduction to Ray Tracing》全文:点这里http://blog.csdn.net/libing_zeng/article/details/726036192.5 Ray/Quadric Intersection光线和二次曲面求交,当时画了各种二次曲面。问题三...

2017-05-22 08:05:11

阅读数:294

评论数:0

《An Introduction to Ray Tracing》—— 2.4 Ray/Box Intersection

总结《An Introduction to Ray Tracing》全文:点这里http://blog.csdn.net/libing_zeng/article/details/72603619首先,考虑简单box,即每条边都和坐标轴平行的box: 问题三十三:怎么用ray tracing画特...

2017-05-21 20:12:48

阅读数:541

评论数:0

《An Introduction to Ray Tracing》——2.3 Ray/Polygon Intersection And Mapping

总结《An Introduction to Ray Tracing》全文:点这里http://blog.csdn.net/libing_zeng/article/details/726036192.3.1 Ray/Plane Intersection光线和平面相交,太简单。所以,其实主要是研究光线...

2017-05-21 20:04:10

阅读数:278

评论数:0

《An Introduction to Ray Tracing》——2.2 Ray/Sphere Intersection And Mapping

总结《An Introduction to Ray Tracing》全文:点这里http://blog.csdn.net/libing_zeng/article/details/726036192.2.1 Ray/Sphere Intersection光线和球相交,这个咱在《Ray Tracing...

2017-05-21 19:55:50

阅读数:471

评论数:0

总结《An Introduction to Ray Tracing》

在学习完《Ray Tracing in One Weekend》之后,对Ray Tracing的概念及其涉及的主要方面有了大概的了解。同时,在熟悉了《Ray Tracing in One Weekend》的官方源代码之后,可以开始对Tracer进行“扩展”。接下来,就是根据《An Introduc...

2017-05-21 19:42:43

阅读数:2426

评论数:2

《Ray Tracing in One Weekend》——Chapter 12: What's next?

《Ray Tracing in One Weekend》目录 第一部分:学习总结问题三十:《Ray Tracing In One Weekend》封面图形生成 第二部分:原文截图《Ray Tracing in One Weekend》目录

2017-05-21 16:53:58

阅读数:695

评论数:0

《Ray Tracing in One Weekend》——Chapter 11: Defocus Blur

问题二十八:ray tracing中的散焦模糊(defocus blur) 接着,对比调了一下相机的各种参数: 问题二十九:测试ray tracing中camera几个主要参数 第一部分:学习总结问题二十七:ray traing中的positionable camera 第二部分:原文截图《...

2017-05-21 16:48:11

阅读数:613

评论数:1

《Ray Tracing in One Weekend》——Chapter 10: Positionable camera

《Ray Tracing in One Weekend》目录 第一部分:学习总结问题二十七:ray traing中的positionable camera 第二部分:原文截图《Ray Tracing in One Weekend》目录

2017-05-21 16:43:41

阅读数:615

评论数:0

《Ray Tracing in One Weekend》——Chapter 9: Dielectrics

《Ray Tracing in One Weekend》目录 第一部分:学习总结问题二十四:怎么模拟ray tracing图形中介质材料的颜色(dielectric) 遇到问题,就要解决问题: 问题二十五:为什么有时候XnView无法显示PPM图片? 问题二十六:C++全局变量的使用...

2017-05-21 16:34:26

阅读数:837

评论数:0

《Ray Tracing in One Weekend》——Chapter 8: Metal

《Ray Tracing in One Weekend》目录 第一部分:学习总结问题二十一:怎么模拟ray tracing图形中不同材料的颜色(diffuse and metal) 过程中遇到过死机问题,需要debug一下: 问题二十三:C++中debug简单的运行死机问题 第二部分:原...

2017-05-21 16:28:15

阅读数:743

评论数:0

《Ray Tracing in One Weekend》——Chapter 7: Diffuse materials

《Ray Tracing in One Weekend》目录 第一部分:学习总结问题十九:怎么模拟ray tracing中漫射材料球体的颜色(diffuse materials) 当时,觉得生成的图形有点奇怪,所以就要debug一下。这也是第一次对“ray tracing图形”进行debug...

2017-05-21 16:22:57

阅读数:1149

评论数:0

《Ray Tracing in One Weekend》——Chapter 6: Antialiasing

《Ray Tracing in One Weekend》目录 第一部分:学习总结问题十八:怎么对ray tracing图形进行消锯齿 第二部分:原文截图《Ray Tracing in One Weekend》目录

2017-05-21 16:12:59

阅读数:714

评论数:0

《Ray Tracing in One Weekend》——Chapter 5: Surface normals and multiple objects

《Ray Tracing in One Weekend》目录 第一部分:学习总结问题十四:怎么可视化球的法向量 问题十七:怎么用ray tracing画多个球? 中途又补充了点C++的东西: 问题十五:C++中抽象类,虚函数是什么鬼?怎么测试 问题十六:使用初始化列表的构造函数和使...

2017-05-21 16:09:14

阅读数:682

评论数:0

《Ray Tracing in One Weekend》——Chapter 4: Adding a sphere

《Ray Tracing in One Weekend》目录 第一部分:学习总结问题十三:怎么用ray tracing画个球 第二部分:原文截图《Ray Tracing in One Weekend》目录

2017-05-21 16:02:11

阅读数:664

评论数:0

《Ray Tracing in One Weekend》——Chapter 3: Rays, a simple camera, and background

《Ray Tracing in One Weekend》目录 第一部分:学习总结原文中提到的”background”就是咱们的第一个ray tracing图形啦。为什么时第一个,前面不是有输出一张图了吗?是的,但是,前面那张的生成方式并不是“ray tracing(光线追踪)”。 问题十二:怎...

2017-05-21 15:56:48

阅读数:1156

评论数:0

《Ray Tracing in One Weekend》——Chapter 2: The vec3 class

《Ray Tracing in One Weekend》目录 第一部分:学习总结看源代码有点吃力,必须得先补点C++的东西。 问题三:类的头文件和实现文件分别写什么(用向量表示RGB输出“第一张图片”) 问题四:C++中inline是干嘛用的 问题五:C++中const是干嘛用的 问...

2017-05-21 15:44:32

阅读数:917

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭