社区
非技术区
帖子详情
在 http://java.sun.com/ 怎么去寻找包 javax.vecmath.* 并下载下来。。。请各位给个方法。
zmd
2002-03-25 12:54:03
在 http://java.sun.com/ 怎么去寻找包 javax.vecmath.* 并下载下来。。。请各位给个方法。
...全文
121
回复
打赏
收藏
在 http://java.sun.com/ 怎么去寻找包 javax.vecmath.* 并下载下来。。。请各位给个方法。
在 http://java.sun.com/ 怎么去寻找包 javax.vecmath.* 并下载下来。。。请各位给个方法。
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
JAVA
3D开发工具
包
(3个版本安装
包
+ 一个用例)
JAVA
3D开发工具
包
(3个版本),
java
3d-1_3、
java
3d-1_4、
java
3d-1_5,加一个例子。例子代码如下: import
java
.awt.GraphicsConfiguration; import
java
x.media.j3d.Alpha; import
java
x.media.j3d.BoundingSphere; import
java
x.media.j3d.BranchGroup; import
java
x.media.j3d.Canvas3D; import
java
x.media.j3d.RotationInterpolator; import
java
x.media.j3d.Transform3D; import
java
x.media.j3d.TransformGroup; import
java
x.swing.JApplet; import
java
x.
vec
math
.Point3d; import
com
.
sun
.j3d.utils.geometry.ColorCube; import
com
.
sun
.j3d.utils.universe.SimpleUniverse; import
com
.
sun
.j3d.utils.universe.ViewingPlatform; public class HelloUniverse extends JApplet { public BranchGroup createSceneGraph() { BranchGroup objRoot = new BranchGroup(); //新建一个变形组结点,初始化它 //变形组结点指定一个单一的空间变形,通过一个Transform3D对象, //能对它的子结点定位,定向,定尺寸 TransformGroup objTrans = new TransformGroup(); //指定结点可以写入它的对象的变形信息。这样我们的行为代码就能在运行进修改它。 objTrans.setCapability( TransformGroup.ALLOW_TRANSFORM_WRITE); //根节结中加入这个变形组结点 objRoot.addChild(objTrans); //新建一个例子Shape3D结点,并把它加入到场景图表中 objTrans.addChild(new ColorCube(0.4)); Transform3D yAxis = new Transform3D(); /* * 提供转换一个时间值到一个0到1之间的alpha值的
方法
* 第一个参数loopCount:运行循环次数,-1表示无限循环 * 第二个参数increasingAlphaDuration:alpha值从0到1的时间周期 */ Alpha rotationAlpha = new Alpha(-1, 4000); //新建旋转者,它将执行变形操作 RotationInterpolator rotator = new RotationInterpolator( rotationAlpha, objTrans, yAxis, 0.0f, (float)
Math
.PI*2.0f); //用一个中心点和半径定义一个球状范围区域。 BoundingSphere bounds = new BoundingSphere(new Point3d(0.0,0.0,0.0), 100.0); //设置旋转者的运行范围 rotator.setSchedulingBounds(bounds); //加它到根结点 objRoot.addChild(rotator); //执行优化 objRoot.
com
pile(); return objRoot;
JAVA
3D 魔方源代码
import
java
.applet.Applet ; import
java
.awt.*; import
com
.
sun
.j3d.utils.applet.MainFrame ; import
java
.awt.BorderLayout ; import
com
.
sun
.j3d.utils.universe.SimpleUniverse ; import
java
x.media.j3d.*; import
java
x.
vec
math
.*; import
com
.
sun
.j3d.utils.behaviors.mouse.*; import
com
.
sun
.j3d.utils.behaviors.keyboard.*; import
com
.
sun
.j3d.utils.picking.behaviors.*; import
com
.
sun
.j3d.utils.geometry.*; import
com
.
sun
.j3d.utils.image.TextureLoader ; import
java
x.swing.*; import
java
.awt.*; import
java
.awt.event.*; import
java
x.swing.JFrame.*; import
java
x.swing.*;
java
3d applet 入门小案例
java
3d applet 入门小案例 import
java
.applet.Applet; import
java
.awt.*; import
com
.
sun
.j3d.utils.applet.MainFrame; import
java
.awt.BorderLayout; import
com
.
sun
.j3d.utils.universe.SimpleUniverse; import
java
x.media.j3d.*; import
java
x.
vec
math
.*; import
com
.
sun
.j3d.utils.behaviors.mouse.*; import
com
.
sun
.j3d.utils.geometry.*; import
com
.
sun
.j3d.utils.image.TextureLoader;
JAVA
3D关于魔方的代码
JAVA
3D魔方 package mytext; import
java
.awt.event.*; import
java
.awt.*; import
java
.applet.*; import
java
.util.*; import
java
.awt.Frame; import
java
x.media.j3d.*; import
java
x.
vec
math
.*; import
com
.
sun
.j3d.utils.picking.*; import
com
.
sun
.j3d.utils.geometry.*; import
com
.
sun
.j3d.utils.universe.*; import
com
.
sun
.j3d.utils.behaviors.vp.*; import
com
.
sun
.j3d.utils.applet.MainFrame;
Java
3Dtutorial
java
3D教程(中文)
非技术区
23,409
社区成员
70,524
社区内容
发帖
与我相关
我的任务
非技术区
Java 非技术区
复制链接
扫一扫
分享
社区描述
Java 非技术区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章