Что Вам нужно для этой книги
Все примеры в книге используют Блендер 2.49 (доступный на сайте www.blender.org) и встроенный язык Питон 2.6.x. Многие примеры допускают, что у вас есть полный дистрибутив Питона (www.python.org). В Главе 1, Расширение Блендера с помощью Питона, Вам рассказывается как установить полный дистрибутив, если Вы его ещё не имеете. Блендер и Питон - платформонезависимые, и все примеры должны работать одинаково хорошо в Windows, Linux, и Mac. Несколько дополнительных модулей могут также использоваться, и инструкции по их загрузке предусмотрены, где это необходимо. Все примеры могут быть загружены с веб-сайта издателя (http://www.packtpub.com).
Для кого эта книга
Эта книга предназначена для пользователей, довольных Блендером, как инструментом моделирования и рендеринга, и которые хотят расширить свои навыки использованием скриптов Блендера для автоматизации трудоемких задач и достижения результатов, в противном случае невозможных. Опыт в Блендере имеет важное значение, а также небольшой опыт в программировании на Питоне.
Соглашения
В этой книге Вы найдете множество стилей текста, которые определяют различные типы информации. Вот некоторые примеры этих стилей, и объяснения их значений.
Кодовые слова в тексте показаны следующим образом: "файл на Питоне с мешевыми строительными блоками называется >mymesh.py
, так что первая часть нашего кода содержит следующий оператор >import
."
Блок кода вставляется следующим образом:
>def event(evt, val):
> if evt == Draw.ESCKEY:
> Draw.Exit() # exit when user presses ESC
> return
Когда мы хотим привлечь ваше внимание к конкретной части блока кода, важные строки или пункты показываются жирным шрифтом:
>def error(text):
> Draw.Register(lambda:msg(text), event, button_event)
Любая командная строка ввода или вывода пишется следующим образом:
blender -P /full/path/to/barchart.py
Новые условия и важные слова показываются жирным шрифтом. Слова, которые Вы видите на экране в меню или в диалогах, например, появляются в тексте подобно этому: "Затем мы можем применить эту группу вершин к параметру плотности на дополнительной панели контекста частиц, чтобы управлять эмиссией."
Предупреждения или важные примечания появляются в блоке, подобном этому.
Подсказки и хитрости появляются вот так.
Обратная связь с читателем
Обратная связь с нашими читателеми всегда приветствуется. Сообщите то, что Вы думаете об этой книге - что Вам понравилось или может быть не понравилось. Обратная связь с Читателем важна для нас, чтобы разрабатывать издания, от которых Вы действительно получите максимальную отдачу.