Стандартные объекты
С помощью нулевых объектов вы можете создавать стандартные объекты, которые обычно используются при работе с различными инструментами Layout. Все стандартные объекты находятся в окне Object Properties.Создание стандартных объектов
1. Перейдите на вкладку Items, на панели инструментов появятся новые кнопки. Из выпадающего меню выберите пункты Objects -> Add Null (Объекты -> Добавить нулевой объект) - рис. 7.2.
2. На экране отобразится диалоговое окно Null Object. Чтобы создать объект с именем по умолчанию, щелкните по кнопке ОК или нажмите клавишу Enter (рис. 7.3). Теперь в начале сетки (в точке с координатами X = О, Y = О, Z = 0) появится нулевой объект (рис. 7.4).
3. В нижней части экрана щелкните по кнопке Properties (Свойства) или нажмите клавишу Р (рис. 7.5). Откроется окно Object Properties.
4. Перейдите на вкладку Geometry (Геометрия), из выпадающего меню Add Custom Object (Добавить стандартный объект) выберите объект Ruler (Линейка) - рис. 7.6.
5. В списке Custom Object (Стандартный объект) дважды щелкните по Ruler Z axis (Линейка по оси Z) - рис. 7.7.
6. В появившемся окне свойств объекта Ruler оставьте установленные по умолчанию значения (рис. 7.8) и закройте его.
7. Из выпадающего меню, находящегося в левом верхнем углу окна проекции, выберите пункт Right (ZY) (Справа (ZY)), чтобы изменить текущий вид на вид справа.
8. На панели инструментов щелкните по кнопке Stretch. Запустится одноименный инструмент. В окне проекции растяните нулевой объект. При перемещении указателя мыши влево линейка сжимается, вправо - удлиняется (рис. 7.9).
В Lightwave 3D существует множество стандартных объектов, которые вы можете использовать при создании анимации. Если вы хотите, узнать об этом подробнее, обратитесь к справочному руководству пользователя.
Замена объекта
Иногда при работе над проектом может возникнуть необходимость заменить один объект другим. Например, вы использовали нулевой объект как заполнитель, а потом захотели заменить его реальным объектом. Возможно, потребовалось изменить разрешение объекта при нахождении на определенном расстоянии от камеры или же просто заменить объект сцены другим во время анимации.Замена другим объектом
1. Выполните шаги 1 и 2 процедуры «Создание стандартных объектов».
2. Из выпадающего меню Replace (Заменить) на панели инструментов выберите команду Replace with Object File (Заменить файлом объекта) - рис. 7.10.
3. Появится диалоговое окно открытия файла (рис. 7.11). Выберите объект и щелкните по кнопке Open (Открыть). Layout заменит нулевой объект выделенным.
Замена нулевым объектом
1. Загрузите объект в Layout.
2. Из выпадающего меню Replace (Заменить) выберите пункт Replace with Null Object (Заменить нулевым объектом) - рис. 7.12.
3. Появится диалоговое окно Null Object Name (Имя нулевого объекта). Чтобы присвоить нулевому объекту имя заменяемого, щелкните по кнопке ОК или нажмите клавишу Enter (рис. 7.13).
Кроме того, это позволяет существенно уменьшить объем используемой памяти. Например, нет необходимости загружать в память объект, имеющий 500000 полигонов, который будет фигурировать в сцене лишь 10 секунд и только три из них находиться недалеко от камеры. Чтобы не отображать полмиллиона полигонов, достаточно использовать варианты изображения этого объекта с 250000 и 125000 полигонов для различной степени удаленности от камеры. Если объект находится рядом с камерой, то его разрешение можно увеличить, а если он отдаляется - уменьшить. Приводимая ниже процедура разбита на несколько этапов, чтобы было проще запомнить очередность действий.
Помимо Level-of-Detail Object Replacement в LightWave 3D 8 добавлена новая опция - Level-of-detail Mesh Refinement. Нововведение позволяет избежать работы над подготовкой нескольких объектов с разной детализацией, и поочередной их загрузки в Layout. Вместо этого можно манипулировать значениями SubPatch Level непосредственно на оригинальном объекте, изменяя его детализацию в зависимости от расстояния этого объекта до камеры.
Использование Level-of-Detail Object Replacement
1. В Modeler создайте три шара (см. главу 3). Первый должен иметь 48 граней и 24 сегмента, второй - 24 грани и 12 сегментов, а третий - 12 граней и 6 сегментов. Всё остальные параметры оставьте заданными по умолчанию (рис. 7.14).
2. Сохраните первый шар в файле LOD-HiRes.lwo, второй - LOD-MidRes.lwo, a третий - LOD-LowRes.lwo.
3. Загрузите файл LOD-HiRes.lwo в Layout.
4. Чтобы установить шаг сетки равным 1 м, нажмите клавишу ] (Закрывающая квадратная скобка) - рис. 7.15.
5. Перейдите на вкладку Items (Элементы), затем щелкните по кнопке Move на панели инструментов или нажмите клавишу Т. Запустится инструмент Move. Перетащите объект LOD-HiRes.lwo в точку с координатой 10 м по оси Z.
6. Чтобы создать опорный кадр, нажмите клавишу Enter.
7. Перейдите к кадру с номером 60.
8. Перетащите объект LOD-HiRes.lwo в точку на оси Z с координатой - 2 м. Перед камерой отразится траектория перемещения объекта (рис. 7.16).
9. Щелкните по кнопке Items Properties (Свойства элемента) или нажмите клавишу Р. Откроется окно Object Properties (Свойства элемента).
10. Перейдите на вкладку Geometry (Геометрия) и из выпадающего меню Object Replacement выберите пункт Level-of-Detail Object Replacement (рис. 7.17).
11. Щелкните по кнопке Options, расположенной рядом с выпадающим меню, чтобы открыть окно свойств Level-of-Detail Object Replacement (рис. 7.18).
12. В первом поле Beyond Distance (Расстояние свыше) введите 4 м и нажмите Enter. Это означает, что как только объект удалится от камеры более чем на 4 метра, он будет заменен другим.
13. Щелкните по первой кнопке Use Object (Использовать объект). В открывшемся диалоговом окне выберите файл LOD-MedRes.lwo (рис. 7.19) и нажмите клавишу Enter или щелкните по кнопке Open, чтобы загрузить объект. Теперь, когда объект будет находиться на расстоянии свыше 4 м от камеры, он автоматически будет заменен объектом из файла LOD-MidRes.lwo.
14. Во втором поле Beyond Distance введите 7 м. Это, означает, что как только расстояние от объекта до камеры превысит 7 метров, он должен быть заменен другим.Чтобы оценить результаты применения инструментов Object Replacement, необходимо создать предварительный просмотр или тестовый ролик.
15. Повторите шаг 13, указав для загрузки файл LOD-LowRes.Iwo. Теперь при удалении от камеры более чем на 7 м объект будет заменен объектом из указанного файла.
1. В Modeler создайте низкополигональный объект (рис. 7.20).
2. Примените к нему инструмент SubPatch, или нажмите на клавишу Tab (рис. 7.21).
3. Перенесите созданный объект в Layout. В окне перспективы перейдите в вид камеры (рис. 7.22).
4. Выберите объект, и через кнопку Properties, либо нажав на клавише Р войдите в свойства объекта (рис. 7.23).
5. В закладке Geometry выберите в меню Add custom object пункт Level-of-detail mesh refinement (рис. 7.24).
6. В открывшимся окне задайте значения, соответствующие рисунку (рис. 7.25).
7. Теперь, приближая либо отдаляя камеру, можно увидеть, как меняется сглаживания объекта в зависимости от расстояния до камеры (рис. 7.26).
Создание предварительного просмотра
1. Из выпадающего меню Preview (Предварительный просмотр), расположенного под указателем кадров, выберите пункт Make Preview (Создать предварительный просмотр).
2. Чтобы использовать настройки по умолчанию, нажмите клавишу Enter.
3. Как только будет создан предварительный просмотр, щелкните по кнопке Play на панели управления просмотром. При приближении объекта к камере его разрешение будет увеличиваться. Так, когда он находится на расстоянии от 10 до 7 м, загружается файл LOD-LowRes.lwo (рис. 7.27). Файл LOD-MidRes.lwo загружается, когда объект находится на расстоянии 4-7 м от камеры (рис. 7.28), а когда он приблизится к камере менее, чем на 4 м, загрузится объект LOD-HiRes.lwo (рис. 7.29).
Рис 7.29. А при приближении объекта к камере менее, чем на 4 м, загружается изображение с высоким разрешением
Forekc.ru
Рефераты, дипломы, курсовые, выпускные и квалификационные работы, диссертации, учебники, учебные пособия, лекции, методические пособия и рекомендации, программы и курсы обучения, публикации из профильных изданий