本文介绍Babylon 团队(JS 和原生)和社区共同创建的所有出色工具的摘要,以帮助开发人员和设计人员创建出色的 3D 体验。
1、Sandbox推荐:用 NSDT设计器 快速搭建可编程3D场景。
第一个工具Sandbox可能是最简单的,它实际上是 Babylon.js 的查看器工具。 你可以拖放任何类型的受支持场景(glTF、babylon、OBJ、STL)并将其直接显示到浏览器中。
Sandbox附带了一些简洁的工具,例如
最近使用 React 重写了沙箱,使其对于未来的贡献更加灵活。
2、PlaygroundPlayground 是我最喜欢调试和学习 Babylon.js 的地方。
你可以在左侧进行编码,然后在右侧查看结果。 简单极了。 并且对于调试非常有用。 如果你想在babylonjs的论坛上提出问题或报告问题,这是必去的地方。 只需转到 Playground,使用保存图标保存代码即可获取可以与其他人共享的唯一 URL,例如 https://playground.babylonjs.com/#ZDAS2B。
请注意,唯一的 URL 是只读的(不可变的)。 每个新的保存都会简单地添加一个版本: https://playground.babylonjs.com/#ZDAS2B#1。
Playground 有很多很酷的选项(例如为当前代码下载独立的 html 页面)以及与 Inspector 的紧密连接。
我们目前正在努力将其移植到 React 以减轻外部贡献。
3、Inspector当你调用 scene.debugLayer.show() 时,集成到其他工具或场景中的任何位置。
Inspector 是分析和调试场景的终极工具。 我们不断在那里添加新的编辑器(例如精灵编辑器或粒子编辑器)。
Inspector 中包含大量功能,因此我可能会简单地建议您探索它。
我们已经开始编写文档,但代码的变化速度比文档更快,并且某些功能尚未记录。
4、论坛这是你的家! 去论坛那里分享你的想法,提出问题,提供答案。 如果你问我Babylon.js或Babylon.Native最强的特性是什么,我肯定会回答:我们的社区! 请不要只相信我的话,尝试一下,你会感到惊讶。
5、文档我知道开发人员喜欢阅读文档,因此我们尽力提供最好的文档。
请注意,你显然可以在文档文章中搜索,也可以在示例列表中搜索,甚至在所有 Playgrounds 中搜索效果更好!
正在寻找如何使用阴影的代码示例吗? 这是要去的地方:
6、节点材质编辑器节点材质编辑器是团队的新成员。 它可以让你直观地创建应用于网格的材质。
我在创建 UI 时获得了很多乐趣,老实说,以视觉方式使用着色器真的很有趣。
节点材质编辑器还可以让你保存唯一的网址,因此可以轻松分享你的创作,例如这个成果。
7、导出插件在 Autodesk Maya 和 Autodesk 3ds Max 中我们提供了导出插件,可以到处.glTF和.babylon文件。
8、编辑器朱利安·莫罗(Julien Moreau)的编辑器做得非常出色。 他不断添加新功能和新用户界面,让你在浏览器中开发完整的体验!
9、Unity 导出插件(Babylon 工具包)说到一个奇妙的项目,请欢迎 MackeyK24 完成的 Babylon 工具包(又名 Unity Exporter)。该工具包(在 Unity3D 内部使用)旨在提供 Unity 编辑器设计时功能的一小部分来导出 Babylon 内容场景文件。Unity到处插件的文档参见这里。
10、Blender导出插件JCPalmer 正在维护一个出色的 Blender .babylon 文件导出插件。
Blender 的许多功能都可以在你的实时场景中直接使用,因此我绝对鼓励你阅读这个插件的文档。
原文链接:http://www.bimant.com/blog/babylonjs-tooling/
Copyright © 2024 妖气游戏网 www.17u1u.com All Rights Reserved