技巧如下:创建特殊的光栅化函数,在其中不对像素的z值同z缓存进行比较,而总是将像素的z值写入到z缓存中。也就是说,绘制每个像素时,不执行读取-比较-写入操作,而只执行写入z缓存的操作。这样便得到了一个z缓存,供下一个阶段使用,这样做之所以能够得到正确的z缓存,是因为遍历BSP树时,将按从后到前的顺序访问多边形,从而按从后到前的顺序根据多边形更新z缓存。
结合使用BSP渲染和z缓存的步骤如下:
(1)初始化z缓存。
(2)使用z缓存直接写入模式渲染所有的静止几何体,这次的渲染顺序必须是从后到前的。
(3)使用z缓存渲染移动的几何体。
(4)显示帧。

线框模式

实体模式
岁月匆匆,所有错误的行为和没有好好利用的光阴都要付出代价。
基本原理是:给定观察方向,如果从视点看不到前面(或后面)的某个分割面,则不但可以剔除该分割面,还可以剔除它后面(或前面)的整个子树。

执行BSP视景体剔除前,插入渲染列表的多边形数为278。

执行BSP视景体剔除后,插入渲染列表的多边形数仅为150,比BSP背面剔除更有效。

加载LEV文件后的平面图

打开BSP背面剔除选项,插入渲染列表的多边形数为238。

关闭BSP背面剔除选项,插入渲染列表的多边形数为278。
二元空间划分(binary space partition, BSP)是一种3D空间划分算法,基本原理是使用分割面将空间划分成凸形子空间,分割面可能与坐标轴平行,也可能与多边形共面,关键之处在于几何体本身用来划分空间。

DEMO 初始界面

加载lev文件

加载LEV文件后的界面

切换到3D视图模式

线框模式

实体模式
一开始还是挺相信的,可是到后来发现每个星座几乎都可以在自己身上找到一些共同点,也就是说只要你对号入座了,你就会发现这些学说似乎讲的挺有道理,可事实上,如果有人告诉你原来你的生日是假的,你真正的生日是几月几日,你又会发现似乎另一种星座更适合自己,其实现实生活中的感觉最重要,如果你认为自己是对的,应该怎样那就怎样,不要太在意这些学说,毕竟生活中的感觉最重要。
所以不要太相信星座学说,相信自己的感觉。
还是写下最近的生活感悟,不能偷懒了。 ^_^
长久以来,从来没有思考过关于生活的意义,对啊,我每天的生活到底是为了什么?什么样的生活才是自己想要的?究竟什么对于我们每个人来说才是重要的?我们学习我们工作,日复一日年复一年,我们在丰富人生体验收获新知识时,同时也失去一些很重要的东西,比如时间青春甚至健康,所以有时候不免的有些忧心忡忡,到底这样的付出值得吗?生活究竟什么才是我想要和不能失去的?什么是我必须作出调整和改变的,再也不能随心所欲,漫无目的地活着。
仔细想来,健康可能是最重要的,人因为身体的存在而存在,人如果失去感知的能力或者死亡,他就不复存在了,对他人而言,可能会留下一些回忆,可是对于死去的人而言,他再也感觉不到自己的存在了,因为他已经死了,所以对我们而言,所有的快乐痛苦都是因为身体的存在才能感受到,一定要好好的爱护自己的身体,不然疾病缠身,每天被病痛折磨,活得肯定不会幸福和快乐。爱护身体首先要了解身体,包括饮食锻炼以及生活习惯都是需要留心的。
生活的意义还在于热爱生活,当你走在街上,呼吸到新鲜的空气,感觉清风拂面的清爽和温柔,映入眼帘的生机勃勃的绿色,鸟儿在天上自由飞翔的快乐,清晨时分的薄雾朦朦,细雨绵绵时微风夹着细雨像一阵烟似的在你眼前飘过,真的感觉生活还是很美好的,因为你真的可以感受到这些美好事物的存在。
当我一个人感到孤独和寂寞的时候,我会想起远方的亲人,虽然我们很难见面,虽然我们平时的交流不太多,但是我的心一直牵挂着你们,我希望你们都过得好好的,就像你们希望我一直都过得好好的一样。所有我爱过的人,虽然我不再和你们联系了,但我希望你们都过的好好的,因为爱你所以放手,这样可以还给你一个幸福和安宁。还有网络上的一些好朋友,有时候自己没有太多的时间和你们聊天,因为有着更重要的事情要去做,但谢谢你们倾听我的苦恼,我的言语也曾打动你们,是不是?
生活的美好需要我们用心去感受去发现,希望我们每个人都好好的用心生活感受生活,不枉来这世间一趟,不要留下太多的遗憾。
还记得CCTV2的《生活》栏目有这么一句话:“用心体会,生活原来有滋有味。”
所有热爱生活的人,你们生活的还好吧?
"The purpose of life is to experience, to feel, to see,to listen, to be happy, to be sad, to enjoy, to suffer, to succeed, to fail, to love, to be loved, to watch the everyday-rising sun with hope, to break heart in a bleak evening, to be so homesick when far away from home, to count the days to next reunion, to make the same mistake twice, to lick the wounds after every injury and get up to be stronger, to search for a solid shoulder to lean on, to offer a hand to someone in need, to be puzzled by human being including yourself, to be amazed by the magic of the world, to cry when you want to, to laugh when you feel like holding the whole world, ..."
一个因为教育而强大起来的国家。
一个君主可以为大学教育而把王子宫捐献出来的国家。
相比之下,圆明园的豪华却证明了清朝君主的可笑与荒谬。
与其赞叹这个国家的物质付出,我更加佩服他们对学术自由和教育独立性的绝对尊重。
29位诺贝尔科学家,如雷贯耳的哲学家,音乐家,艺术家....
一个国家的能力不来自于领土大小,不取决于人口规模,不依靠自然资源
而是决定于全体人民的科学素养和精神自由!
科学给于人知识,哲学则教会人思考!
二者缺一不可。
当前,我国只强调科学教育,忽视了学术灵魂,其结果是高知识人才大部分都是生产工具,而非能够独立思考的个体。
深层次的创新动力因此而缺乏!
人群的精神生活因此而匮乏,而流于动物性!
可叹!
孔子曰:君子不器。
怎么可以将教育纯粹的变成灌输知识的机器呢?怎么可以漠视我中华民族每一个人内心中那沉睡的巨大能量呢?
中华民族的长远崛起必当来源于教育体制的整体改革。
非此不可持久!

“意义”这个词首先让我迷惑。
大体上说,东方人和西方人理解不同。英文中,意义通常就是”meaning”,而本文的标题直译为 “ Meaning of life”——标准哲学课题。Meaning侧重于是什么,指代什么。如此理解,生活的意义就可表述为生活到底是什么?它包括些什么?
深一点的理解则是,生活到底为着什么?由何而起,又有什么目的?
而我认为,中文中的意义更加深刻,不仅仅代表涵义,更着重于因为什么而重要。
生活因为什么而重要?
小小论述一番后,发现谈论生活的意义比想象的还要复杂。我坐在这小小的屋子里,暖暖的灯光照着我,窗外夜色深邃,一片寂静。
不可否认,正如梁漱溟所说,人类的生命实在是可悲悯的。无论是从人类的整体,还是一个个逝去的和即将逝去的个体。
吃、喝、玩、乐、酒、色、财、气、功、名、利、禄、忠、信、孝、廉、俭、贪、抢、诈、骗、妒、杀……生活中样样俱全,样样可以带来满足,样样值得怀疑。
生存的本能和懒惰的天性主宰着90%的人类历史和90%的人类生活。倘若除却其中不多的理性的光芒,总的看来人类历史不过是一部人类动物发展史。人类的生活并不比动物好多少。可能我们强大一些,可支配我们的欲望也放大了不知多少倍。
难道生活就是这些?
去wiki查了一下生活的意义,得到一张长长的列表。
严格的来说,是一张生活的目的清单,也就是开头所说的第二层的意义。
大致不过三类:
意义在于:
要赚很多钱,过富人的生活。
要找到所爱的人,结婚生子,传宗接代。
要建功立业。
等等,或远或近,我将之归为欲望一类。
意义在于
没有意义,就是活着而已。生命是一种体验。
做好应做的工作,应做的事情。
孝顺父母,保护家庭,保卫国家。
做上帝(真主)的仆人
等等,或远或近,我将之归为责任一类。
意义在于
扩展全人类的知识疆界。
探索生命的意义。
保护人类生存的环境。
等等,或远或近,我将之归为使命一类。
欲望深究起来,还是要归于我们的动物性,趋利避害,比如希望吃得好,穿的好等等。是种族为了繁衍,千百年来固定在我们身上的责任。活着和保护自己族群的存活和壮大,是所有动物的共同本性,也是默默承担的责任。
责任和使命的区别在于:一个是默默承担着,可能出于社会伦理的安排,动物的本能,宗教的义务;一个是主动承担着,出于自身的思考,和理性的选择。二者的区别有时很模糊,也不影响这两类生活的积极性。
光默默承担着责任,和动物差别不大,和我们面前的电脑软件一样没有什么区别。
光接受着使命,且不论这使命正义与否,好坏与否,总是有悖人之本性,不可人人做到,推而广之的。也不符合人类生活得意义。光想象一生背负着一些使命,就够让人庄重和压抑的了。圣人毕竟是很少的,我甚至怀疑大部分是人造的。
生活因为什么而重要?因为什么而多姿多彩?
答案呼之欲出,我也无从辩驳和怀疑。
生活因为我们有选择的自由而重要,因为选择而精彩。
失去了选择的自由,我们就沦为机器。圣人我说了,极有可能是人编造的。