3D渲染采用BS架构还是桌面应用程序方式
作者:kagula
日期:2010-01-06
概要
在项目需求确定的前提下,我没想到软件开发采用BS架构还是桌面应用程序方式,会引起那么大的争论和我心里的混乱,感觉有必要写一篇短文来简要阐明为什么采用桌面应用程序方式来实现模拟法庭项目。
本文的结构:
第一部份,3D物体在图形显示系统的表达
第二部份,采用BS加架构还是桌面应用程序方式,两种方法的优劣比较
第三部份,常见问题回答
正文
第一部份:3D物体在图形显示系统的表达
要在计算机图形系统中显示一个3D物体,所需要的最基本信息是:
[1]3D物体所处的空间描述,比如灯光、坐标系。
[2]3D物体在空间中的坐标,采用术语“顶点”。多个顶点组成一个几何图形,比如
圆、三角形。
[3]3D物体的皮肤,采用术语“纹理”。它回答的是在几何图形里面填充什么。
显然,要渲染一个3D物体,所需要的数据量同具体采用哪种3D引擎是没有必然关系的。
第二部份,采用BS架构还是桌面应用方式,两