Игрался с MaxScript

  Рет қаралды 18,293

BodyulCG.com

BodyulCG.com

11 жыл бұрын

Написал свой один из первых кривых скриптов)

Пікірлер: 16
@stascrash
@stascrash 9 жыл бұрын
prvet, klassno!
@DenisNIKOBusarinov
@DenisNIKOBusarinov 9 жыл бұрын
Владислав, есть сейчас смысл использовать MAX SCRIPT? Или питон использовать?
@halamato
@halamato 9 жыл бұрын
very usefull but that seems to be simple modification of expose transform mod that you can find being used here Expose Transform Trick for 3ds Max
@nzn4act
@nzn4act 10 жыл бұрын
It would be a nice addition to PolyFX..
@clyvejames
@clyvejames 10 жыл бұрын
Great work! Is the script available in any form?
@BodyulCG
@BodyulCG 10 жыл бұрын
Thanks) This script is very raw. He did not write down the animation keys. And unfortunately I deleted all the source code, and the script (
@tsam170
@tsam170 9 жыл бұрын
Владислав Бодюл awesome script indeed, i wish that you hadn't deleted it i would have loved to have known if there was any more code on line 20 :) i wanted to attempt to type in the script myself :)
@Dalplatinum
@Dalplatinum 9 жыл бұрын
Tim Samuels There was nothing after 'undefined' that I can think of. I typed it out and it seems to work. Rollout EffectsX "EffectsX" ( button btn_scale "ScaleX" pos:[96,38] width:50 height:21 button btn_bend "BendX" pos:[97,81] width:48 height:21 button btn_bend_add "Add_Bend" pos:[12,103] width:56 height:21 button btn_bend_del "Del" pos:[82,103] width:54 height:21 spinner spn_scale_r "Radius" pos:[24,41] width:70 height:16 range:[1,100,1] groupBox grp1 "BEND" pos:[8,65] width:144 height:64 groupBox grp2 "SCALE" pos:[8,25] width:144 height:40 spinner spn_bend_r "Radius" pos:[24,83] width:70 height:16 range:[1,100,1] button btn5_del_ch "DeleteAllChangeHandlers" pos:[14,4] width:130 height:21 on btn5_del_ch pressed do ( deleteAllChangeHandlers id:id ) on btn_bend_del pressed do ( for b in $box* do ( bv=b.modifiers as string if bv=="#modifiers(BendMod:Bend)" then deleteModifier b b.modifiers[#Bend] else undefined ) ) on btn_bend_add pressed do ( for b in $box* do ( addModifier b (Bend ()) ui:on b.modifiers[#Bend].BendAxis = 1 b.modifiers[#Bend].BendDir = 90 ) ) on btn_scale pressed do ( deleteAllChangeHandlers id:i when transform $point001 changes do ( for obj in $box* do ( dis=((Distance $Point001 obj)*3) dis2 = (spn_scale_r.value*10) if dis>=dis2 then dis=dis2 else dis obj.scale=[dis,dis,dis]/(spn_scale_r.value*10) ) ) ) on btn_bend pressed do ( deleteAllChangeHandlers id:i when transform $point001 changes do ( for obj in $box* do ( dis=((Distance $Point001 obj)*3*spn_bend_r.value) dis2 = 360 if dis>=dis2 then dis=dis2 else dis obj.modifiers[#Bend].BendAngle = dis ) ) ) ) CreateDialog EffectsX There you go. I hope OP doesn't mind.
@tsam170
@tsam170 9 жыл бұрын
Cool ill have to try it out thanks. im just learning about scripting and really getting into it, this will help further understand whats going on. thank you.
@Sivermax3
@Sivermax3 8 жыл бұрын
amazing i loved wow......
@userrussia9718
@userrussia9718 9 жыл бұрын
у меня не работает! Rollout EffectsX "EffectsX" ( button btn_scale "ScaleX" pos:[96,38] width:50 height:21 button btn_bend "BendX" pos: [97,81] width:48 height:21 button btn_bend_add "Add_Bend" pos:[12,103] width:56 height:21 button btn_bend_del "Del" pos:[84,103] width:54 height:21 spinner spn_scale_r "Radius" pos:[24,41] width:70 height:16 range:[1,100,1] groupBox grp1 "BEND" pos:[8,65] width:144 height:64 groupBox grp2 "SCALE" pos:[8,25] width:144 height:40 spinner spn_bend_r "Radius" pos:[24,83] width:70 height:16 range:[1,100,1] button btn5_del_ch "DeleteAllChangeHandlers" pos:[14,4] width:130 height:21 on btn5_del_ch pressed do ( deleteAllChangeHandlers id:i ) on btn_bend_del pressed do ( for b in $box*** do ( bv=b.modifiers as string if bv=="#modifiers(BendMod:Bend)" then deleteModifier b b.modifiers[#Bend] else undefined ) ) on btn_bend_add pressed do ( for b in $box*** do ( addModifier b (Bend ()) ui:on b.modifiers[#Bend].BendAxis = 1 b.modifiers[#Bend].BendDir = 90 ) ) on btn_scale pressed do ( deleteAllChangeHandlers id:i when transform $point001 changes do ( for obj in $box*** do( dis=((Distance $Point001 obj)*3) dis2=(spn_scale_r.value*10) if dis>=dis2 then dis=dis2 else dis obj.scale=[dis,dis,dis]/(spn_scale_r.value*10) ) ) ) on btn_bend pressed do ( deleteAllChangeHandlers id:i when transform $point001 changes do ( for obj in $box*** do( dis=((Distance $Point001 obj)*spn_bend_r.value) dis2=360 if dis>=dis2 then dis=dis2 else dis obj.modifiers[#Bend].BendAngle=dis ) ) ) ) CreateDialog EffectsX
@Sivermax3
@Sivermax3 8 жыл бұрын
+Ass Russia crazy effect..... i loved thanks so match
@sumairsaeed1466
@sumairsaeed1466 7 жыл бұрын
Thanks alot Russian Ass . , thank you .
@muthujm1990
@muthujm1990 8 жыл бұрын
How to download this script
@BodyulCG
@BodyulCG 8 жыл бұрын
+Moorthy G The script file has been lost.
PolyFX v2.0
10:11
BodyulCG.com
Рет қаралды 53 М.
تجربة أغرب توصيلة شحن ضد القطع تماما
00:56
صدام العزي
Рет қаралды 59 МЛН
50 YouTubers Fight For $1,000,000
41:27
MrBeast
Рет қаралды 188 МЛН
Maxscript for 3D Artists - Lesson 1:  ( Info & Basics )
31:27
KevinHarper3DArtist
Рет қаралды 53 М.
Game of Life (MaxScript)
2:20
BodyulCG.com
Рет қаралды 3 М.
Chaos Phoenix - Working With Cascaded Simulators
14:36
Zdravko Pavlov
Рет қаралды 3 М.
FoldMeshFX | 3ds Max  Animation Tool
6:59
BodyulCG.com
Рет қаралды 35 М.
How did the Enigma Machine work?
19:26
Jared Owen
Рет қаралды 9 МЛН
3ds max quick tuts: curved brick wall
3:45
romullus3d
Рет қаралды 56 М.
Script week 2# Spline rope and spline fibers
9:28
sanvfx
Рет қаралды 79 М.
Maxscript Basics
12:04
Eat 3D
Рет қаралды 29 М.
Script week 4# Poly FX
13:16
sanvfx
Рет қаралды 55 М.
Cleaning gadgets #food #funny #comedy
0:19
IK REACTS
Рет қаралды 8 МЛН
他们在说什么,不能当面说。#海贼王#路飞
0:15
路飞与唐舞桐
Рет қаралды 10 МЛН
Don´t WASTE FOOD pt.2 🍕
0:19
LosWagners ENG
Рет қаралды 49 МЛН
My Hero Brother‼️ How to Survive Swimming Pool😎 Like a Boss💕❤️😘 | JJaiPan #Shorts
0:49