Player Rendering

玩家模型皮肤渲染程度
有以下选项让你改变玩家模型皮肤的渲染程度(也就是看起来怎么样,比如半透明效果)

ma_render modes
ma_render模式

这些模型皮肤的渲染多种多样,因此好多其实都不怎么修改的
下面的列表时从SDK中获取的参数,给大家作为指引。


0 = Normal, // src
1 = TransColor, // c*a+dest*(1-a)
2 = TransTexture, // src*a+dest*(1-a)
3 = Glow, // src*a+dest -- No Z buffer checks -- Fixed size in screen space
4 = TransAlpha, // src*srca+dest*(1-srca)
5 = TransAdd, // src*a+dest
6 = Environmental, // not drawn, used for environmental effects
7 = TransAddFrameBlend, // use a fractional frame value to blend between animation frames
8 = TransAlphaAdd, // src + dest*(1-a)
9 = WorldGlow, // Same as kRenderGlow but not fixed size in screen space
10 = None,// Don't render.

ma_renderfx modes
ma_renderfx模式

这些模型皮肤的渲染多种多样,因此好多其实都不怎么修改的
下面的列表时从SDK中获取的参数,给大家作为指引。

0 = FxNone,
1 = FxPulseSlow,
2 = FxPulseFast,
3 = FxPulseSlowWide,
4 = FxPulseFastWide,
5 = FxFadeSlow,
6 = FxFadeFast,
7 = FxSolidSlow,
8 = FxSolidFast,
9 = FxStrobeSlow,
10 = FxStrobeFast,
11 = FxStrobeFaster,
12 = FxFlickerSlow,
13 = FxFlickerFast,
14 = FxNoDissipation,
15 = FxDistort,
16 = FxHologram,
17 = FxExplode,
18 = FxGlowShell,
19 = FxClampMinScale,
20 = FxEnvRain,
21 = FxEnvSnow,
22 = FxSpotlight,
23 = FxRagdoll,
24 = FxPulseFastWider,
25 = FxMax