ImageVerifierCode 换一换
格式:DOC , 页数:8 ,大小:61KB ,
资源ID:13087092      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/13087092.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(计算机图形学-java3D图形设计Word文件下载.doc)为本站会员(b****9)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

计算机图形学-java3D图形设计Word文件下载.doc

1、public BranchGroup createBranchGroupSceneGraph()BranchGroup BranchGroupRoot=new BranchGroup();BoundingSphere bounds=new BoundingSphere(new Point3d(0.0,0.0,0.0),100.0);Color3f bgColor=new Color3f(1.0f,1.0f,1.0f);Background bg=new Background(bgColor);bg.setApplicationBounds(bounds);BranchGroupRoot.add

2、Child(bg);Color3f directionalColor1=new Color3f(1.0f,1.0f,1.0f);Vector3f vec1=new Vector3f(-1.0f,-1.0f,-1.0f);DirectionalLight directionalLight1=new DirectionalLight(directionalColor1,vec1);directionalLight1.setInfluencingBounds(bounds);BranchGroupRoot.addChild(directionalLight1);TransformGroup tran

3、s=new TransformGroup();trans.setCapability(TransformGroup.ALLOW_TRANSFORM_WRITE);trans.setCapability(TransformGroup.ALLOW_TRANSFORM_READ);BranchGroupRoot.addChild(trans);MouseRotate bh=new MouseRotate(); bh.setTransformGroup(trans);BranchGroupRoot.addChild(bh);bh.setSchedulingBounds(bounds);MouseWhe

4、elZoom bh1=new MouseWheelZoom();bh1.setTransformGroup(trans);BranchGroupRoot.addChild(bh1);bh1.setSchedulingBounds(bounds);MouseTranslate bh2=new MouseTranslate();bh2.setTransformGroup(trans);BranchGroupRoot.addChild(bh2);bh2.setSchedulingBounds(bounds);TransformGroup tg1=new TransformGroup();tg1.ad

5、dChild(new ColorCube(0.3f);Transform3D t=new Transform3D();t.setTranslation(new Vector3f(0.0f,0.0f,0.0f); TransformGroup tg2=new TransformGroup(t);tg2.addChild(new ColorCube(0.3f);t=new Transform3D();t.setTranslation(new Vector3f(0.0f,0.0f,0.3f);TransformGroup tg3=new TransformGroup(t);tg3.addChild(

6、new ColorCube(0.3f);t.setTranslation(new Vector3f(0.0f,0.0f,-0.45f);TransformGroup trans1=new TransformGroup();TransformGroup trans2=new TransformGroup();TransformGroup trans3=new TransformGroup();trans1.addChild(tg1);trans2.addChild(tg2);trans3.addChild(tg3);SharedGroup sharedgroup1=new SharedGroup

7、();sharedgroup1.addChild(trans1);Transform3D t1=new Transform3D();t1.setScale(0.5f);t1.setTranslation(new Vector3f(0.0f,-0.31f,0.0f);TransformGroup sg1=new TransformGroup(t1);sg1.addChild(new Link(sharedgroup1);trans.addChild(sg1);Transform3D t2=new Transform3D();t2.setScale(0.5f);t2.setTranslation(

8、new Vector3f(0.0f,0.0f,0.0f);TransformGroup sg2=new TransformGroup(t2);sg2.addChild(new Link(sharedgroup1);trans.addChild(sg2);Transform3D t3=new Transform3D();t3.setScale(0.5f);t3.setTranslation(new Vector3f(0.0f,0.31f,0.0f);TransformGroup sg3=new TransformGroup(t3);sg3.addChild(new Link(sharedgrou

9、p1);trans.addChild(sg3);Transform3D t4=new Transform3D();t4.setScale(0.5f);t4.setTranslation(new Vector3f(0.31f,0.0f,0.0f);TransformGroup sg4=new TransformGroup(t4);sg4.addChild(new Link(sharedgroup1);trans.addChild(sg4);Transform3D t5=new Transform3D();t5.setScale(0.5f);t5.setTranslation(new Vector

10、3f(-0.31f,0.0f,0.0f);TransformGroup sg5=new TransformGroup(t5);sg5.addChild(new Link(sharedgroup1);trans.addChild(sg5);Transform3D t6=new Transform3D();t6.setScale(0.5f);t6.setTranslation(new Vector3f(0.31f,0.31f,0.0f);TransformGroup sg6=new TransformGroup(t6);sg6.addChild(new Link(sharedgroup1);tra

11、ns.addChild(sg6);Transform3D t7=new Transform3D();t7.setScale(0.5f);t7.setTranslation(new Vector3f(-0.31f,0.31f,0.0f);TransformGroup sg7=new TransformGroup(t7);sg7.addChild(new Link(sharedgroup1);trans.addChild(sg7);Transform3D t8=new Transform3D();t8.setScale(0.5f);t8.setTranslation(new Vector3f(0.

12、31f,-0.31f,0.0f);TransformGroup sg8=new TransformGroup(t8);sg8.addChild(new Link(sharedgroup1);trans.addChild(sg8);Transform3D t9=new Transform3D();t9.setScale(0.5f);t9.setTranslation(new Vector3f(-0.31f,-0.31f,0.0f);TransformGroup sg9=new TransformGroup(t9);sg9.addChild(new Link(sharedgroup1);trans

13、.addChild(sg9);SharedGroup sharedgroup2=new SharedGroup();sharedgroup2.addChild(trans2);Transform3D t10=new Transform3D();t10.setScale(0.5f);t10.setTranslation(new Vector3f(0.0f,-0.31f,0.31f);TransformGroup sg10=new TransformGroup(t10);sg10.addChild(new Link(sharedgroup2);trans.addChild(sg10);Transform3D t11=new Transform3D();t11.setScale(0.5f);t11.setTranslation(new Vector3f(0.0f,0.0f,0.31f);Tr

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1