- 博客(18)
- 收藏
- 关注
转载 真正的编程高手
MIT BBS上说微软电话面试的一道题就是“Who do you think is the best coder, and why?”。我觉得挺有意思的,也来凑个热闹。排名不分先后。 Bill JoyBill Joy, 前任Sun的首席科学家,当年在Berkeley时主持开发了最早版本的BSD。他还是vi和csh的作者。当然,Csh Programming Considered Harmful 是
2005-04-05 02:10:00
814
原创 Terrain 读书笔记:Chapter 6
Chapter 6. Basic Terrain Geometry终于一路读到了第六章,读过了这章以后,就应该可以会写简单的Terrain了吧,期待ing……Height Maps as Terrain Input Data地形,有高有低。如何能确定一个点的高低呢?最简单的方法是Height Map。说白了,就是每个点都用一个值表示,这个值是输入进去的。这个值是一个高度,所以叫Height。一个点
2005-04-03 17:21:00
1305
原创 送别·祝福
爷爷葬了。捧着爷爷一路走到幕前,看着爸爸把他放进去,盖好,再磕几个头、烧些纸,就算结束了。一年前的4月1号爷爷走了,感觉就像老天在那天跟我开了一个特大的玩笑。人们总是固执的认为悲伤的事情其实从没有发生过,正如我一直固执的认为,当我再回到家里,又会听见爷爷叫我、又会和爷爷一起吃饭、又会耐着心聆听爷爷的唠叨一般。我总是把《韩诗外传》中的“子欲养而亲不待”挂在嘴边,可能是深切的体会到了这种无奈吧。我无法
2005-04-03 10:29:00
1044
1
原创 Donuts4 学习笔记(2)
OneTimeSceneInit在这里面,首先做的工作就是找到donuts4.ini的位置,然后,确定出当前工作目录。确定了这个,才能保证donuts4可以顺利的找到其他的物体,比如texture或者model。然后就是读取ini的信息了。读取以后,把ini文件加到了FileWatch中。这样的话,一旦ini文件更新了的话,就reload(还是无法理解为啥要FileWatch这个东西)。在设置完成
2005-03-28 20:39:00
1085
原创 Donuts4 学习笔记(1)
为了更好的了解DX和游戏的架构,同时也为了练习Code Reading的能力(好官僚的口气),我打算把DX SDK中的Demo——donuts4(面包圈大战)仔细的读一遍。以前也没读过什么长的东西,还一直以为写东西才是根本。现在看来,读东西同样的重要。文件构成除了resource.h外,donuts4共有18个cpp/h文件。根据头文件里面的注释,首先对这些文件有一个大概的了解:donuts.cp
2005-03-28 00:39:00
1399
1
原创 Terrain 读书笔记:Chapter 5
Chapter 5. Fundamental 3D Objects经过了漫长的前戏(rpwt -_-|||),终于到了讲核心技术的时候了。这是最后一章基础课了(基础课不是在Part I的时候都讲完了么?),讲的就是3D里面非常基础的一个话题——空间分割,果然是基础。空间分割就是把world分成若干个部分,然后确定出哪些部分引擎应该去渲染,而哪些部分不需要。而且还可以用来确定每个部分的细节(就是该用
2005-03-27 01:47:00
1090
原创 蒸发·迷途·苦
连续两天的高烧,让我深切的体会了人生七苦中“病”这一苦的滋味。今天身体刚刚好了些,就爬起来写代码。忽然觉得,自己已经没有以前的那种激情了。不禁问自己:学习这些到底是为了什么?曾经也很多次问过自己这个问题,不过都被自己巧妙的避开了。真正的答案应该在曾经的岁月里面,我寻找了半天,终于找到了:原来非常的简单。竟然是手指轻触键盘把自己的思想变成现实的快感。哎,学了这么久,居然迷失了。恍如另一苦“求不得”,
2005-03-24 01:55:00
771
1
原创 Terrain 读书笔记:Chapter 4
Chapter 4. Gaia Engine Overview读书的进度明显的慢了,可能是这两天事太多了吧。不过这章也的确太长了点儿,和前三章的长度有一拼。Snook说,最好的学习引擎的方法就是去读源代码。FT,我是看电子版哎,哪里去找配套的CD-ROM啊?恳请有这本书配套光盘的朋友能打包email给我,拜托拜托!看不到代码的感觉是痛苦的,非常痛苦……Meet Gaia, the 3D Terra
2005-03-18 22:18:00
1279
1
原创 使用ASP实现广告代理
有一个网站A想找别的网站作为代理商,在代理商的页面上插入自己的广告。它提供一个注册页面给代理商,代理商注册后,会得到一个ID,并得到以此ID作为标记的广告代码。代理商需要做的就只是把这个代码插入自己的网页中就可以了。一旦有人点击这个广告。网站A就要付给代理商money了。那么,这个技术具体是如何实现的呢?这是别人给我出的一道题目,虽然不难,但是我觉得很有代表性,所以不妨写出来给大家做个参考。相关知
2005-03-16 23:38:00
1033
原创 Terrain 读书笔记:Chapter 3
Chapter 3. The High-Level Shader Language如标题一样,这章讲的都是HLSL。Liker说Shader经常调用,不要用High-Level的东东写,要用assembly。我也觉得是这样的。不过既然Snook写了这章,还是用心看看吧,就当科普啦。The HLSL Shader FormatHLSL和C一样,有三个部分组成:1) 变量声明2) 类型定义3) 函数V
2005-03-14 11:35:00
1125
原创 用Asp.net实现简单的文字水印
经常看见MOP上有人贴那种动态的图片,就是把一个字符串作为参数传给一个动态网页,就会生成一个带有这个字符串的图片,这个叫做文字水印。像什么原来的熊猫系列,还有后来的大树和金条,都挺有意思。这东西看着挺好玩的,想做个玩玩。查了查资料,发现用.net来做这个是很容易的,就用Asp.net写了一个非常简单的。全部的代码如下: pace="System.IO" %> Dim FilePath A
2005-03-13 19:17:00
836
原创 Terrain 读书笔记:Chapter 2
Chapter 2. Fundamental 3D Objects这章主要是讲.x文件和.fx文件,以及在我看来非常复杂的骨骼动画和蒙皮网络。这章有很多接口和结构在以前看for Beginner的书的时候都没见过。For Beginner的书得少看!(不能不看……) Load & Display a Model using D3DX显示一个3D物体需要的3个基本元素:1) 模型自身(几何信息)2)
2005-03-13 15:50:00
1165
原创 Terrain 读书笔记:Chapter 1
Chapter 1. Getting Started With DirectX 9.0 And D3DX今天开始看Terrain了。匆匆的读完了Chapter 1。觉得Greg Snook挺有大师风范的。写东西简单易懂,又不乏幽默。第一章主要讲的就是3D里面的数学方法,但是却起了一个与内容不太相符的名字……和Wolfgang F. Engel一样,Snook也是使用了DX Sample中的Appl
2005-03-12 18:14:00
1000
1
转载 东大之心(7)
发信人: thon (T.T.), 信区: NEU标 题: 东大之心7--经历微软发信站: BBS 白山黑水站 (Thu Mar 10 18:14:09 2005) 我没事的时候总爱感叹生活,为什么向做点事总是给你那么多挫折呢。 正当我写完计算机协会工作计划,召集了一批满怀激情的兄弟准备施展手脚的时候。发生了两件大事。第一,我挂科了,按照惯例挂了就不能继续担任学生干部了。据说为了我参
2005-03-12 06:58:00
698
转载 东大之心(4)
发信人: thon (T.T.), 信区: NEU标 题: 东大之心4——梦想与现实间的差别发信站: BBS 白山黑水站 (Thu Mar 10 13:44:20 2005)我才发现梦想与现实间的差别逆着风让自己体验每一个感觉就像是寓言流泪喜悦看过这一天我想追追寻完美的世界我还要飞飞得很高很远在我的世界 ——《寓言》张韶涵2002年8月30号我到东大报到,美梦成真
2005-03-12 06:52:00
763
转载 东大之心(2)
发信人: thon (T.T.), 信区: NEU标 题: 东大之心2--我与东大之缘发信站: BBS 白山黑水站 (Thu Mar 10 10:49:37 2005) 没想到随兴写了点东西这么多人关心,临走还让我为东大人感动一下。大家都不理解我怎么会搞到退学这种地步。那就让我说说我和东大发生的事吧,希望大家珍惜在东大的时光。 六岁的时候,我老爸从在东北工学院的朋友那听说了计算机,就
2005-03-12 06:47:00
815
原创 XML反串行化Namespace不统一而引起的错误
在反串行化 XML 的时候,如果 Namespace 不统一,就会引起错误。比如需要反串行化这个 XML :Test xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://localhost/webservices"> A>1
2005-03-11 09:54:00
701
原创 A New Day Has Come
又一个同学要走了,大学似乎总是不太喜欢那些特立独行的人,一个又一个的把他们赶回家。Thon 是我在大学第一个认识的Programmer,也是好朋友、好兄弟。去过MS实习,也做过很多项目。但是,学校似乎对那些都不屑一顾,他们觉得,只要你不上课,就滚蛋。我不期望中国会有什么Bill Gates,因为即便大学退学也不会有Bill当时的机会。但是我却真心希望 Thon 可以做出自己的事业来,走一条自己的路
2005-03-11 08:21:00
764
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人