“MAplus/zh”的版本间的差异
小 |
小 (→基本功能) |
||
(未显示同一用户的4个中间版本) | |||
第4行: | 第4行: | ||
此工具包使用了[[VSL]]进行编写,完全开源。(事实上vsl文件可直接以文本文档的方式打开,并且可以直接看到源代码,故无需另行开放出源码) | 此工具包使用了[[VSL]]进行编写,完全开源。(事实上vsl文件可直接以文本文档的方式打开,并且可以直接看到源代码,故无需另行开放出源码) | ||
− | 此工具包目前涵盖了物件操作,[[网格]]操作,归[[组]] | + | 此工具包目前涵盖了物件操作,[[网格]]操作,归[[组]]辅助,灯光辅助,命名辅助共5个方面。大多数情况下能为vt内操作节省大量繁琐操作,减少出错率;在使用熟练之后可以使vt内操作效率大幅提高。 |
+ | |||
+ | 不过,vt内使用Action进行的操作是'''''无法撤销的'''''。尽管大部分时候不会造成过于严重的损失,还是建议养成随手保存的习惯。 | ||
==安装与使用== | ==安装与使用== | ||
+ | |||
+ | MAplus内包含了5个文件夹,名称如下: ''(括号内为注释而非文件名)'' | ||
+ | * B_3DEntity(物件操纵) | ||
+ | * B_Group(归组辅助) | ||
+ | * B_Light(vt内灯光辅助) | ||
+ | * B_Mesh(网格工具) | ||
+ | * B_Name(命名工具) | ||
+ | '''安装时''',直接将上述5个文件夹复制到Virtools根目录下的Actions文件夹内,随后重启vt即可使用。 | ||
+ | |||
+ | '''使用时''',在vt内3d layout或level manager界面右键Actions选项内选择需要调用的Action即可。 | ||
+ | |||
+ | '''''值得一提的是''''',vt内可以设置Action的快捷键以实现更高效地调用常用的Action。关于快捷键的介绍[[MAplus#快捷操作|详见后文]]。 | ||
==基本功能== | ==基本功能== | ||
+ | 下面列出了MAplus所有功能的简介。 | ||
+ | |||
+ | 借助这些简介可以更好地了解MAplus的功能细节。 | ||
+ | |||
+ | 类似于索引,绝大部分时间建议使用检索功能直接查看具体的Action,而非一个个阅读。 | ||
+ | === B_3DEntity === | ||
+ | * Align2 | ||
+ | 对齐 | ||
+ | |||
+ | 对vt原版align进行了优化,使得其可以将物件作为一个整体进行对齐。为了防止与原版Align重名遂加上了数字2作为后缀。 | ||
+ | |||
+ | 选中第一个基准物件,将第二个物件对齐至轴的指定方向使其顶端齐平(最大对最大/最小对最小)。 | ||
+ | |||
+ | 若选中As Whole则第三个物件及之后所有物件将与第二个物件作为一个整体,保持相对位置不变。不选中则所有物件按第二个物件的方式单独处理。 | ||
+ | |||
+ | * CenterDistribute | ||
+ | 使物件在指定轴居于两物件正中。 | ||
+ | |||
+ | 选中前两个基准物件,之后所有物件的选定轴调整至初始两物件选定轴的中心坐标。 | ||
+ | |||
+ | 选择少于三个物件时不运作。 | ||
+ | |||
+ | * FastSplice | ||
+ | 快速贴附。 | ||
+ | |||
+ | 选中第一个基准物件,第二个物件将贴附至指定轴指定方向的表面(如果指定方向选中Center则会使第二个物件贴附到基准物件的正中心)。 | ||
+ | |||
+ | 第三个物件及之后所有物件将与第二个物件作为一个整体,保持相对位置不变。 | ||
+ | |||
+ | * SetPosition | ||
+ | 设置坐标。 | ||
+ | |||
+ | 选中一个基准物件,并设置其坐标。 | ||
+ | |||
+ | 第二个物件及之后所有物件将与第一个物件作为一个整体,保持相对位置不变。 | ||
+ | === B_Group === | ||
+ | === B_Light === | ||
+ | === B_Mesh === | ||
+ | === B_Name === | ||
==快捷操作== | ==快捷操作== |
2020年8月3日 (一) 01:04的版本
不完善的条目 | ||
---|---|---|
MAplus全称Mapping-Actions-Pack-plus,是Ghomist利用Virtools内建的Action开发的一套工具,其运行方式与Virtools原版的Actions相同。这套工具对Virtools内许多繁琐操作进行了简化,以vsl脚本的方式进行半自动化批量操作。
此工具包使用了VSL进行编写,完全开源。(事实上vsl文件可直接以文本文档的方式打开,并且可以直接看到源代码,故无需另行开放出源码)
此工具包目前涵盖了物件操作,网格操作,归组辅助,灯光辅助,命名辅助共5个方面。大多数情况下能为vt内操作节省大量繁琐操作,减少出错率;在使用熟练之后可以使vt内操作效率大幅提高。
不过,vt内使用Action进行的操作是无法撤销的。尽管大部分时候不会造成过于严重的损失,还是建议养成随手保存的习惯。
安装与使用
MAplus内包含了5个文件夹,名称如下: (括号内为注释而非文件名)
- B_3DEntity(物件操纵)
- B_Group(归组辅助)
- B_Light(vt内灯光辅助)
- B_Mesh(网格工具)
- B_Name(命名工具)
安装时,直接将上述5个文件夹复制到Virtools根目录下的Actions文件夹内,随后重启vt即可使用。
使用时,在vt内3d layout或level manager界面右键Actions选项内选择需要调用的Action即可。
值得一提的是,vt内可以设置Action的快捷键以实现更高效地调用常用的Action。关于快捷键的介绍详见后文。
基本功能
下面列出了MAplus所有功能的简介。
借助这些简介可以更好地了解MAplus的功能细节。
类似于索引,绝大部分时间建议使用检索功能直接查看具体的Action,而非一个个阅读。
B_3DEntity
- Align2
对齐
对vt原版align进行了优化,使得其可以将物件作为一个整体进行对齐。为了防止与原版Align重名遂加上了数字2作为后缀。
选中第一个基准物件,将第二个物件对齐至轴的指定方向使其顶端齐平(最大对最大/最小对最小)。
若选中As Whole则第三个物件及之后所有物件将与第二个物件作为一个整体,保持相对位置不变。不选中则所有物件按第二个物件的方式单独处理。
- CenterDistribute
使物件在指定轴居于两物件正中。
选中前两个基准物件,之后所有物件的选定轴调整至初始两物件选定轴的中心坐标。
选择少于三个物件时不运作。
- FastSplice
快速贴附。
选中第一个基准物件,第二个物件将贴附至指定轴指定方向的表面(如果指定方向选中Center则会使第二个物件贴附到基准物件的正中心)。
第三个物件及之后所有物件将与第二个物件作为一个整体,保持相对位置不变。
- SetPosition
设置坐标。
选中一个基准物件,并设置其坐标。
第二个物件及之后所有物件将与第一个物件作为一个整体,保持相对位置不变。