从头开始生成 3D 模型的文件格式? [英] File format for generating 3D models from scratch?

查看:34
本文介绍了从头开始生成 3D 模型的文件格式?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我正在开始一个项目,该项目需要我导出用户生成的 3D 模型,以便在其他程序(例如 Blender)中使用.现在我主要关心的是基本的网格数据(不是动画、骨骼或纹理),尽管我希望将来有扩展它的选项.

I'm beginning a project that will require me to export a user generated 3D model to be used in other programs such as Blender. For now I am mostly concerned with just the basic mesh data (not animation or bones or textures), though I would like the option to extend it in the future.

我的问题是:

当您要从头开始编写文件时,用于 3D 模型的好的文件格式是什么?

What is a good file format to use for 3D models when you will be writing the files from scratch?

我的主要考虑是:

  1. 易于实施
  2. 实用性/普遍接受度(它能处理我想要的信息吗,大多数 3D 程序能识别格式并能够导入吗?)

从我目前的研究来看,我的想法是使用 COLLADA,但我会很感激任何真正玩过 3D 文件格式的人的任何见解.

From my research so far, my thought is to go with COLLADA, but I would appreciate any insights from anyone who has actually played around with the guts of 3D file formats.

谢谢!

推荐答案

在进一步研究和检查从同一型号的 Blender 导出的各种文件格式后,我决定遵循 buc 评论中提出的建议并使用 .OBJ 格式.它看起来是最容易上手的最简单的格式,它满足了我的简单应用程序所需的一切.不过,如果我需要更高级的功能,我可能会选择 COLLADA (.dae).

After further research and examining various file formats exported out of blender from the same model, I decided to follow the suggestion made in buc's comment and use the .OBJ format. It looks to be the easiest, most straightforward format to pick up quickly, and it satisfies everything I would need for my simple application. If I needed more advanced features though, I would probably go with COLLADA (.dae).

@buc 如果你的评论是一个答案,我会把它标记为正确的,但不管怎样,我认为给这个问题一个正式的结论会很好.

@buc if your comment had been an answer, I would have marked it correct, but either way, I figured it would be good to give this question an official conclusion.

这篇关于从头开始生成 3D 模型的文件格式?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆