好的,首先,复杂的对象通常是使用一些3D编辑软件,如Blender或Art of Illusion创建的.这些程序可以将对象输出为几种不同的文件格式,最常见的是.obj文件格式:

另一种常见的格式是.3ds,根据我的经验,它的工作量远远超过它的价值.他们为Java3D制作了一个.3ds文件加载器,该页面可以在这里找到:

我给你的建议是只使用.obj文件格式,它更容易使用.您也可以为它创建自己的解析器,它不像听起来那么难.这样,您就可以准确了解对象如何加载到环境中. Java确实附带了它自己的解析器,有关如何使用它的说明如下:

我在使用这种文件格式时使用Blender导出的文件遇到了很多麻烦,不幸的是,他们可能已经修复了问题,但我不确定.当我以前做过更多的3D东西时,我只使用了Art of Illusion,甚至知道Blender更强大. Blender可以在Mac上运行,但在适当设置的Windows上更平滑.祝你好运!如果您需要一些示例代码让我知道,我会非常乐意为您发布一些代码.

幻觉的艺术:

搅拌机:

我不确定您希望用户如何能够更改对象.如果你希望他们能够改变鞋子的颜色,或鞋子的类型或什么不是什么大不了的话.如果您希望用户能够更改花边长度或更改实际对象结构的内容,则需要深入了解3D结构.如果要更改颜色,只需更改材料即可.如果您想要更改鞋子类型,只需装入不同的鞋子.我希望这对你有所帮助.

在评论中,你还谈到纹理映射,根据我的经验,在Blender中比在Art of Illusion中更容易做.我可能会用搅拌器来完成这个:

约翰

java与3d建模_3d建模加载,更新和在java中呈现相关推荐

  1. java 找不到或无法加载类_解决Java中找不到或无法加载主类错误

    场景: 使用java命令运行.class文件时出现:"错误: 找不到或无法加载主类": 原因: 1.java指令默认在寻找class文件的地址是通过CLASSPATH环境变量中指定 ...

  2. java找不到或无法加载主类(cmd java找不到或无法加载主类)

    java在CMD中出现"找不到或无法加载主类" class前面加一个public 另外你这个截图不完全不知道输入的对不对 参考示例: public class Hello { pu ...

  3. R语言广义加性模型(GAMs:Generalized Additive Model)建模:数据加载、划分数据、并分别构建线性回归模型和广义线性加性模型GAMs、并比较线性模型和GAMs模型的性能

    R语言广义加性模型(GAMs:Generalized Additive Model)建模:数据加载.划分数据.并分别构建线性回归模型和广义线性加性模型GAMs.并比较线性模型和GAMs模型的性能 目录

  4. java 找不到或无法加载主类- 解决方案

    java 找不到或无法加载主类- 解决方案 参考文章: (1)java 找不到或无法加载主类- 解决方案 (2)https://www.cnblogs.com/caibixiang123/p/1170 ...

  5. 类加载器 java委托机制_解析Java虚拟机中类的初始化及加载器的父委托机制

    类的初始化 在初始化阶段,Java虚拟机执行类的初始化语句,为类的静态变量赋予初始值. 在程序中,静态变量的初始化有两种途径: 1.在静态变量的声明处进行初始化: 2.在静态代码块中进行初始化. 没有 ...

  6. java懒加载注解_在springboot中实现个别bean懒加载的操作

    懒加载---就是我们在spring容器启动的是先不把所有的bean都加载到spring的容器中去,而是在当需要用的时候,才把这个对象实例化到容器中. @Lazy 在需要懒加载的bean上加上@Lazy ...

  7. [Kafka][错误: 找不到或无法加载主类 Files\Java\jdk1.8.0_101\lib\dt.jar;C:\Program]

    **背景:**最近需要使用kafka服务器,之前只安装了JRE,通过命令能够正常启动kafka服务器.后来卸载了JRE,重新安装了一个JDK(含JRE),启动时kafka时会报错. **现象:**cm ...

  8. java 类加载器的理解及加载机制?

    通过 java 命令运行 java 程序的步骤就是指定包含 main 方法的完整类名以及一个 classpath 类路径,类路径可以有多个,对于直接的 class 文件路径就是 class 文件的根目 ...

  9. notepad++使用NppExec插件找不到或无法加载主类(java)

    notepad++使用NppExec插件找不到或无法加载主类(java) 使用NppExec插件进行配置完成后,当运行程序的时候出现找不到或无法加载主类这种情况,如图所示: 原因 如果你的路径都正确, ...

最新文章

  1. 基于 Laravel、Vue.js开发的全新社交系统----ThinkSNS+
  2. python多重循环导致内存不足_Python多重处理拒绝循环
  3. 全球及中国梦幻体育软件和平台行业十四五规模展望及应用价值分析报告2021-2027年
  4. HDU2879(积性函数)
  5. linux压缩、解压操作
  6. jdk1.7 String switch的实现
  7. oracle cascade是什么意思啊,Oracle外键(Foreign Key)之级联删除(DELETE CASCADE)
  8. 视觉slam学习笔记以及课后习题《第三讲李群李代数》
  9. Web测试实践——每日例会记录12.30(1)
  10. 用户自治的数字身份在我国的标准
  11. java 网页转pdf_JAVA中将html转换成pdf
  12. 计算机端口连接失败,电脑telnet端口(23端口)提示连接失败怎么办?
  13. 标书制作,全流程视频教程大全
  14. C#路径中使用斜杠/和反斜杠\的区别
  15. 中文分词与关键词提取概述
  16. 域名中www、域名中最后的“/”有什么意义?
  17. 一文带你深入理解Redis中的底层数据结构,再也不怕不懂数据类型的底层了
  18. 十分钟学习nfs服务器
  19. 基于Java语言在窗体上实现飞机大战小游戏
  20. python中cpca库用法详解(从文本中提取省市区)

热门文章

  1. minsdk(API23)deviceSdk(API22)
  2. CircularFloatingActionMenu
  3. Android library module生成aar文件
  4. cwRsync文件双向同步问题
  5. C++ 笔记(24)— STL map 类(map实例化、插入、查找、删除)
  6. 使用javascript模拟常见数据结构(二)
  7. C#中 int.TryParse 的用法
  8. 利用Spring AOP与JAVA注解为系统增加日志功能
  9. 伪元素first-letter
  10. linux下遇到的小问题与解决方法