3DCenter.ru

Здравствуйте, гость ( Вход | Регистрация )

 
Reply to this topicStart new topic
> Python
Pomidoroff
сообщение 13/10/2017, 13:58
Сообщение #1


Рыцарь форума
Иконка группы

Группа: Пользователи
Сообщений: 2 273
Регистрация: 25/04/2009
Из: Taunusstein
Пользователь №: 69 603



Потихоньку изучаю Python на Максе и сразу сталкнулся с такой засадой - в уроках предлагают версию 3, а в максе установлена 2.7. У версий отличается синтаксис.

Как изменить версию для Макса?
Go to the top of the page
 
+Quote Post
Kif
сообщение 13/10/2017, 14:30
Сообщение #2


Учитель
Иконка группы

Группа: Пользователи
Сообщений: 325
Регистрация: 12/03/2011
Из: Voronezh
Пользователь №: 83 453



Никак, используй 2.7. Если, конечно, будет удобно, ибо сама по себе интеграция сделана через пень, например, достучаться до методов в maxscript аля polyop.getVertSelection иначе чем через вызов максскрипта из питона нельзя. Для того, чтобы обращаться к объектам того же вирея, нужно сделать свой враппер. Да, всё это можно, но вопрос: а стоит ли овчинка выделки? И если решишь дальше ковыряться, настоятельно рекомендую прикрутить к максу WingIDE или другой внешний редактор для скриптов, где есть вменяемый автокомплит.
Go to the top of the page
 
+Quote Post
RGhost
сообщение 13/10/2017, 14:51
Сообщение #3


Рыцарь форума
Иконка группы

Группа: Участник
Сообщений: 2 056
Регистрация: 01/04/2003
Из: Moscow/Russia
Пользователь №: 1 802



Pomidoroff а почему решили Python в максе использовать а не maxscript?
Go to the top of the page
 
+Quote Post
Pomidoroff
сообщение 13/10/2017, 15:16
Сообщение #4


Рыцарь форума
Иконка группы

Группа: Пользователи
Сообщений: 2 273
Регистрация: 25/04/2009
Из: Taunusstein
Пользователь №: 69 603



2Kif. Понятно, спасибо.

2RGhost. Универсальный скриптовый язык. Лёгок в обучении и понимании. Подходит для Макса, Нюка, Натрона и Операционки. Кстати для всех перечисленых программ установлен 2.7! А ведь Троечька 8 лет назад вышла!!! В чём подвох?
Go to the top of the page
 
+Quote Post
Jahman
сообщение 13/10/2017, 16:44
Сообщение #5


уже всё сделал
Иконка группы

Группа: Пользователи
Сообщений: 2 176
Регистрация: 01/06/2005
Из: z3л3№гр@d
Пользователь №: 13 838



Конечно это может не выглядеть очевидным, но язык надо выбирать под задачу.
В нюке и прочих программах куда питон нормально прикручен оно может и пригодится, но насчет тридемакса не надо питать никаких иллюзий.
Информации ровно ноль, меньше чем по .net, который к слову прикручен был еще аж в 2012 версии и документации, по которому с тех пор не прибавилось ни грамма.

Ну, а касаемо написания утилит для операционки мне лично winforms в 100500 раз более симпатичен, чем pyqt. Ну и не знаю есть ли схожий c visual studio по возможностям бесплатный редактор для питона, помоему нет такого.
Go to the top of the page
 
+Quote Post
Pomidoroff
сообщение 13/10/2017, 17:11
Сообщение #6


Рыцарь форума
Иконка группы

Группа: Пользователи
Сообщений: 2 273
Регистрация: 25/04/2009
Из: Taunusstein
Пользователь №: 69 603



Мне как раз в основном для Нюка и надо, но самое основное - это хоть какой-то язык выучить. Выбрал пайтон из-за лёгкости. Конкретных задач нет, кроме оптимизации некоторых процесов в Нюке.
Go to the top of the page
 
+Quote Post
Kif
сообщение 14/10/2017, 02:11
Сообщение #7


Учитель
Иконка группы

Группа: Пользователи
Сообщений: 325
Регистрация: 12/03/2011
Из: Voronezh
Пользователь №: 83 453



Для подобных целей питон очень даже годен, для макса же лучше просто потыкать максскрипт. Была бы нормальная интеграция питона в макс, как в майке, например, выбор был бы очевиден, а так - не особо понятно, зачем он вообще. Разве что подцеплять сторонние библиотеки для специфичных целей.
Go to the top of the page
 
+Quote Post
12sunflowers
сообщение 14/10/2017, 02:28
Сообщение #8


Уважаемый
Иконка группы

Группа: Пользователи
Сообщений: 833
Регистрация: 05/05/2011
Из: Україна
Пользователь №: 83 911



Мои 5 коп. По ходу да, Питон хороший выбор. Он не только универсальный для граф пакетов(к вышеперечисленному добавлю Гудини, Блендер) но еще и популярный, что немаловажно.
OpenNews: Рейтинг языков программирования 2017 года от издания IEEE Spectrum
https://www.opennet.ru/opennews/art.shtml?num=46901

Сообщение отредактировал 12sunflowers - 14/10/2017, 02:29
Go to the top of the page
 
+Quote Post
Bots
сообщение Системное сообщение






Reply to this topicStart new topic

1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



RSS Текстовая версия Сейчас: 24/10/2017 - 10:44