完美世界模型特效控制教程
示例:
(1)FxFilePath: 人物\通用\飞行\任意特效.gfx
此段为选取特效种类。可解包 GFX.PCK从中选择。
(2)HookName: HH_base
此段参数控制整体特效位置。可参照BON中位置来确定特效具体部位。
通常武器上位置设定HH_tip为武器的前端。HH_base为武器主体部分, CC_weapon为武器整体。人物及怪物模型则需参考BON并配合下边位 置参数对头部,左右眼睛,左右手,左右脚,特殊部位及移动特效进行设定。 5 uwl.n et
(3)HookOffset: 0.060742, -0.000119, 0.005000
此段逗号隔开的三个参数分别控制特效在X,Y,Z轴的位置。允许负值。例如加大X的数值,则特效像武器前方移动。减小则向武器后方移动。Y,Z部分同理。
(4)HookYaw: 1.50000
(5)HookPitch: 1.077453
(6)HookRot: 1.070796
(4)(5)(6)三段共同控制特效的360度旋转。可根据模型的需要对特效进行旋转找到最佳位置。
(7)BindParent: 1
( 8)FadeOut: 1
(9)UseModelAlpha: 1
(7)(8)(9)三段参照武器原设置即可。对特效无影响。
(10)GfxScale: 1.000000
此段控制特效大小。可根据所需视觉效果进行调整。允许小数。
(11)GfxSpeed: 2.000000
此段控制特效动画速度变化快慢。数值越大动画速度越快。
(12)GfxParamCount: 2
(13)EventType: 100
(14)StartTime: 5000
(15)TimeSpan: -2
(16)Once: 1
(12)~(16)段参照原文件设置,无需更改。
此外。ECM开始部分第三行OrgColor: ffffffff为模型颜色部分,更改其数值可改变模型颜色。SrcBlend: 5为贴图颜色覆盖程度,可改变其数值达到武器贴图本身效果变化。DestBlend: 6为模型的透明度,可改变数值使模型透明化从而变化出不同的效果。
一个模型往往需要很多种特效来共同实现一个好的视觉效果,我们可以对模型添加多段特效来完成对模型的美化,即增加示例中的部分
来达到目的。ECM中 CoGfxNum:N 为特效种类数量。每增加几种特效需要相应改变N值。