Autor |
Mensagem |
< XSI ~ Jscript,vbscript, Phyton... qual como quando e porquê ? |
Nightwalker |
Colocada: Dom Jul 22, 2007 12:57 pm |
|
|
Veterano
Registo: 04 Out 2005
Mensagens: 743
|
é bom ter escolha... mas para quem não conheçe nenhuma linguagem e pretende começar no scripting em XSI... qual delas aprender? Usam-se linguagens diferentes para situaçãoes diferentes? Qual a mais simples? |
_________________ One of many at www.puraimagem.pt |
|
|
Voltar acima |
|
flash |
Colocada: Dom Jul 22, 2007 1:39 pm |
|
|
Site Admin
Registo: 28 Jan 2005
Mensagens: 1539
|
Whatever gets the job done!
Penso que python é mais poderoso, mas tens que ver qual das linguagens está melhor integrada com a API |
|
|
|
Voltar acima |
|
Sil3 |
Colocada: Seg Jul 23, 2007 9:08 am |
|
|
Veterano
Registo: 13 Set 2005
Mensagens: 758
|
Eu desde que peguei no XSi que ando para aprender uma linguagem...mas até agora nickles :p
A que está mais documentada é o VBScript, e ao que parece é a mais simples de se aprender, no entanto os TD´s regra geral usam JScript, mas vejo também muita gente a meter-se em Python.
Segundo o que leio, embora o VB possa parecer mais simples, ao que parece é uma linguagem muito "tosca", o JScript parece ter mais "power" mas, tal como o JScript é uma linguagem criada pela Microsoft e ao que parece a propria Micro já a meteu de lado.
Isto não responde em nada à tua pergunta lol, mas talvez aqui consigas tirar mais dúvidas:
http://www.xsi-blog.com/
e sim, é comum usar-se várias linguagens pelo que leio em forums. |
_________________ Sil3
(Lê-se Sile e não Sil + 3...vem dos meus tempos |33t do Unreal Tournament ) |
|
|
Voltar acima |
|
Nightwalker |
Colocada: Seg Jul 23, 2007 9:16 am |
|
|
Veterano
Registo: 04 Out 2005
Mensagens: 743
|
Estou mais inclinado para o Python.... já que parece estar a ser integrado em todas as apps (maya e houdini p ex...) ... Alguem tem esperiência com esta linguagem? |
_________________ One of many at www.puraimagem.pt |
|
|
Voltar acima |
|
Kameleon |
Colocada: Seg Jul 23, 2007 9:24 am |
|
|
Site Admin
Registo: 27 Jan 2005
Mensagens: 1108
Local/Origem: Lisboa/Porto - Portugal
|
Python sem duvida, isso nem se pergunta, nem deves hesitar
- I use python for all manor of things we have written full feature project management apps, asset browsers and a host of other bits and pieces. In terms of resources I must admit my first port of call is python.org, however I do like the oreily books "Programing Python" comes to mind. I would also recommend the Python help file that comes with the Active State distribution of python (I also think there IDE is the best, Komodo, wich is now free).
There also so some modules that I like and use all the time, I found these ones come in handy all the time:
PIL, this imaging lib is awesome I have written some really cool asset browsers that have utilised PIL, http://www.pythonware.com/products/pil/
Pyro, or Python Remote Object, I love this module for simple networking tasks, RPC and distrusted process's, http://pyro.sourceforge.net/
Twisted, is another networking module, its a bit big (theres an entire book on it), but it has some useful parts...
WxPython, this is the BEST gui lib for python, its wrapped around the C lib so its not so 'pythonic' but once your used to it or wrapped it you can build very feature rich apps very quickly and its very well documented... http://www.wxpython.org/
- http://sourceforge.net/projects/pywin32/
- There is an XML data base?
Exist:
http://exist.sourceforge.net/
Xindice:
http://xml.apache.org/xindice/
- Pyro is a Python Remote Object library written in python itself. Basically it allows python code segments to sit on a centralized server and clients can execute the code from anywhere on the network. You can think of it as distributed COM for python. More info and documentation can be found here http://pyro.sourceforge.net/
Twisted is a Python event driven network engine also written in python. I'm not that familiar with it only know that it's used as a python based web framework although I prever Django. Maybe someone else can elaborate on how this fits into their pipeline and maxscript. The projects home page is http://twistedmatrix.com/trac/
- Python has been around for 16 years and has been used in pipelines for most of those. So I would say that Python is production proven. http://www.python.org/about/success/ilm/ |
_________________ .artur leao.
You can do it! VFX |
|
|
Voltar acima |
|
Nightwalker |
Colocada: Seg Jul 23, 2007 10:50 am |
|
|
Veterano
Registo: 04 Out 2005
Mensagens: 743
|
Python it is then.... mas acho que v começar por coisitas mais simples... lol
cheers. |
_________________ One of many at www.puraimagem.pt |
|
|
Voltar acima |
|
|