12 2012 档案
摘要:明天就到2013年了,园子里好多年度总结,我也写一个吧。
阅读全文
摘要:这一部分主要算法导论中递归式、堆排序和快速排序章节里选择的对我而言较有价值的题目。
阅读全文
摘要:这次从光照部分看起:光照模型,从光线本身角度来看包括环境光、平行光、点光源,从物体表面材质角度看又包括漫反射和镜面反射。后面是粒子和粒子系统。这几篇都是涉及怎么定义场景的,至于怎么渲染场景很难有深入。我准备接下来去看Demo的代码,结合者看看WebGLRenderer类的源代码(几千行OMG)。
阅读全文
摘要:算法导论里的习题,有很多都是经典,不少题目都做不出来,到网络上找答案,再自己慢慢理解,这样的过程使我受益。我精选了一部分习题,写出思路作为存档以供查阅。从这篇博文开始,我尝试使用MathJax来显示公式,而不是之前若干篇博文中使用图片,如果你的浏览有什么问题,请告诉我。
阅读全文
摘要:排序算法是最基础的一类算法。主要排序算法包括选择排序、插入排序、冒泡排序、合并排序、堆排序和快速排序。把这些排序算法全部实现一边,再把《算法导论》对应章节后面的习题做一遍,确实是系统学习算法的一个不错的开端。
阅读全文
摘要:Three.js源码阅读笔记第三篇,主题是空间中数据的组织,包括Mesh,Geometry派生类,Material类及派生类,Texture类。
阅读全文
摘要:Three.js源码阅读笔记的第二篇,主要包括两个重要的对象:相机、场景、几何形体、光照对象的原型对象Object3D;几何形体对象Geometry;以及一些其他较次要的对象。
阅读全文