下载此文档

办公空间设计案例赏析[1].ppt


文档分类:行业资料 | 页数:约33页 举报非法文档有奖
1/33
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/33 下载此文档
文档列表 文档介绍
JME是一个高性能的3D图形API,采用LWJGL作为底层支持。它的后续版本将支持JOGL。JME和Java 3D具有类似的场景结构,开发者必须以树状方式组织自己的场景。JME有一套很好的优化机制,这使得它得运行速度要比Java 3D快很多。
JME(java Monkey Engine),一个非常棒的Java 3D游戏引擎.
通过学习,然后把相关的理解写下来,供有需要的朋友参考。虽然,对于我们来说,无法编写如此优秀的操作引擎。但希望有更多像从事游戏制作、开发的朋友,能提供帮助,开发出让大众喜欢的游戏。
希望读者喜欢,希望读者能有所收获。
谨以此一系列的学,送给我最爱的小银猪。希望她快乐、幸福。
bianer 2010冬
HelloWord
public class HelloWorld extends SimpleGame{
public static void main(String[] args) {
//建立对象
HelloWorld app=new HelloWorld();
//弹出游戏界面设置窗口
();
//开始运行
();
}
protected void simpleInitGame() {
//建立一个立方体,采用默认颜色,默认灯光
Box b=new Box("My box",new Vector3f(0,0,0),new Vector3f(10,10,10));
(b);
}
}
//设置自由颜色,并让颜色生效
();
();
//指定其他颜色
(());
//设置出现的位置
(new Vector3f(20,20,20));
HelloAnimation
实现光源的旋转
public class HelloAnimation extends SimpleGame {
public static void main(String[] args) {
HelloAnimation app = new HelloAnimation();
();
();
}
protected void simpleInitGame() {
// 建立圆球
Sphere s=new Sphere("My sphere",30,30,5);
(new BoundingSphere());
();
// 承载光源的接点 pivot
Node pivot=new Node("Pivot node");
// 光源
PointLight pl=new PointLight();
// 光源颜色,散光
(());
//光源状态
(true);
// lightState放弃默认光源,使用新的光源
();
(pl);
// SimpleLightNode 用来装载光源
SimpleLightNode ln=new SimpleLightNode("A node for my pointLight",pl);
// 通过设置 ln的位置来设置光源
(new Vector3f(0,10,0));
// 添加到pivot
(ln);
// 建立立方体,用来观察光源位置
Box b=new Box("Blarg",new Vector3f(-.3f,-.3f,-.3f),new Vector3f(.3f,.3f,.3f));
// Give the box bounds
(new BoundingBox());
();
(b);
// 设置

办公空间设计案例赏析[1] 来自淘豆网m.daumloan.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数33
  • 收藏数0 收藏
  • 顶次数0
  • 上传人neryka98
  • 文件大小3.80 MB
  • 时间2018-05-25
最近更新