На данный момент у нас уже есть Eclipse с уже установленным Eclipse –плагином для PyDev. Причем, интерпретатором для этого плагина является тот, который поставляется с дистрибутивом Cinema 4D. Несколько неожиданно то, что версия Python 2.6.8. Но об этом в конце статьи, так реализована поддержка работы с кодом на Python для проектов Cinema 4D. Точнее, автоматически подгружается библиотека определений (модулей) из Cinema 4D и редактор Eclipse понимает текст и не окрашивает текст сплошным красным цветом.
Cinema 4D: плагины (plug-ins)
В этой статье познакомимся с плагинами. Если коротко, то все видимое на экранной форме Cinema 4D является набором экземпляров классов некоторых предустановленных плагинов. Но можно дополнительно создавать и свои, пользовательские плагины. Если говорить о типах плагинов, то в примерах разработки можно увидеть несколько типов. Номер в круглых скобках – это регистрационный номер, выдаваемый Cinema 4D, как, узнаем позже. Базовые 4 типа это объектные, командные, инструмент и тег. Различия в месте расположения на экранной форме и пользовательском интерфейсе.
Обучение Python. Урок 3. Функции
Итак, с циклами ты уже знаком, что такое переменные, знаешь, пора разбираться с функциями. Функция – это проименованная часть программы, которая может вызываться в коде программы сколько угодно раз и может возвращать или не возвращать значение.
Обучение Python. Урок 2
В программировании существуют разные типы данных. Это что-то вроде пояснения к тумбочке-переменной, например ты не будешь хранить носки в тумбочке для еды. Так же и здесь. В более низких языках нужно четко указать какого типа у тебя переменная, но питон – язык с динамической типизацией – это значит, что ты можешь узнать какого типа переменная на данный момент, но тебе не обязательно следить за этим.
Обучение Python. Урок 1
Итак, ты решил изучать язык программирования Python. И я готов в этом помочь. Уроки рассчитаны на людей, которые только начинают постигать искусство программирования, и я буду прояснять некоторые термины и понятия, сленг и сокращения. Язык программирования у нас будет сокращаться до “ЯП”. Python будем называть “питоном” или “пайсоном”. Так же стоит понимать, что питон у нас интерпретируемый ЯП. Да, помимо обучения непосредственно программированию, я буду приучать к самому важному процессу в IT отрасли: поиску информации.
Cinema 4D: фракталы и сплайны
Поговорим о моделях вычислений подробнее. Что такое язык программирования, как он представляется многим? Изначально это просто текст, называемый исходным текстом, составлен из фиксированного количества символов, организованных в более сложную структуру – слов. Это не единственный уровень организации, но другие рассматривать не будем. Далее этот текст подвергается обработке компилятором либо интерпретатором, и получаем уже другой текст, состоящий из символов, понятных исполняющему устройству (для процессоров это 0 и 1) , символы алфавита объединены в более сложные структуры, команды (и здесь возможно продолжить лестницу иерархии).
Обучение CINEMA 4D + Python: Программирование, предметная область.
При изучении программирования приходится решать три типичные задачи:
Какие языки изучать. Какие примеры предлагать при изучении. Понимание программирования на таком уровне, что бы переход с одного языка на другой не вызывал затруднений. Со всеми тремя задачами, ныне, определенно, есть проблемы.