java3D技术依靠Java自身所带的API函数,来构建3D模型,不同于C++中的OpenGL函数,他显得跟简单

依靠观察者视觉的不同改变观察角度.

主要是固定某些属性,通过mul函数合并属性.

/*

universe.getViewingPlatform().getViewPlatformTransform().getTransform(upos);

upos.rotY(Math.toRadians(xPosition));

upos1.rotX(Math.toRadians(yPosition));

upos.setScale(1.2);

upos2.setTranslation(new Vector3d(.0,.0,2.41));

//合并upos1

upos.mul(upos1);

//合并upos2

upos.mul(upos2);

universe.getViewingPlatform().getViewPlatformTransform().setTransform(upos);

*/

这段代码通过改变X轴与Y轴来改变观察视角.

不过作为物体本身他是按照Vector3d(0,0,2.41)固定不变的.

3d效果技术java,java3D技术展示相关推荐

  1. java内省技术,Java内省技术

    一.什么是内省 在计算机科学中,内省是指计算机程序在运行时(Run time)检查对象(Object)类型的一种能力,通常也可以称作运行时类型检查. 不应该将内省和反射混淆.相对于内省,反射更进一步, ...

  2. Java Rasp技术浅析

    前端时间有幸参与到Rasp技术相关的项目中,正好要告一段落,因此今天来科普下这种技术形式与具体应用. (一)Java Instrumentation介绍 Java Instrumentation是从J ...

  3. android之向Gallery中添加倒影3D效果

    step1:新建项目MyGallery3D step2:设计应用的UI界面   /layout/gallery3d.xml <?xml version="1.0" encod ...

  4. java将dxf展示在网页_七天串起java技术栈-第四天

    上期回顾与本期预告: 昨天,我们从一个页面出发,搞清楚了前端,后端,接口的概念.并且还引出了servlet与tomcat. 今天,继续我们的探索之旅,看看又会接触到什么新玩意. step15:使用se ...

  5. Cocos技术派 | 导入FBX模型实现真3d效果

    文章目录 前言 工程介绍 导入模型 源码 前言 Cocos Creator一直以来都是一个2D游戏引擎,并且致力于H5游戏开发领域.很多同学不满足于开发2D游戏,想尽办法搞一些3D效果,比如自己接入t ...

  6. 3D全景制作VR全景技术讲解-全景智慧城市

    VR虚拟现实设备无疑是今年科技产品中最受关注的,不过目前VR内容比较缺乏.在虚拟现实内容中,又会涉及到虚拟全景等专业术语.究竟,虚拟全景是什么意思呢?下面小编带来了初级版本的介绍. 虚拟全景是什么意思 ...

  7. Java动态追踪技术探究

    引子 在遥远的希艾斯星球爪哇国塞沃城中,两名年轻的程序员正在为一件事情苦恼,程序出问题了,一时看不出问题出在哪里,于是有了以下对话: "Debug一下吧." "线上机器, ...

  8. Java Servlet 技术简介

    开始之前 关于本教程 在您最喜欢的 Web 浏览器中,您所阅读的页面是如何出现的呢?当登录到您最喜欢的 Web 站点时,该 Web 站点如何知道登录的用户是您?而 Web 零售商又如何接受您的在线订购 ...

  9. Java动态追踪技术--BTrace

    Java动态追踪技术 需求翻译官的日常工作不是在的改bug,发布代码,就是在加日志查找bug的路上.查BUG的过程是痛苦的,我们总是在不停的看代码,修改代码,添加日志,从而帮助我们发现问题,这种形式是 ...

最新文章

  1. 一个关于解决序列化问题的编程技巧
  2. jQuery可以查MySQL吗,我们可以在JQuery中执行SQL查询吗
  3. php中的for循环最多循环多少次,php - 我在PHP中有2次时间,如何运行foreach循环来遍历所有这些日子? (最后24小时同时循环1小时!) - 堆栈内存溢出...
  4. MATLAB可视化实战系列(二十四)-三维可视化如何利用圆锥图显示向量场?
  5. Linux系统/网络管理
  6. leetcode - 206. 反转链表
  7. 柯达新款Wi-Fi数码相机闪亮登场
  8. JS:ES11新特性
  9. 智能音箱扎堆的技术红海,Rokid 如何杀出一条血路?
  10. Git版本控制:Gitlab及Coding.net的使用
  11. python实现随机产生数据矩阵,将txt文件写入Excel中以及转置后写入Excel中
  12. Spark2.1.0模型设计与基本架构(下)
  13. 吉他录音混音教程|连这些录音知识都不懂,以后还怎么“混”?| MZD Studios
  14. 中职一年级计算机学情分析,一年级学生学情分析
  15. Java中的Timer 怎么暂停,如何暂停Java.uti.Timer?
  16. 计算机中央的处理器由什么构成,计算机中央处理器CPU的由什么组成
  17. Work20230405
  18. 记录四川移动盒子打开adb命令的方法 型号:UNT401H
  19. Typescript 2+迷你书 :从入门到不放弃
  20. 一元二次方程虚根求法java_java怎么求一元二次方程虚根,虚根i怎么定义啊。

热门文章

  1. 用计算机画画的意义,浅谈电脑绘画在美术教学中的意义.doc
  2. 多基站wifi混合定位
  3. C++语言Qt实现 实时任务调度仿真软件 任务参数可配置和随机生成支持多核调度
  4. 张小龙的30条产品法则
  5. Java项目:ssm+jsp实现手机WAP版外卖订餐系统
  6. ggplot2绘制点图
  7. python开发部署时新增数据库中表的方法
  8. 如何观察一棵树 - 笔记
  9. win10 labelme 使用记录
  10. 编程达人教你如何快速掌握一门编程语言