É praticavel sim, e é coisa que possibilita bons chas e churrascos
entre artistas e programadores XD..
Olha a \'documentation/Help\' do maxscript:
http://docs.autodesk.com/3DSMAX/14/ENU/MAXScript%20Help%202012/
\"Criar uma coisa\" parametrica é objetivo de quase todo mundo que fica
sabendo do MAXScript.. Geralmente se faz coisas que se gosta, um que eu
mesmo tinha feito nesse sentido foi o YariMaker e o WeaponMaker.. \'Yari\' é
uma lança medieval japonesa.. Mas, particionando-se a arma (armas de combate
corpo-a-corpo) nas \'categorias\' tipicas das peças do Yari, dá pra fazer
qualquer arma (dividindo-se em \'lamina\',\'guarda/hilt\',\'cabo\', e \'pommel\',
com o weaponmaker já tenho coleçõezinhas de peças de quase todas as espadas
medievais também =d..).. E aí então o WeaponMaker também cria uma arma randomica
com as peças das coleções escolhidas (ou faz a arma com as peças escolhidas..)..
YariMaker (criador de lanças medievais japonesas):
https://www.youtube.com/watch?v=WMdbuOqbsnc
Aí nesse sentido, quase igual ao weaponmaker, fiz um pra carregar móveis de
coleção (tipo quase um \'Promob\'), pra eu por nas cenas (são móveis já todos com
as medidas e peças certinhas, e com rig pra mostrar as partes e abrir as portas
(com as corrediças e dobradiças bonitinhas, etc..).. Mas aí, assim como no caso do
WeaponMaker, os models já estão praticamente prontos, e com o script eu carregava
e alterava (por exemplo, no WeaponMaker todas as laminas são retas nos models, o usuário
q vai decidir a curvatura da espada, etc, etc..).. Criar realmente com o script, do
\'zerinho\', é um pouco mais dificil, mas é bastante praticavel.. Acho dificil até porque,
teria que ser um formato bastante basico do objeto, bastante \'generalista\' daquilo, pra
poder ter bastante uso, e ao mesmo tempo ser capaz de, com os parametros, criar uma coisa
única, do usuário..
Outros scripts q eu lembro (claro q eu lembro dos meus antes, mas esses proximos são
mais tecnicamente desenvolvidos, hehe..) pra criar coisas de maneira parametrica são:
-Parametric Cabinet
-Stone Placement Tools
-DiaRhombus
-Etc..
Com o maxscript, vc vai automatizar algumas coisas, então, pra pensar o script, é legal vc
tentar fazer as coisas vc na mão, aí então ir pensando jeitos de fazer isso via script \'de uma só vez e controlando os parametros\'...
A Beleza está entre a Ética e a Razão!..