介绍JSR184(3D)中的光线概念[1]

[入库:2006年2月23日] [更新:2007年3月24日]

本文简介:

作者:longzy  文章来源:http://www.j2medev.com/Article/ShowArticle.asp?ArticleID=669

把光线加进3D场景中可以给3D最终的外观带来一个巨大的变化。但是这里有很多东西需要思考,同时结果也不会总是和预期的一样。这篇文章描述怎样把光线加入一个由JSR184开发的3D的场景中,和怎样设置一个物体的材质(material)。


  

 


  

 

在我们开始之前,需要知道一个很重要的事情:添加光线到一个3D场景中对于性能来说是一个代价很高的操作,必须时刻记住。

JSR184中有4个不同的光线选项。

 

Ambient(周围):在一个无限的时间点上,光线以分散的形式在环境表面上照射,使光源不可能决定。这种光线的位置和方向不会影响最终的结果。(其实就是物体表面发光,太阳散射)

Directional(方向):举个真实世界的例子就是太阳光照到物体表面,光线被平均的分散到各个方向。这种光线的位置不会影响最终结果。     

本文关键:介绍JSR184(3D)中的光线概念
  相关方案
Google
 

本站最佳浏览方式为 分辨率 1024x768 IE 6.0(或更高版本的 IE浏览器)

go top