Posted by Kai on 27th January 2008
昨夜下了很大的雪,南京很少下这么大的雪。地面积雪接近10CM,走在雪地上有飘飘的感觉。学校已经没几个人了,所以大部分雪地还都干干净净。
明天回家,很担心能不能走得了。下这么大的雪,听说高速公路都封了。明天打算先去火车站看看,火车应该还能走吧。
今年寒假会泰州老家,啊,好久没回去了,不知道有没有社么令人兴奋的变化。
晚上很不幸的丢了钥匙,还好反正以后也很少用了。
寒假要尽量把毕业论文写完初稿。实验我已经不想再改进了,现在的样子,过关足够了。
Posted in personal | No Comments »
Posted by Kai on 25th January 2008
昨天晚上做了一个通宵,对代码结构进行整理,取消所有的全局函数(main除外),把全局函数按功能模块分到类里面做静态函数。对全局变量也进行按功能模块分类。
这个是我自己创造的代码构造模式。另外,每个类有一个自己类的对象,用构造函数进行初始化操作和内存回收操作。这样,初始化和内存回收就可以自动在main之前和之后进行。这种方式适合于释放顺序不依赖于其他数据的类。
我这次做代码采用的是C#的命名习惯,所有公开的函数和变量都是大写开头,不缩写任何单词。因为在我用过的语言里面,C#是最对程序员友好的。
Posted in tech, volume rendering | No Comments »
Posted by Kai on 24th January 2008
缠绕了我一个星期的梯度光照不正常的问题昨天终于解决了,我对欧几里德距离理解错误,用||v1-v2||来做,结果得到的距离都是正值,而梯度是需要有正有负的,所以得到的光照就很奇怪了。
会犯这个错如还是当初使用欧几里德距离计算梯度的时候想都没想就用了,真草率。
其实欧几里德距离也可以用的,不过可能要||v1|| - ||v2||,这样才能表示方向。
PS:昨天老板发津贴了,去微软面试的路费的报销费用也到帐了,一下子宽裕了很多。
Posted in tech, volume rendering | No Comments »
Posted by Kai on 22nd January 2008
好消息:刚刚收到HRMM的电话,说,公司建立了workshop,可以折价买到零食。
Oh, Yeah!
想象以后和老板打游戏,谁输了,去买零食,哈哈哈哈
Posted in personal | No Comments »
Posted by Kai on 19th January 2008
昨天把数据设置了过渡带,效果一下子好了很多。我的神啊,难道真的是数据的问题?
这是一个很奇怪的数据生成的图。我也不知道是什么,像太阳吗?
这是一个球体。恩,看起来还算平滑,这个数据是故意生成的比较平滑的。
Posted in tech, volume rendering | No Comments »
Posted by Kai on 19th January 2008
记得大一的寒假,在同学宿舍第一次看到美国派一,有如醍醐灌顶,明白了这才是大学生活。从此改变了我好好学习天天向上的习惯。于是成绩从大一下学期开始一年比一年差,lol:
在这离校弥留之际,前天在宿舍里看了美国派六,感慨大学过的还不够尽兴。疯狂的事情没干过多少,没裸奔过,没有喝酒喝到吐过,没有发表过感人肺腑的演讲,没有惊心动魄的历险,没有调戏过女生。。。。。。
Posted in personal | No Comments »
Posted by Kai on 14th January 2008
最近在想办法达到老师的 平滑 的目标。这可真令人头疼。我加上了光照,但是发现并不能解决平滑问题。光照模型都是对于面片体而言的,对于体数据,该怎么进行平滑的光照,这真是个问题。
表面那个讨厌的圈圈就是去不掉,高斯模糊也没用。
我真的不想构建面片啊,难道体数据就没有平滑显示的方法吗!
Posted in tech, volume rendering | 1 Comment »
Posted by Kai on 5th January 2008
那天看到这个新闻的时候,我惊讶于很久不看电视,央视大台已经堕落到堂而皇之教小孩子说谎的地步。曾经让我很尊敬会放很好看的黄金档电视剧的CCTV,现在已经沦落为工具。
看过CCTV联欢晚会的视频,知道这样做也不是CCTV那些工作人员的意思,他们也是迫不得已。但是,起码也考虑一下小朋友的将来啊,这样一说,张殊凡以后怎么做人!起码也要打码,化名才能播出。
以后家里如果买电视,就只用来打游戏,把有线电视的费用省下来可以买次世代游戏机。
Posted in society | No Comments »
Posted by Kai on 1st January 2008
因为丢失代码,昨天晚上心情很不好,和wods花了4个小时统一了日本(战国无双),之后花了2个小时安装和学习使用Visual SouceSafe。
毕竟是微软自家的东西,整合的就是方便,几乎不需要感觉到SourceSafe的存在,在Visual Studio里面就可以check out,check in。而且可以自动check out,大部分操作都和没安装以前一样。
毕设过程-2(误删代码) d31
刚刚把visual studio 2005project文件夹下面的东西复制到visual studio 2008project文件夹下,其中RayCasting文件夹是正在做的东西,2005里面是老版本,新版本在08里面,我先选择RayCasting,然后反选其他所有文件夹,剪切到08文件夹里面。
后来,打开visual studio的时候就发现我做错了,我选的不是RayCasting文件夹,选的是RayTracing文件夹,RayCasting项目被老版本覆盖了。回收站里面也没有。
晕那,上周是项目进展最快的一周,n多代码都没了。我简直想哭。
幸好平时有写文字记录,还知道我做过什么,一些公式还记得。不过,我非常的伤心。本来就愁这学期做不完,关键时出这种漏子。God Dammed.
以后绝对每天做一份拷贝!!!!!!!!!
既然没了,就顺便重构一点点。
Posted in tech, volume rendering | No Comments »