光影传说
文章平均质量分 61
luckheadline
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
图形学基础(1)
http://blog.youkuaiyun.com/luckheadline 最近开始学习图形学了,终于下定决心选择一个自己喜欢,并且希望是适合自己的领域方向了,这也是上周末去见了未鹏后获得的启发。到网上找到一个国外大学的教程,ms还不错的样子,在这里我将记录下我的学习历程。 第一课没多少东西,除了安排有一些书和资料阅读外,教程里也仅仅介绍这门课的课程要求和列举了一些领域原创 2009-01-18 21:35:00 · 747 阅读 · 0 评论 -
图形学基础(2)
http://blog.youkuaiyun.com/luckheadline 最近的网速超级不稳定,导致我几次写得好好的结果都丢失了,愤怒ing。第二课其实也没很多新鲜东西,主要是些线性代数等图形学将用到的数学知识。我也不详细去扩展了,很多都是高中和本科线性代数的内容。three notation: scalar, vector, matrix1. vector(1)a原创 2009-01-18 21:38:00 · 619 阅读 · 0 评论 -
图形学基础(3)
http://blog.youkuaiyun.com/luckheadline1.渲染的目标将计算机模型转化为图像,可能是也可能不是具有真实感的图片。2.交互式渲染快速但是质量有限,大体上遵循一定的操作模式(渲染流水线)3.离线渲染ray tracing; global illumination4.渲染需要执行的任务(无特别顺序)(1)将所有的三维几何图形投影到图像平面原创 2009-01-18 21:41:00 · 493 阅读 · 0 评论 -
{计算几何}怎样判断线段相交
最近做了一道计算几何的题目,以前做题总是草草,现在终于认真了起来,决定认真细心的研究总结算法。判断线段相交是计算几何中一个重要的基础问题,经过阅读一些书和文献并自己做了一下实现,现在总结如下。一.矢量基本知识 因为后面的计算需要一些矢量的基本知识,这里只是简单的列举如下,如果需要更加详细的信息,可以自行搜索wikipedia或google。1.矢量的概念:如果原创 2008-12-22 23:03:00 · 4145 阅读 · 4 评论 -
{转}学图形学都需要什么
Mathematics for Computer Graphics数学在计算机图形学中的应用Greg Turk, August 1997“学习计算机图形学需要多少的数学?”这是初学者最经常问的问题。答案取决于你想在计算机图形学领域钻研多深。如果仅仅使用周围唾手可得的图形软件,你不需要知道多少数学知识。如果想学习计算机图形学的入门知识,我建议你读一读下面所写的前两章(代数,三转载 2009-05-21 16:58:00 · 699 阅读 · 0 评论 -
我的分形
<!-- @page { size: 21cm 29.7cm; margin: 2cm } P { margin-bottom: 0.21cm } --> 一直对分形眼羡已久,最近终于自己去实现了一把。没有用任何库,图是自己一个像素一个像素算出来然后画上去的,存成了tga格式.废话不说了,先晒下成果再说。 <!--原创 2009-08-17 12:21:00 · 507 阅读 · 0 评论 -
RayTracer v0.1
RayTracer 0.1版完成,只完成了ray tracing最基本简单的功能,框架的扩展性也不好。一开始对整个引擎处于纯摸索状态,也没有找书和其他的例子代码参考,纯粹凭自己的想象完成。对基本图元的绘制比较成功,可是对目前唯一支持的obj文件格式处理还有bug,是在变换的时候,光照的计算总是有问题,调半天没调出来。 后面希望好好完成引擎,虽然不敢去与povray相媲美,但是希望原创 2009-10-05 14:55:00 · 801 阅读 · 0 评论 -
pbrt编译通过
果然不是传说中的难编译啊,整了我一下午。我编译的是1.04,网上相关的资料还是太少,这次我也不准备写很详细了,如果也有要编译并且遇到困难的朋友可以跟我联系。需要的工具:pbrt源代码;flex和bison,我用的是win下的版本,好像有用cygwin的;openexr, 编译需要它,执行我也用它。需要注意的:路径中最好不要有空格,太麻烦了;bison除了bin,share,还要记得去d原创 2010-02-12 16:49:00 · 1159 阅读 · 0 评论
分享