Читаем Введение в написание скриптов на Питоне для Блендера 2.5x. Примеры кода полностью

origin[2] = 25

origin[0] = 0

import ob_action

ob_action.run(origin)

origin[0] += 5

import pose_action

pose_action.run(origin)

origin[0] += 5

import epicycle

epicycle.run(origin)

origin[0] += 5

import driver

driver.run(origin)  


# Симуляции

origin[2] = 15

origin[0] = 0

import hair

hair.run(origin)

origin[0] += 5

import edit_hair

edit_hair.run(origin)

origin[0] += 5

import particle

particle.run(origin)

origin[0] += 5

import cloth

cloth.run(origin)

origin[0] += 5

import softbody

softbody.run(origin)  


origin[2] = 10

origin[0] = 0

import fire

fire.run(origin)

origin[0] += 5

import flags

flags.run(origin)

origin[0] += 5

import smoke

smoke.run(origin)

origin[0] += 5

import crystal

crystal.run(origin)

origin[0] += 5  

origin[2] = -4.02

origin[0] = -10

import pile

pile.run(origin)

# Восстановление движка рендера

bpy.context.scene.render.engine = 'BLENDER_RENDER'  


# Другие типы данных

origin[2] = 20

origin[0] = 0

import text

text.run(origin)

origin[0] += 5

import lattice

lattice.run(origin)

origin[0] += 5

import curve

curve.run(origin)

origin[0] += 5

import path

path.run(origin)

import camera

camera.run(Vector((0,0,0)))  


# Слои и группы

import layers

layers.run

import groups

groups.run

# Восстановление слоёв после "Слоёв и групп"

scn.layers[0] = True

for n in range(1,20):

        scn.layers[n] = False  


# Вид

import world

world.run

import view

view.run


В кадре 71 ваш экран должен выглядеть как на картинке внизу. Отрендеренная версия представлена на главной странице.



Перейти на страницу:

Похожие книги

Adobe Flash. Создание аркад, головоломок и других игр с помощью ActionScript
Adobe Flash. Создание аркад, головоломок и других игр с помощью ActionScript

Данная книга посвящена программированию игр с помощью ActionScript. Здесь вы найдете подробные указания, необходимые для создания самых разных игр – аркад, головоломок, загадок и даже игровых автоматов. В тексте приведены исходные коды программ и детальные, доступно изложенные инструкции. Базовые принципы программирования ActionScript рассматриваются на примере игр, однако вы без труда сможете применить полученные знания и для разработки неигровых проектов, таких как Web-дизайн и реклама. Рекомендации Гэри Розенцвейга помогут вам не только придумывать занимательные игры и размещать их на Web-сайте, но и оптимизировать скорость их работы, а также защищать свои творения от несанкционированного копирования. Представленный в книге код несложно изменить для использования в других программах.Книга предназначена для широкого круга читателей – создателей анимационных роликов, художников-оформителей, программистов и разработчиков Web-сайтов. Издание может также выступать в качестве практического пособия по изучению ActionScript.

Гэри Розенцвейг

Программирование, программы, базы данных / Программирование / Книги по IT
Эффективное использование C++. 55 верных способов улучшить структуру и код ваших программ
Эффективное использование C++. 55 верных способов улучшить структуру и код ваших программ

Эта книга представляет собой перевод третьего издания американского бестселлера Effective C++ и является руководством по грамотному использованию языка C++. Она поможет сделать ваши программы более понятными, простыми в сопровождении и эффективными. Помимо материала, описывающего общую стратегию проектирования, книга включает в себя главы по программированию с применением шаблонов и по управлению ресурсами, а также множество советов, которые позволят усовершенствовать ваши программы и сделать работу более интересной и творческой. Книга также включает новый материал по принципам обработки исключений, паттернам проектирования и библиотечным средствам.Издание ориентировано на программистов, знакомых с основами C++ и имеющих навыки его практического применения.

Скотт Майерс , Скотт Мейерс

Программирование, программы, базы данных / Программирование / Книги по IT
Программирование. Принципы и практика использования C++ Исправленное издание
Программирование. Принципы и практика использования C++ Исправленное издание

Специальное издание самой читаемой и содержащей наиболее достоверные сведения книги по C++. Книга написана Бьярне Страуструпом — автором языка программирования C++ — и является каноническим изложением возможностей этого языка. Помимо подробного описания собственно языка, на страницах книги вы найдете доказавшие свою эффективность подходы к решению разнообразных задач проектирования и программирования. Многочисленные примеры демонстрируют как хороший стиль программирования на С-совместимом ядре C++, так и современный -ориентированный подход к созданию программных продуктов. Третье издание бестселлера было существенно переработано автором. Результатом этой переработки стала большая доступность книги для новичков. В то же время, текст обогатился сведениями и методиками программирования, которые могут оказаться полезными даже для многоопытных специалистов по C++. Не обойдены вниманием и нововведения языка: стандартная библиотека шаблонов (STL), пространства имен (namespaces), механизм идентификации типов во время выполнения (RTTI), явные приведения типов (cast-операторы) и другие. Настоящее специальное издание отличается от третьего добавлением двух новых приложений (посвященных локализации и безопасной обработке исключений средствами стандартной библиотеки), довольно многочисленными уточнениями в остальном тексте, а также исправлением множества опечаток. Книга адресована программистам, использующим в своей повседневной работе C++. Она также будет полезна преподавателям, студентам и всем, кто хочет ознакомиться с описанием языка «из первых рук».

Бьерн Страуструп , Бьёрн Страуструп , Валерий Федорович Альмухаметов , Ирина Сергеевна Козлова

Программирование, программы, базы данных / Базы данных / Программирование / Учебная и научная литература / Образование и наука / Книги по IT