資源簡(jiǎn)介
使用最簡(jiǎn)潔的java語言,配合java 3d插件,實(shí)現(xiàn)立體球的繪制。
代碼片段和文件信息
import?com.sun.j3d.utils.geometry.*;
import?com.sun.j3d.utils.universe.*;
import?javax.media.j3d.*;
import?javax.vecmath.*;
public?class?holle?{
public?holle()
{
//創(chuàng)建一個(gè)虛擬空間?
SimpleUniverse?universe?=?new?SimpleUniverse();
//創(chuàng)建一個(gè)用來包含對(duì)象的數(shù)據(jù)結(jié)構(gòu)
BranchGroup?group?=?new?BranchGroup();
//創(chuàng)建一個(gè)球并把它加入到group中
Sphere?sphere?=?new?Sphere(0.5f);
//小球半徑為0.5
group.addChild(sphere);
//設(shè)置光線的顏色
Color3f?light1Color?=?new?Color3f(1.8f0.1f0.1f);
BoundingSphere?bounds?=?new
評(píng)論
共有 條評(píng)論