彼得 的个人资料潘潘的永无乡照片日志列表更多 工具 帮助
12月23日

reborn

 
   飞翔,逆着风的方向。
   起航,哪怕惊涛骇浪。
 
   我
    一定要坚强,
    乐观向上加开朗。
 
    男子汉的心,应如钢铁般刚强,
    脆弱的神经,让它在心底封藏。
  
   
    吞下泪水, 狮子只能独自舔伤;
    苦难和艰辛,那是男子汉的勋章。
    何况,生活美好:  
    外面
    微风吟唱,天空清澈,明媚阳光。
 
   是的,
   把责任烙在胸口,
   当作备忘。
   谨记家庭和爱情,
   坚守信仰。
    
   摒弃心魔,
   战胜躯体里的魑魅魍魉。
 
   我只是个平凡人,
   哪能完美无瑕。
   做好自己,
   奔向彼岸的希望。
 
   神阿,
   请在这层层黑暗中借我力量!
   让我完成这封凤凰涅磐,心灵解放!
 
//------------------------------
 
    老婆,姐姐,我会做好的!
12月14日

噩梦连连

自统计学习推理开始,再者用scilab闭关赶数图作业开始,到现在狂K用openGL做那个marching cube的CT三维重建。
一直是每天早上11点起床。而且睡眠质量有时很糟糕。
特别这两天,老做梦。而且晚上2点躺下还不困。常在噩梦中惊醒。
昨晚一直迷迷糊糊感到自己的身子在Z平面上不断旋转。 晕乎乎的。
后来我右手抓着我左手戴着的 宝宝送的猪猪红手链才睡着~~
最近老感到对生活的厌烦,老是很累很累却没有成效。不断地发现自己不适合做这行..但是离开了这行又貌似废人一个..唉~~~~
12月11日

可恶的marching Cube 可爱的lookuptable

如果你也不幸地跟我一样在做marching Cube 提取等值面。
呵呵,下面网址很适合你。
特别它做好了2个lookuptable,哈哈哈哈,太爽了。
mmd,明天还要交矩阵,疯了....
 
我简要说下:
把8个顶点和12条边编号。
 
线性插值找等值点。略。
 
 把体素顶点根据“+”“-”的状态构造index字(8位 一个bit代表一个顶点)
比如只有第3个点是"+" 则 index 为 0000 1000(2进制) (注意顺序是从低位往高位)
然后映射到边表edgeTable【256】(因为各个顶点的状态组合有256种)
查到edgeTable[8] = 1000 0000 1100.
表示编号为 2,3和 11的 边 与等值面相切。(这三条边存在与等值面的交点)
 
然后三角片怎么画呢
再使用查找表triTable[256][16]
一个index在表中有一项 代表三角片顶点的位置
比如 index  0000 1000 (实际就是8)
triTable[8] 为 {3, 11, 2, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1},
表示三角片连接的顺序:  边3上的交点 ->边11上的交点 ->边2上的交点 
后面-1表示空的 没有三角片了
 
而假设哪项triTable表为{9, 5, 4, 2, 3, 11, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1},
则连接 边9上的交点 ->边5上的交点 ->边4上的交点 
边2上的交点 ->边3上的交点 ->边11上的交点 
 
因为立方体里最多可能会有5个三角片 就是5*3个点,所以呢 triTable[256][16]取16个就够了。
 
其他的参考课本
《科学计算可视化算法与系统》 石教英等 科学出版社
 
 
 
12月8日

泪别老婆

老婆今天走了。
下午6点的飞机。
一大早爬起来直奔徐家汇。上班的地铁简直不是人坐的~~唉 加深我逃离这个城市的决心。
帮宝贝整理行李。然后逛街,再者直奔机场。
老婆给我买了很漂亮的羽绒服,汇金搞活动,才312买下了原价550的衣服 (偷笑个)。
老婆一个月才2k的薪水,而为给我买生日礼物,羽绒服+移动硬盘,就快她一半工资了。要是你,你会舍得为心爱的人的生日付出一个月劳作的一半所得么?
感动死了....55555555...我就让我老婆养着的

周年纪念日我才送老婆一朵玫瑰~~~(老婆说买多了一定扁我)
 
老婆走了,呵呵,不过我们要开开心心的分别,企盼春节的到来......
-------------
下面是我的花 和老婆给我的仙人掌~~