3,424
个编辑
更改
→其他注意事项
{{Languages|en|Virtools}}
[[文件:Virtools 3.5 logo.png|缩略图|右|Virtools Dev 3.5 的 启动画面]]
'''Virtools'''是{{zh|Ballance}}制作时使用的主要工具之一。Virtools是一个强大的3D内容创作工具集,它由Virtools SA开发(Virtools SA被3DVIA收购)。Virtools可以用于编辑Ballance的核心文件与[[地图图鉴|地图]]文件。
== 有关Virtools技术 ==
Virtools包含以下部分:<ref>Virtools_User_Guide.pdf p. 13.</ref># 一个内容创作环境(即devr一个内容创作环境 (即devr.exe)exe)# 行为引擎(CK2)
# 渲染引擎
# [[Virtools SDK<ref>Virtools_User_Guide.pdf p. 13.</ref>zh|Virtools SDK]]
尽管可以强行被用来建模,Virtools并不是建模软件。<ref>"You cannot create models in Virtools Dev; Virtools Dev is not a modeling application." Virtools_User_Guide.pdf p. 13.</ref>
== 不同版本简介 ==
Ballance制作所使用的Virtools版本。用此版本可直接加载Ballance中的所有Virtools插件。但互联网上没有此版本的资源。
=== Virtools 2.5 ===
相较于3.0版本更加贴近Ballance原本使用的版本,但从2.1版本到2.5版本仍然经历了非常大的修改,使用2.5版本仍然不能加载Ballance中的Virtools插件,保存时仍然会造成[[柱子]]渐变消失,但是2.5版本具有[[影子坐标]]的可设定性,可以通过观察其SDK文档中的注解得知[[影子]]的实现原理。
=== Virtools 3.0 ===
Virtools的最终版本。有许多有用的新功能,但是其编辑的文件已无法被Ballance读取。目前已证实使用 Virtools 3.5 重新保存 Virtools 5.0 的文件可使相关文件重新能够被Ballance读取。
此外,[[Ballance Remix/zh|Ballance Remix]] 是使用 Virtools 5.0 作为引擎编写的。
==另请参见其他注意事项 ==
* [[Virtools SDK]]并未指定程序的编码,也就是说,Virtools使用的是运行的操作系统所使用的编码。因此,Virtools编辑过的文件内,以非ASCII字符命名的物件,在另一编码系统上打开时名称会发生乱码。** 这同时也是某些原版关卡物件名称乱码的原因:某些物件的名称里面使用了非ASCII范围的德语字母,因此在以GBK编码的中文操作系统上一般会导致乱码。
==参考资料==
<references />
{{制图教程}}[[Category:作图工具制图工具]]