5 ]2 Z. q; w6 o* l. t R9 d! x2 V. i 3 x+ e1 z% f' a9 ? |; z) x 8 T9 {6 M* u% p3 O2 i) ^5 N & h6 x0 `9 i7 q8 ^: p8 X# @( u [url=]Guruware Ivy(Max制作藤蔓插件)使用帮助[/url]Guruware Ivy(gw Ivy)是制作藤蔓的Max插件,其原型是藤蔓生成程序Ivy Generator,相信大家对这个并不陌生,改为插件后使用更加方便,功能亦有增强。 ( B7 z% N; ? t$ K* P& \8 }+ e Guruware的网站http://www.guruware.at/main/ - \& x% l N8 }0 b% X 以下翻译原作者的使用手册 ( s% e5 t0 n3 J9 @1 Q# `, s+ w Ivy在真实比例的场景中生长效果较好,放在500米高的树上可就不怎么样了。。所以来试试这个吧~种藤蔓就像写插件一样容易~(Probe:晕)看过下面的介绍还会更简单:) 1)放置藤蔓根部(IvyRoot) 2)点“Grow”按钮 3)在视口里观察藤蔓的生长 ) |$ C; l+ t( e" b7 l- F+ v 4)再次点“Grow”按钮停止生长 0 k: `7 t) }6 O7 ^4 D) c 5)藤蔓会自动赋予一个多维材质 6)要做生长动画?请给藤蔓年龄设置关键帧 5 K, S- `) d* Z O/ ]1 s7 r+ U v0.76b变更 - 增加参数的可调节范围 5 B& q0 H7 ]# p* K0 _. s - 支持3ds Max 7/8 - 更好的叶面朝向,我认为。。 & E' E3 V& d1 }: Z v0.8b变更 - 可以存取预设参数 + Q, k- S! F% k# c3 { - 通过叶片年龄影响顶点颜色 2 d; F; B+ r/ H5 P4 Y! g: G7 `# h: D - 修正:变更CS-Distance参数时枝条过细的问题 v0.81b变更 - 再次增加参数的可调节范围 0 Y! {" l+ M+ q1 L v0.82b变更 & b* d& O) }6 d. P& P8 L3 E0 c- Y - 修正:用backburner致使藤蔓移至世界中心的问题 + T! z# @+ N( M1 m - 修正:删除生长中的藤蔓会当机的问题 ! ~+ q" G$ h& p q9 k - [4 u% X; m. y* h9 g OK,现在来种一棵。 7 p& b6 Y3 M7 h( ^$ D 创建:首先在场景里放置藤蔓根部。。从哪里找到这玩意呢? 创建面板->第一项,几何体->从下拉菜单找到“Guruware”,下面出现的“gwIvy”就是了。你也可勾选上自动栅格|AutoGrid用来对齐物体。 5 A' f1 y2 W. g0 V 将它放到你的场景中,比如地面就不错。事实上它可以种到任何位置,只要保证它不在某个面的下方即可(因为一个面的背侧阻碍藤蔓生长)。你可以移动它,但(按照设计)不能旋转或缩放。想要藤蔓向上生长,要把根部靠着墙放,否则它就只会在地上——如果有地面的话——爬了。。 6 ~9 R4 z3 W! s% P: D 生长参数展卷栏:如果你的场景是真实比例的,则无需改变“Grow-Params”展卷栏的任何参数——显然的,这些参数只是为更好调整生长过程。如果场景未经正确缩放,你可能花些时间调一下这些数值了~ / k& Q4 Y7 S4 i# ^ Grow-Parameters,生长参数 - n& @( @3 K) I. Z& y [5 J Grow-Size,设定每次增长的长度 ( Y& j+ @3 L) Q, M1 a# D Up-Vector,向上生长的数量(Probe:可以负值,即悬垂生长) . E) f7 o/ X: T2 p6 J1 ?6 ~ Primary Weight,沿之前增长方向的数量 6 G- t# Z8 D$ w* }- q5 e8 Q Random Weight,随机增长的数量 / g' p% J' k9 g; Y7 C8 a7 w: @2 @ Gravity,重力影响 ) n& t7 ]6 w! c7 I/ u Adhesion,支撑强度(吸附到周围物体的程度) Adh.Distance,支撑起效的最大距离 # D+ Z" Z. K8 a Branching,分出新枝条的几率 Max Length,一个分支的最大长度 Length Variation,分支最大长度的变化程度 1 L0 d" S. E( k$ l2 }, _: w Max.Parents,母枝的最大数量,设为0则一直不分枝 $ Y9 F, B4 q0 N4 L3 b2 V Seed,随机种子 2 |/ U3 `+ E" g2 | D' z Threads,使用多少CPU线程,最大值跟电脑的CPU/CPU核心数有关 # h* }2 i7 D+ O* t7 a! C/ }6 s Grow Ivy,启动/停止藤蔓生长 . u* b7 _0 h1 K- O* y Age,藤蔓年龄(一龄增加Grow-Size的长度),唯一一个可动画的参数 Stop at,勾选后设置一个年龄,在到达此年龄时停止生长,这样你可以在运行时去喝咖啡了 7 x" D4 u+ N0 U" K' w* k living branches,统计值,活枝条数量(只有活枝条能生长) grow-time,统计值,总生长时间 : W5 `6 ^3 K" \6 `- C8 C8 G/ G" o+ F 现在请点击“Grow”按钮,藤蔓将生长,如魔法般的运行。生长时你仍可以转动视口观察之(只要别取消选择这棵藤蔓),仍可以设置材质,仍可以。。。 , Y. |5 P/ {( a2 ` 3 J2 {, j9 Q l+ a9 K 网格展卷栏:藤蔓长好后,可以调一下“Mesh”展卷栏中的相关参数使其更好看。 在“Branches”枝条部分,可以设置—— ( {: `/ E# ?: n6 z% N+ `8 e( T* _ Size,枝条粗细,数值是其半径 Sides,枝条侧面的面数 3 J' A1 d4 m: v. {8 } P {! _ CS-Distance,枝条交叠距离(此数值内视为相交,为减少面数) 在“Leaves”叶片部分,可以设置—— : W. W8 Y, D- g Seed,随机种子,可随机指定叶片分布及朝向 Chaos,叶片朝向混乱度 0 x% N1 R- ]( b3 t4 n Size,叶片大小 + ^8 R$ L2 |4 A8 Q o! [ Density,叶片密度 可见性:这里设置视口/渲染时藤蔓的可见性 Main Branch,指主枝条(Probe:右侧“Br”为显示/隐藏此类枝条,“L”为显示/隐藏此类叶片,下同) Old Branch,同时有母枝和子枝的枝条 Young Branch,只有母枝的枝条 1 G, G) F1 r' M" d. k2 D7 F smooth,枝条网格平滑 visible edges,网格边是否可见 4 m5 Q# T& F+ L 有关“边可见性”:我发现关闭“边显示”对贴图(尤其贴叶子时)大有帮助——可以看到贴图而非一堆白色的线。但是。。当转换藤蔓为Poly或加修改器时,一定记得打开这个选项! 3 S9 j3 ^4 y4 v$ j9 h0 N" p4 X3 Z 藤蔓材质:创建好的藤蔓已经被赋予了多维材质,“gwIvy01”的材质名为“IvyMaterial01”,其余类推。打开材质编辑器用吸管工具拾取材质即可。 4 `0 d5 m- n% j- E$ l( |6 ^ 藤蔓纹理可以在 Thomas Luft的藤蔓生成器页面 找到。 用来贴叶片的图是朝下的——而大多数树叶纹理都是朝上——但多我来说,叶子是吊在植株上,因此Z轴冲上,这是另一回事了。。 ) d% q% w! H& Q5 P, g7 p+ x 你的多维材质里会有1个枝条材质和12个叶片材质(未必全用的到),每个叶片材质都(在漫射通道)用了RGB Multiply map|RGB倍增贴图,其子贴图是叶片漫射纹理和Vertex Color map|顶点颜色贴图各一。创建藤蔓时会自动生成两张tga图像(_ivy_d.tga和_ivy_o.tga),放在第一个寻得的贴图路径下(通常是在“Max根目录\maps”),这就是藤蔓的默认贴图。此二图如已存在则不会被覆写,因此你可以用喜欢的图像代替它们来作默认贴图。 纹理展卷栏:“Texture”展卷栏里可设置枝条纹理,叶片的材质数目,不同叶片材质的比例及顶点颜色。 Use Vertex Colors,顶点颜色是否启用 在“Branches”枝条部分,可以设置—— Height,定义贴图高度,贴图会以此长度沿枝条方向重复排列 Rotate,旋转贴图,以“度”为单位 6 T1 y& y2 p0 U6 i/ E Twist,沿枝条方向扭转贴图 / c4 A6 p% j8 T+ T* S1 E) k 在“Leaves”叶片部分,可以设置—— % L3 C- U' H$ Y Seed,随机种子,随机给叶片分配子材质 Materials,叶片使用的材质数目 下面类似一组小展卷栏,这里共分为三类枝条“Main Branch”“Old Branch”“Young Branch”(区别见上),每一类里面都可设置叶片不同材质的频率及对应的顶点颜色。 - l% d4 @ _* e, J Update Leaves,调整参数后更新视口 % ?& k8 f9 B8 v. ^3 D& ] auto-update,自动更新视口 . h1 e6 T! N' `, |! c: {' c) @ 顶点颜色设置(带颜色的小方格)是可以拖放拷贝的,如要交换两个方格则是拖放时按住Ctrl(不会弹出烦人的对话框问你如何操作)。 ; Z- ?9 E+ k2 `' r0 Z o 叶片顶点颜色设置:这个对话框在点击小方格时出现 第一行告诉你正在设置哪个叶片材质 / F5 H2 s9 v9 X; G; l Variation区域设置颜色变化,下面每种颜色都可单独设置 Color Space,颜色空间,可选RGB或HSV模式,由下面那三个参数控制 Colors by Age区域设置叶片的年龄,是每个叶片的年龄,不是藤蔓年龄口牙! 这样就可以随着叶片变老设置不同颜色,可能性将是。。无穷无尽的,比如像图中这样:) 9 N; A' k5 K" J& U) O on,启用当前颜色 Age,应用当前颜色所需的叶片年龄,实际颜色会在上一个和这个之间取插值 Color,颜色,看图不解释 # ]8 Q: C: v2 f% F0 N pL,以叶片为单位应用颜色,去掉勾选则为每个顶点生成不同的颜色 % r( `$ m, l" j3 e2 N/ ~ 一些提示: 要让上面这些起作用,首先勾选“Use Vertex Colors”,在材质编辑器里取消视口显示贴图,这样能看到顶点颜色了吧。如果想在视口看到不透明度贴图的遮罩效果,需要取消勾选对应的漫射贴图。 颜色变化,颜色空间可以针对每个颜色运用不同的设置(除了色相),动画时要避免使用色相变化。如果某个顶点颜色关了“pL”复选框,其它的也要关上。 打开“Redraw Scene On Window Expose”,否则调颜色时视口看不到效果。 ' j5 M. [% H1 M$ C+ m% M9 n3 K + N- N( ~ @% z2 d7 P 预设展卷栏:这里的功能是显而易见的,载入/存储预设,每个参数,包括顶点颜色设置,都被存在预设里 附加提示: 藤蔓不能长到窗户上,对吧?你可以通过冻结窗户网格来“告诉”藤蔓不许在这生长。像这种冻结的网格仍被用作碰撞检测,但枝条在这里死的更快些。 ! G1 N/ H' U" ` 如果你给藤蔓加了修改器,生长中不会看到变化,因为这时并未生成网格。 加速生长的办法: . L7 \& K3 Z, C8 q - 关掉“Use Selection Brackets”(Probe:就是快捷键为J的白色边框) * o4 y/ F- D2 y3 U! B - 隐藏无关物体,太多的面会影响生长速度 X: {0 Y$ n" n9 G* Y7 _) h" n! P - 可能的话,将大型网格物体拆成几个小的,当然场景中上万的物体也是不行的:) * ?8 \+ F* o: ^4 k$ R6 U$ E - 禁用加在藤蔓对象上的所有修改器 如果藤蔓没有照你的意愿生长,可以随时停下,调整生长参数之后继续。& u/ I0 _1 M" @4 O! @7 G# C |
精华推荐
换一换
是个好东西!!!感谢分享!( A8 o1 r, _" l