创建3d模型并将其转换为WebGL可用的表单 - 初学者指南?

Fri*_*dge 7 3d json webgl three.js

我正在寻找一些简单的(免费!)入门级软件,它允许我创建简单的3D模型并以格式(JSON?)导出它们,然后可以将其读入webGL程序.

简单的几何形状将是一个开始,然后纹理也会很好......我看过Blender,它对我来说太高级了,我发现的教程是没有希望的.

像sketchup这样简单的东西会很好,但是你不能用JSON导出.我发现了一些将.dae转换为.json的转换器,但我发现的转换器似乎适用于高级用户.

Toj*_*oji 8

WebGL已经足够新了,目前还没有很多这样的软件包.这并不意味着你没有一些选择:

  • Blender是一个很好的建模师,如果你愿意花更多的时间学习它,你可以使用Three.js的出口商或网络上的其他人.这似乎是目前最受欢迎的选择.
  • Unity 3D更像是一个场景构建器,而不是一个建模应用程序,但它有很多方法可以将内容添加到其中,J3D我自己都已经实现了它的导出器.
  • Maya是一个很棒的建模工具,如果你有办法访问它(它是商业的),并有Inka来获取WebGL内容.
  • 如果你想使用像SketchUp这样的东西,它应该能够导出到COLLADA,然后可以导入到Blender/Unity /你有什么,并使用以前的方法从那里导出.

就格式而言,目前还没有真正的标准.大多数出口商都会吐出JSON,我的JSON和Binary混合使用速度/大小,有些实际上会给你Javascript代码来执行.使用哪种格式可能取决于您要用它做什么.我鼓励你尝试几个,看看你喜欢什么,不喜欢什么.