Книга: Написание скриптов для Blender 2.49

Рабочий процесс - использование cardboard.py

Рабочий процесс - использование cardboard.py

Допустим, что у вас есть высокополигональный объект, и что Вы хотели бы преобразовать его в набор билбордов, тогда работа могла бы выглядеть примерно так:

1. Создать объект с именем CardboardP.

2. Назначить систему частиц на этот объект.

3. Создать временный куб.

4. Назначить временный куб дублированным объектом в первой системе частиц  объекта  CarboardP.

5. Выбрать (сделать активным) объект, который будет отрендерен как набор билбордов.

6. Запустить cardboard.py.

7. Выбрать первоначальную камеру и отрендерить сцену.

Конечно, скрипт можно изменить, чтобы пропустить автоматизированную замену меша объектов дублирования, если это нужно. Например, если мы хотели бы использовать объекты dupliverts вместо частиц, мы должны просто сгенерировать cardboard объект и назначить свой меш на объект дублирования. Если мы используем систему частиц, мы, вероятно, не хотим, чтобы все размноженные объекты были ориентированы точно в одном и том же направлении. Мы могли бы, следовательно, сделать их вращение случайным, пример настройки для этого показан на следующем скриншоте:


Следующий скриншот иллюстрирует применение билбордов, созданных из модели дерева, и использованных в системе частиц:


Оглавление книги


Генерация: 1.149. Запросов К БД/Cache: 3 / 1
поделиться
Вверх Вниз