terrain layer_代码之夏:Terrain Toolkit发布!
terrain layer
This blog post is written by Sándor Moldán (Nekharoth on forums) who has been working on Terrain Toolkit to help generate realistic terrains in Unity Editor. The project was one of the four selected projects that were selected for the Unity Summer of Code.
该博客文章由SándorMoldán(Nekharoth在论坛上)撰写,他一直在使用Terrain Toolkit来帮助在Unity Editor中生成逼真的地形。 该项目是为Unity编码之夏选择的四个选定项目 之一 。
Terrain Toolkit
地形工具包
The Terrain Toolkit is an integrated set of tools for the Unity Editor which is designed to streamline and improve the workflow involved in creating realistic terrains for games. The toolkit enables the creation of large scale, realistic and playable game worlds within a very short time span.
Terrain Toolkit是Unity编辑器的一组集成工具,旨在简化和改善创建游戏真实地形所涉及的工作流程。 该工具包可在很短的时间内创建大规模,逼真的和可玩的游戏世界。
Unity already has a powerful terrain engine as one of its core features. The Terrain Toolkit expands on this by providing the user with the ability to rapidly create a variety of different landscapes directly within Unity without needing to use third party software. An additional advantage is that landscapes can now be generated dynamically at runtime. This means a Unity game can have a potentially infinite number of levels or landscapes with a negligible impact on the file size.
Unity已经具有强大的地形引擎作为其核心功能之一。 Terrain Toolkit通过向用户提供直接在Unity中快速创建各种不同景观的能力而无需使用第三方软件的能力来扩展此功能。 另一个优点是,现在可以在运行时动态生成景观。 这意味着Unity游戏可以具有无限数量的关卡或风景,而对文件大小的影响可以忽略不计。
Integrated terrain creation tools
集成地形创建工具
The Terrain Toolkit provides an intuitive interface within the Unity Editor allowing a Unity artist to simply generate, erode and texture terrain objects. Quick and easy-to-use presets are provided for first time users, while advanced users can tweak low level settings such as rainfall and evaporation to get exactly the result they are after.
Terrain Toolkit在Unity编辑器中提供了直观的界面,使Unity艺术家可以简单地生成,腐蚀和纹理地形对象。 为初次使用的用户提供了快速,易于使用的预设,而高级用户可以调整诸如降雨和蒸发量之类的低水平设置,以准确获得所要的结果。
Watch the tutorial video to learn more about using the Terrain Toolkit: httpv://www.youtube.com/watch?v=YnO9RtarzHE
观看教程视频,以了解有关使用Terrain Toolkit的更多信息:httpv://www.youtube.com/watch?v = YnO9RtarzHE
A powerful runtime API
强大的运行时API
The Terrain Toolkit comes with a powerful API that allows developers to call any of the terrain generation, erosion and texturing scripts at runtime.
Terrain Toolkit带有一个功能强大的API,允许开发人员在运行时调用任何地形生成,腐蚀和纹理化脚本。
This Unity web player shows the Terrain Toolkit API in action: http://www.sixtimesnothing.com/terraintoolkit/APIExample.html
这个Unity网络播放器显示了正在使用的Terrain Toolkit API: http : //www.sixtimesnothing.com/terraintoolkit/APIExample.html
Where to next?
接下来要去哪里?
I plan to continue work on the Terrain Toolkit by both making further improvements to existing features, as well as expanding on the feature set to allow even more flexibility in the creation of procedural terrain.
我计划继续对Terrain Toolkit进行工作,对现有功能进行进一步改进,并扩展功能集以在创建过程地形时提供更大的灵活性。
Here are some of the planned features for future versions of the Terrain Toolkit:
以下是Terrain Toolkit未来版本的一些计划功能:
- Texture presets 纹理预设
- User defined presets 用户定义的预设
- The ability to apply pre-defined presets through the API 通过API应用预定义预设的能力
- Realtime destructible terrain 实时可破坏地形
- The ability to create multiple, maskable terrain ‘layers’ 创建多个可遮盖的地形“图层”的能力
- An advanced hydraulic erosion filter based on a shallow water model 基于浅水模型的先进水力侵蚀过滤器
- Glacial erosion 冰河侵蚀
Documentation
文献资料
Comprehensive documentation for the Terrain Toolkit and the API is included in HTML format. The latest version of the documentation can also be viewed here: http://www.sixtimesnothing.com/terraintoolkit
HTML格式包括Terrain Toolkit和API的全面文档。 您也可以在这里查看最新版本的文档: http : //www.sixtimesnothing.com/terraintoolkit
Questions and support
问题与支持
If you have any questions about the Terrain Toolkit, the API, or any suggestions for improvements or new features, please feel free to contact me on the Unity forums (Nekharoth) or through my developer blog: http://sixtimesnothing.wordpress.com
如果您对Terrain Toolkit,API有任何疑问,或者对改进或新功能有任何建议,请随时在Unity论坛(Nekharoth)或通过我的开发人员博客与我联系: http ://sixtimesnothing.wordpress.com
Get the Terrain Toolkit from our Resources section.
从我们的参考资料部分获取Terrain Toolkit 。
翻译自: https://blogs.unity3d.com/2010/02/23/summer-of-code-terrain-toolkit-released/
terrain layer