len3d

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2006年1月5日

摘要: 阅读全文
posted @ 2006-01-05 09:26 Len3d 阅读(298) 评论(2) 推荐(0)

2005年11月13日

摘要: 写真实感3D渲染器真是比较累的事,所以我现在选择先做一件比较轻松的事,就是写个能玩的3D室内游戏引擎。因为只要求能玩就行,所以肯定比较简陋了,但是能放松心情,为后面的痛苦工作做准备,因为我长期以来的工作根本都是理论上的,别人看不到我的成果,所以做游戏能让别人更容易了解我的工作,也便于传播图形学理论…… 阅读全文
posted @ 2005-11-13 15:23 Len3d 阅读(538) 评论(1) 推荐(0)

2005年10月8日

摘要: 为什么mental ray的final gather有一个预计算fg points的过程?fg points究竟指的是什么?还有,mr的fg难道不是在eye ray与物体相交时从intersected point发出的么?难道是在visiblity determination之前从eye position发射的? 阅读全文
posted @ 2005-10-08 18:36 Len3d 阅读(339) 评论(2) 推荐(0)

2005年9月11日

摘要: //-------------------------------------------------// Smart Pointer//-------------------------------------------------#ifndef _SMART_POINTER_H#define _SMART_POINTER_Hextern std::li... 阅读全文
posted @ 2005-09-11 20:31 Len3d 阅读(494) 评论(0) 推荐(0)

2005年9月3日

摘要: eiBool eiTriangle::intersect(eiRay *ray, eiObject *po, eiFloat & oldt, eiPrimitive* & ret_pri, eiFloat *cust_data, HitParam *hparam){ if ( clip == EI_BSP_PRIMITIVE... 阅读全文
posted @ 2005-09-03 01:20 Len3d 阅读(429) 评论(0) 推荐(0)

2005年9月2日

摘要: 最简单的例子:#define MAX(a,b) (((a)>(b))?(a):(b))如果写成:#define MAX(a,b) ((a>b)?a:b)语法上也正确,但是很容易造成隐藏的错误!因为如果当a或者b为表达式时,宏替换后的代码就跟程序员的本意不同了! 阅读全文
posted @ 2005-09-02 00:10 Len3d 阅读(281) 评论(0) 推荐(0)

2005年8月29日

摘要: 问题描述: 窗口发出一个指令等待并结束一个线程,线程本身又发出指令在窗口打印消息,因为窗口在等待线程结束,所以永远无法处理打印线程消息的指令,因为无法打印消息,线程永远无法结束,造成相互等待,相互阻断,程序就无响应了。解决方法: 永远不要在一个线程直接调用另一个线程的函数, 线程间的通讯应该严格使用Windows消息机制实现。 阅读全文
posted @ 2005-08-29 13:54 Len3d 阅读(293) 评论(0) 推荐(0)

2005年8月25日

摘要: const char *word = pszLine; char word_buffer[EI_MAX_CHAR_NUM]; int addr = 0; bool last_word_is_space = false; while(1){ if(word[0] != ' ' && word[0] != '\t' && word[0] != 0){ ... 阅读全文
posted @ 2005-08-25 16:42 Len3d 阅读(304) 评论(0) 推荐(0)

2005年8月23日

摘要: 原来OpenGL的位图跟一般位图不同,先用glColor指定颜色,然后用glBitmap给出一个char数组,每个char上0表示不使用指定的颜色,1表示使用指定的颜色……我晕…… 阅读全文
posted @ 2005-08-23 17:22 Len3d 阅读(399) 评论(0) 推荐(0)

2005年8月22日

摘要: 我像热爱我老妈一样热爱COM,虽然我对COM一窍不通,正如我跟我老妈之间永远存在着代沟。 阅读全文
posted @ 2005-08-22 15:20 Len3d 阅读(222) 评论(0) 推荐(0)