形色主义's Archiver

米虫 发表于 2006-4-13 14:11

MAX插件教学系例---插件的分类

[转帖]
-I^ ]/Y+F)y(m_,F%v
/f1r n-t r-O5D5g 3DSMAX的插件名后缀主要分为以下类型:
"w)qo1xAT%W(?&B
7K2g4bW6dH~ 插件的后缀
v[%v mI ^ 在MAX中的位置及其作用*soDAe#w

_4OAU:\G,B .dlo
$jy#N7fH 位于Create建立命令面板中,可创建新的对象,包括建模、增加辅助物等。;`~/|.^?wY

XBXV4{Z T .dlm
WUi!Q'O)Oa 位于Modify变动命令面板中,可在“more…”中找到,可增加新的修改命令。7t%oO1s2S.] L'@
mc }o f"S9GV8r/v6[
.dlru2j+b&_)DO X"c
位于Environment的环境编辑器中,也可在File/preferences菜单的Rendering面板中,通过Production的Assign钮指定,或在4.0版中直接通过渲染面板进行指定。属于大气效果灯或渲染类插件。b|V E7tD

lz'xX)bj .fltd7L7XEW5R:lt
位于Video Post后期合成器中,属于后期合成中的特效。
'o_|r `5I
~EN-s0pOy&q .dlt}7T6u*f9Oz$D
位于材质编辑器Material Editor中,属于材质或贴图类的插件0H5I9lrQt.gZ

G+[ os7QRj .dle
qX&~7q5| Y+c 位于菜单File/Export中,用于导出(Export)新类型文件
Il6FQ2}8i d _,pV2WpN
.dliy6{7or|!s*H0x
位于菜单File/ Import中,用于导入(Import)新类型的文件#Z ]W n?.A
Ka%Mob&|-X
.dlu*`lq!N.k0g7].S3d o7f
位于Utility程序命令面板中,属于特殊用途的插件*q0h2IkL]{2___

?c&r A `m;k4]f .dlc
3_;~X F#UD 位于Motion移动命令面板中,属于动画控制器或针对于动画控制器的工具。
a"Y Q @l2T.o4oW!BQ
_3zapGGY .dlsyL x!f2tg
用于捕捉方面的设置
^-N3`N I6tndN4Z ,g"Y6]i-y b
.dlb:Y? i0f BD%N4t
其中的Shaders.dlb是作为渲染器类型的外挂
H0wLR8si z4K4?&x,E-lD#^
.dlk
F$U,[M0? 用于渲染时预过滤
T!XJ,_a 7S#y*ug$@G3m9E)E
.bmi
O+Y FR8^4q 位图文件的增强格式
Ha"Gy$Dv"}
o M u"b'\_F6O .dlv#GP,r@7c
用于渲染特效y'j(pulg
.G%q w"Y a7j[ q_ q
.dlh@'n2r#@Nc
用于渲染时取样
`7wtH&o;W_)c
,M7U:tTW@? w#U7lEI U .dlxmd7k#[6` [
用于系统中的外挂
&r"[ } \"g!O2l&L9|2P
{.Ad&Djj:h*V5I .dlf(` EM$l$Mz
字体类型外挂
D"^X e9_9sxY
+{&|'y9K0x#a*s)UM 按功能分类:+OB8b2L._&zH
ou/huV#o
一、创建类插件
M-p4|(^i@*bO6G 4\;W]3z:?g
创建类插件位于Create建立命令面板中,安装了这类的插件后可以为3DSMAX增加创建新的对象功能。这类的插件相当的多,根据所创建不同类别对象,又可以细分出以下几种类型插件:(V VX)s8Ti0d\2~
UROp `9t2a
1. 建模类插件:位于几何体Geometry选项列表框里,可以建造出三维的模型体;或位于二维Shapes的选项列表框里,可以建立出点线面等模型,或文字模型。创建类插件中绝大多数都是用来作建模的,如树工厂Tree Factory插件,通过它可以轻松的创建出各类树来。生物建模类插件Creature Creator,可以方便地组装出各种形态的怪兽。
4f+E!@2{sVC9f&c
.hL;C7Awq.t%eN*k 2. 新灯源类:位于光线Lights的选项列表框里,这类插件通常是为了改善3DSMAX自身灯源效果而新增一个新类型的灯源。&j:CDLFV2DO
$Hp(e'D[;c Zm
3. 摄像机类:位于摄像机Cameras的选项列表框里。如XidMary根据左右两眼分别定义两个摄象机,生成立体图象的插件。5}.o cL*O1xQ

-V"LDP9Kk+bm 4. 辅助体类:位于辅助体Helpers的选项列表框里。
g(SnBj;@ l,~
0`A9^7pd!` 5. 空间扭曲类:位于空间扭曲Space Warps的选项列表框里。如blurdeflector插件,是一个可变速的导向板。
:qII(J.A/@%H 5Hux1W(}
6. 体系类:位于体系Systems的选项列表框里。如创建玩具火车骨节的插件Toytrain。R[Y$z)HC
R*OW pzDC
二、修改类插件*a P*ES0^{n'Y8X
CU0?:a(Welc[;q k
位于Modify修改命令面板中,可在“more…”中找到这类插件,修改类插件可为3DSMAX增加新的修改命令,可增加一些更加强劲的修改功能。
@Wl3m ~0n]F;Z f2HD5l xg~
三、大气效果类插件
:?OX"CxRr
`YHR-gH:U4I 位于Environment的环境编辑器中,也可在File/preferences菜单的Rendering面板中,通过Production的Assign钮指定,或在4.0版中直接通过渲染面板进行指定。属于大气效果灯或渲染类插件。p yPP wtX

:Juvs/?6B 这类的插件的出现使得3DSMAX的制作环境效果动画或静帧图时,表现得更为出色。在3DSMAX应用中起着很重要的地位。
UeeyYS _N.T*Tic
四、后期合成类插件
N&C+[(I2K4k u
(IzU+i\+y.mP \ 位于菜单Rendering/Video Post后期合成中。一般的3D爱好者可能不常使用后期合成器中的特效功能,因此可能对后期合成的概念在些模糊。通过后期合成制作可以为制作好场景添加更多的美丽的特效,并能输出Render Scene(渲染场景)不能得到的效果。
Uc%@K0BI {
$F9Qi Zsn 五、材质贴图类插件 UFT N1Y-D3?
(t`T;?Q)K n"X0R }
位于材质编辑器Material Editor中,属于材质或贴图类的插件。
:@3gU!Fi(v6?m s{/L2J5c.S
解决MAX材质贴图功能有限的问题,使得对物体进行材质贴图可以完成一些出人意料的效果。如QuickDirt可以将干净的材质变旧,光凭普通材质贴图是作不出这种效果的。*sC|"d5KJS

}StV.q.M;g L(k ^ 另外还有一些插件,虽然不能用其文件名后缀来分类,但其用途上是用来解决一些不规则的高难度贴图,如DeepPaint3D、BodyPaint3D。&`Gd"K9?~7M

)l!~#AW"JUc 六、输入输出类插件
Zm$h8`9m9w T
`$L] ubKG 位于菜单File/Export中的插件是用于输出(Export)新类型文件;位于菜单File/ Import中,是用于输入(Import)新类型的文件。
n.~ D u{!N@Xu
3s"t"F8I)c qJe K7o 有不少的3D爱好者同时的使用多个3D类软件,有时在3DSMAX中制作好一个模型,想到另一个软件中使用,可是3DSMAX的输出功能却不支持你想要的文件类型,这就使得文件无法互相调用,但惹能找到一个有相应功能的插件就可解决这个不大不小的问题。如max2obj把MAX几何物体输入到Wavefront的OBJ文件格式的插件;obj2max把Wavefront的OBJ文件格式输入到3D Studio Max3.0的插件。{1M:_l#g(u8\F [$dw
&NJ,W1zF/~L
这类插件的文件大小通常都比较小,在应用上也是非常简单,不过它们的作用还是不可小觑的。X ZJ(Me+b7W8NO

RH Om4Q:~4Y A 七、应用程序类(辅助工具)插件
IV#vt u a
8A.v.a)NOclP&X 位于Utility程序命令面板中,属于特殊用途的插件。通常这类的插件其本身是没有多大用途的,往往是与外部某个软件作一些联系用的。
K|-}A9a"TdAsF5h w $X'}G| |t
如RealFlow是一个可在3DSMAX之外独立运行的插件,它通过一个接口插件与3DSMAX进行联系,而这个接口插件的位置就在Utility程序命令面板中。+Z"\9_q}[/Ay

X9PG `4h*zq-t 八、其它类插件
-Ri:~Du9_4w;tq S
`b+h E'e)jjj j~(l1w 插件根据其文件名后缀或功能进行分类,可分出以上几种类别,还没有分了,但剩下的一些类别的插件比较少,平常很少能遇到,再把它们分出来,出没有什么意义,故而将它们合起来通编到其它类插件中。:@-Cy7o.v z@a7S
-pL:x ek^}&H
九、综合类插件o pw~+I

[dN cK5xb 所谓综合类插件,主要是一些大型的商业插件,这些插件一般是由很多的小文件组成的,这些文件涉及到*.dlo、*.dlu、 *.dlr、 *.dlm等多种类型的插件文件,在功能上也非常强大,即可以创建对象,又可以对创建好的对象进行专门的变化修改,还可为场景添加环境特效。因此这类插件不通简单的分成某个具体的类别,故编属为综合类插件。
GXr7trL0X(Cj$}I
t%K+A ~yC:\$I,RS 按其它方式分类:2WN%{`,N
9\/B&g/AE5Y#dO
插件根据其文件名后缀或功能进行分类具有一定的规范性。但插件也能根据其它的一些方式进行分类。g)pzE9M"J

|&}$M Z/|ru|_\1B 由于插件有免费与商业付费之区别。故而可分为:`k'S9@(Y"V1n
{.M?R2fHo"p ~s
免费类插件:V#S1wgE2|OvCc
dAhZ{t
免费插件主要是些功能简单的小型共享类插件,这类插件往往只由一个文件构成,在功能上也非常的有限,实用价值不高。
q6B t%[~M
j3t+Wu,Gej'j` 有些开发商在开发一个新插件时,为了能测试其使用性能,发布一个测试版供给大家免费使用,但由于这种插件是在研发期,使用性能是存在不少漏洞,这会导致3DSMAX不稳定甚至死机。.WG'Y@9W

.[ V1Z!l"c[ 另外还有一些商业插件虽然已有了正式版,但价格不扉,为了能推广产品,提供了演试版本插件供大家免费学习使用,但这种插件很难用于商业应用,因为这些插件通常是有很多限制的,如个别功能不能用,或限用多少天或多少次等。但完全能让一些崇拜者体验一番。
V o-qHF
1s!t2Kio5O_+o$A_P 付费类插件::Di)ie?&Q/h7g f

b\/@ q sS q0tn 付费类插件大多是功能强大的大型商用插件。这类插件的售价从几十美元到上千美元不等。当然一等价钱一等货嘛!
7{VRyl?Xz [1hV6MM7VT
有些插件的功能很强大,但有应用中只针对3DSMAX的某一项功能进行加强改善。如通过3DSMAX的自身渲染器渲染出效果图有很多不如意的地方,不过通过一些专门用于渲染用的插件来进行渲染,可以使效果图更加真实生动。MA1Se:F.c3`V
W&m)}B(^/h1E6cS
因此根据专业功能的不同又可能一些商业插件进行下列分类:#c]mRw
~l%z5TXI
渲染器类插件oln&h+M&]W
mvE*H J#c`n
由于3D自身渲染器的缺陷,导致它拥有了各种各样的渲染插件,早期的Raymax RayGun等用于解决MAX的光线跟踪、折射渲染的速度和品质问题,起了很好的效果。现在以又开始流行光能传递(全局照明)渲染,如Mentalray、Brazil Anord Raymax FinalRender等 ,尽管方向不错,但目前还没有一个能达到满意的要求。实用价值不高,不过也有一些比较有现实意义的,如,Lightscape 和Lnsigh,用的是另一种物理光照算法,在建筑室内渲染上已经得到广泛应用。
%S}c7U$n,W#k O],Ky]H&n
渲染类插件最大的总量当属它的计算速度,有点为了一张高级的效果静帧图就要花费数分钟甚至数个小时才能渲染出来。对于这一点,即便是MAX自身的渲染器渲染一些复杂场景时也是缓慢的很。
T-BK#lzmX
0Ts ? L5xD$I 动画类插件se@ wc P

^*Ts p!Xi 这里讲得主要是角色类或动力学的高级动画,MAX4.0提供的骨骼为制作角色动画带来强大功能,但应用起过于麻烦。但有了Character Studio二足人物动画插件和Bones Pro多足动物插件,这一切变得简单得多了。+y:AF)l.W.wG$JX

*qZK2K4Nb5h 粒子类插件 L9Xs`9Ly/B&Z f

IT1s/[[8@ 粒子系统在3DSMAX中有着着非常重要的地位。通过粒子系统的设定可以制作出许许多多的超现实的动画来,并有广告领域中起着非常重要的作用。即便这样,3DSMAX自身的粒子系统还是不能满足人们的需求。
InR7t]&p
+?&@T&^pM"t}!S 专攻粒子动画的插件,如Particle Studio ThinkingParticle SandBlaster SprayMasterPr wV1V7k'L
8WK @%Y,{H
lllusion是虽然是一个二维的粒子类软件,但它与三维类非常重要的粒子软件,尽管它是一个相对独立的软件,但和3D在结合上使用很有意义。4R"\b6ho6u
%t9|8?du*U5^8@!b
特效类插件
8a"[A4W'zf&M 1[sI+cr5X
这类插件专门制作一些效果逼真的效果图,由于专业性很强,故制作出的效果可以以以假乱真,如AfterBurn制作爆炸后烟尘真实感就非常的强。
_+{!v-rAN
'W2J ]3@"X7Kfcd`Z 文件转换类插件
K4L&F:\4? Is6RN*F
0h3X4TQ#P}D0Ue 这类插件很有实用价值,主要是用来沟通各种三维软件的,例如3D Explorer PolyTrans等可以实现三维模型的转换,几乎支持目前所有三维软件;还有MoveTools可以实现骨骼、蒙皮乃至动作的转换,还有Geomagic Paraform可以将多边形转换为NURBS模型。
3y9d*K F^ p p2R
"P&a,T9](rh.z.H 大部分的插件的应用都是在3DSMAX启动时进行装载,在MAX内部使用,脱离了MAX就无法应用。也有少数的插件可独立于3DSMAX之外运行,只通过一个接口插件进行联系

yjhoo 发表于 2006-12-8 17:33

谢谢提供,辛苦了!

朱神 发表于 2006-12-24 15:09

学习了!
}Ut5Yq Y"z7q)z 收藏起来以后再温习

页: [1]

Powered by Discuz! Archiver 6.1.0  © 2001-2007 Comsenz Inc.