Собственно обсуждаем плюсы минусы языков и их взаимодействие с modo.
Наткнулся на ебольшую дискуссию в этой теме.
modo скрипты начинались с Perl, потом добавили поддержку Python и Lua.
Делитесь опытом.
У меня опыт только на Перле, не решаемых трудностей пока не встречал.
Редакция от 01.04.2016:
Используйте Python и PythonAPI.
Вводная по питону для чайников - https://www.codecademy.com/learn/python
Хороший справочник - http://www.dotnetperls.com/convert-python
Документация с примерами (не полная) - http://modo.sdk.thefoundry.co.uk/td-sdk/
Библиотека примеров (сниппетов) - http://modo.sdk.thefoundry.co.uk/wiki/Code_Snippets
mynglam
Тоже на перле пишу, ибо разбирался в свое время в чужих скриптах, а их большинство на нём писано.
Особых сложностей не возникало. Все эти 3 языка простенькие в контексте модо, за неделю можно прилично научиться шпрехать =)
MasterMO
молодо зелено
Клевая тема, но вот новичку чтожевсе-таки выбрать? Для несложных повседневных задач. ибо макросы моих потребностей не удовлетворяют.
Автор
Тринадцатый Гость
Node Painter
Ну так и я в перле новичок, знаю только общие принципы программирования (по верхам прошел Basic, VB, Pascal, Object Pascal)
Синтаксис не мудреный, разобрать можно.
Можно разобрать предметно.
Полно скриптов для изучения, почти все на перле. Можно начать с модификации чужих скриптов, можно идти по пути разрушения)) — портить и смотреть что не будет работать
почитать
вобщем если рассматривать в контексте модо, то лучше перл — примеров много, но это для новичка. А дальше видимо дело вкуса и тонкостей языков, в которые я не погружался.
flowlife
python. Везде он
MasterMO
молодо зелено
Хочется с заделом на будующее. Скрипты ломать собирать уже пробывал… но это как нажимать на кнопочки и ждать пока Пушкин не получится.
Можно конечно, но у меня лвл низок в этом вопросе. а вот с букваря начать самое то для меня.
Спасибо за ссылку, Сейчас стою перед выбором, в каком направлении двигатся, что выбрать. Видимо придется Люксфорум на этот вопрос пошерстить.
Автор
Тринадцатый Гость
Node Painter
Вот такая тема ещё есть на люксах — Perl and Modo for dummies
MasterMO
молодо зелено
Спасибо, сейчас гляну
jolly_rodger
молодо зелено
если рассматривать в связке с другими программами(например в моём случае программы композитинга, анимации), то это наверное Python и Lua
Автор
Тринадцатый Гость
Node Painter
А подробнее можно о связках с другими программами?
На Perl подвязывал один раз, через текстовый файл передавал значения. mcp (http://mymodo.ru/preset/modo-color-picker-mcp)
Автор
Тринадцатый Гость
Node Painter
Автор
Тринадцатый Гость
Node Painter
Думал что в Perl нет многомерных массивов. Но сегодня разобрался как его организовать с помощью ссылок.
my @q1 = (1,2,3);
my @q2 = (4,5,6);
my @q = (\@q1,\@q2);
lxout("$q[1]->[2]");
Автор
Тринадцатый Гость
Node Painter
А вот try-except в Perl походу нет.
iron100
В Houdini тоже Python.