Просмотр полной версии : Visual Enterprise Author 7.0 (мини-учебник)
В этой теме постараюсь рассказать о тех функциях программы Visual Enterprise Author 7.0, которые обнаружил широко известным способом - методом тыка.
Программа является конвертером разных форматов 3D-графики, видео, изображений и т. д. Кроме того, обладает множеством полезных функций для обработки трёхмерных моделей, и даже*позволяет создавать относительно простые объекты.
1. ЗНАКОМСТВО С ИНТЕРФЕЙСОМ И ОТКРЫТИЕ ФАЙЛОВ
Итак, запускаем программу, создаём новый файл командой File > New и видим примерно такую картину:
http://i.imgur.com/TVzwJDq.jpg (http://i.imgur.com/BO70Ukj.jpg)
"Примерно" - потому, что я уже немного перестроил состав и расположение некоторых панелей и инструментов.
Менять содержимое левой панели (где дерево папок) можно через меню Window > Files & Folders Explorer. Пока у нас открыто именно дерево папок, как в обычном проводнике системы Windows. Там можно просматривать только структуру папок (каталогов), но сами файлы не видны.
Просмотреть содержимое выбранных папок можно в нижней панели во вкладке Files. Если такой вкладки нет, её можно вызвать через меню Window > Panels и поставить галочку возле пункта Files.
http://i.imgur.com/kCENT00.jpg (http://i.imgur.com/sO81JOX.jpg)
__________________________________________________ _____________________________________
Чтобы открыть какой-нибудь файл, достаточно из нижней панели перетянуть его в окно 3D-вида сцены:
http://i.imgur.com/xgfbzB6.jpg (http://i.imgur.com/fP92PZ1.jpg)
__________________________________________________ _____________________________________
Но перед этим откроется окно с настройками импорта. Пока просто жмём Оk:
http://i.imgur.com/6r5NJS7.jpg (http://i.imgur.com/aRWKtgf.jpg)
В дополнение к уже открытой модели добавить ещё одну, перетянув в окно 3D-вида другой файл с объектом.
http://i.imgur.com/wjbhNgn.jpg (http://i.imgur.com/1mIfUlC.jpg)
Более того, из вкладки Files можно сразу перетягивать несколько объектов на сцену. Следует только учесть, что все они появятся в одной точке, поэтому не сразу можно распознать какая модель открылась, так как она может быть скрыта более крупным объектом.
Как альтернатива множественному открытию файлов - команда меню File > Merge File..., но там похоже за один раз можно добавлять по одному объекту, в отличие от перетаскивания группы файлов из вкладки Files.
Кроме этого, можно просто прямо из проводника Windows перетаскивать файлы в сцену.
Ну и, разумеется, просто открыть одиночный файл можно через стандартную цепочку меню File > Open...
Как было сказано выше - в левой панели может отображаться не только дерево папок. Перейдём в меню Window > Files & Folders Explorer.
http://i.imgur.com/eYhDm9E.jpg (http://i.imgur.com/2PRiXmd.jpg)
Как видим, там есть такие пункты как Папки (Folders), Избранное (Favorites), История (History), и Поиск (Search).
C деревом папок (Folders) мы разобрались. В Избранное можно добавлять самостоятельно нужные папки и файлы, например, из проводника Windows. "Избранное", насколько понял, представляет собой виртуальное внутрипрограммное дерево папок, не имеющее никакого отношения к файловой структуре жёсткого диска.
"История (History)" - это список ранее открывавшихся файлов. Может (по выбору) отображаться как в виде картинок-миниатюр, так и *в виде списка. Также возможна полная очистка истории. Для этого нужно нажать в меню Actions > Clear History
"Поиск (Search)". Предназначен для быстрого поиска файлов и папок по их названиям.
__________________________________________________ __________
Изменение типа отображаемой информации в левой панели можно производить не только через меню *Window > Files & Folders Explorer, но и просто раскрыв список в верхней части самоё панели:
http://i.imgur.com/3IodN14.jpg (http://i.imgur.com/DKzD3SB.jpg)
Часто такое большое количество открытых панелей в программе будет избыточным, поэтому временно можно скрыть некоторые, не требующиеся на данный момент панели. Скрывать можно по-разному - можно просто их закрывать, щёлкнув на крестик в правом верхнем углу панели, можно скрывать и открывать их через меню Window > Panels, а можно и с помощью горячих клавиш.
Давайте воспользуемся последним вариантом, и скроем левую и нижнюю панели. Это освободит пространство для нашей сцены. Для такого скрытия достаточно просто нажать Enter. Вот что при этом получится:
http://i.imgur.com/QtLgvRY.jpg (http://i.imgur.com/5wz8wMZ.jpg)
Чтобы вернуть всё как было - снова жмём Enter или клавишу Esc.
2. НАВИГАЦИЯ ПО 3D-СЦЕНЕ
Тут всё просто. Горячие клавиши изучать не будем, каждый сам разберётся. В этом уроке для навигации использовать будем только мышь. Итак:
1. Движение мыши с зажатой левой кнопкой - вращение сцены в разных направлениях.
2. Движение мыши с нажатым колесом (третьей кнопкой) - перемещение сцены вверх-вниз, вправо-влево. Ту же функцию выполняет и движение с одновременно нажатыми правой и левой кнопкой.
3. Вращение колеса мыши - приближение-отдаление сцены. Ту же функцию выполняет и движение с нажатой правой кнопкой.
3. РЕЖИМ ПОЛНОЭКРАННОГО ПРОСМОТРА
Чтобы отобразить 3D-сцену на весь экран монитора, можно воспользоваться такими способами:
1. Нажать клавишу F11.
2. Зайти в меню Window > Full-Screen Mode
А выйти из полноэкранного режима можно тремя способами:
1. Также нажать клавишу F11.
2. Либо нажать клавишу Esc.
3. Либо нажать кнопку Close Full Screen в появившейся панели на 3D-сцене.
http://i.imgur.com/pj7aHEv.jpg (http://i.imgur.com/XlYtNo9.jpg)
При жедании эту панель можно закрыть, чтобы не мешала, и для выхода из полноэкранного режима пользоваться только клавишами F11 или Esc.
4. ВЫЗОВ НУЖНЫХ ПАНЕЛЕЙ И ИНСТРУМЕНТОВ ТУЛБАРА
Чтобы открыть или закрыть определённую панель или элемент тулбара (панели инструментов), нужно воспользоваться меню Window > Toolbars или Window > Panels.
Вот список всех элементов тулбара:
http://i.imgur.com/zOnj18D.jpg (http://i.imgur.com/yvjYu6h.jpg)
_____________________________________________
А вот список панелей:
http://i.imgur.com/4cTHlci.jpg (http://i.imgur.com/ttMkKI2.jpg)
Сейчас не будем углубляться в детали, и рассмотрение некоторых панелей и элементов тулбара оставим на потом.
Пока только скажу, что над тулбаром есть вкладки, они находятся правее главного меню. В зависимости от выбранной вкладки меняется и количество элементов (групп пиктограмм с инструментами) тулбара, а также сам список элементов. Понажимайте эти вкладки, и после выбора каждой вкладки - понаблюдайте как меняется состав открытых элементов в меню Window > Toolbars.
5. ПРОЕКЦИИ И ОКНА ПРОЕКЦИЙ
Сначала разберёмся с проекциями. Программа поддерживает шесть основных проекций - вид сверху, снизу, сзади, спереди, справа и слева. *При этом такие проекции становятся ортогональными.
http://i.imgur.com/EdUF3cf.jpg (http://i.imgur.com/7v3RaSg.jpg)
Поэтому при повороте объекта, побывавшему в одном из видов (вид спереди, сверху и так далее), его нужно перевести в режим перспективы, иначе он будет выглядеть непропорционально:
http://i.imgur.com/hU2lpuB.jpg (http://i.imgur.com/0CXndNj.jpg)
__________________________________________________ _________________
Вот как тот же объект, с той же точки зрения выглядит в режиме перспективы:
http://i.imgur.com/VCDWdiX.jpg (http://i.imgur.com/DgUvUSw.jpg)
Выбрать нужную проекцию можно двумя способами:
1. Открыть вкладку View, расположенную над окном 3D-вида.
http://i.imgur.com/vQ1O5Wy.jpg (http://i.imgur.com/BXxH0yu.jpg)
Там появится такой список:
Top - вид сверху
Bottom- вид снизу
Aft (Back) - вид сзади
Front - вид спереди
Right - вид справа
Left - вид слева
Рядом с каждым пунктом указана соответствующая горячая клавиша.
Если после выбора какого-нибудь вида повернуть объект, то вид станет пользовательским, но всё ещё в ортогональной перспективе. Поэтому если нужна именно перспектива, в той же вкладке View выбираем пункт Perspective.
__________________________________________________ ______
2. Список видов можно также открыть и при нажатии правой кнопкой мыши в области жёлтой надписи, находящейся в левом верхнем углу окна 3D-вида. Откроется такое меню:
http://i.imgur.com/eiBaAtO.jpg (http://i.imgur.com/ZaAUryI.jpg)
Кстати сама жёлтая надпись всегда отображает вид, с которого просматривается сцена. И если вы просматриваете сцену в ортогональном режиме, то после вида через слэш будет упомянуто об этом. Например, Top/Ortho. Если всё находится в перспективной проекции, то не будет ни слова Ortho ни самого слэша.
Если хоть немного повернуть вид сцены, то вид сразу станет пользовательским, и будет написано, к примеру User/Ortho. А если выбрать в меню пункт Perspective, то жёлтыми буквами будет написано только User.
Теперь перейдём к окнам проекций. Иногда необходимо просматривать сцену одновременно с нескольких видов. Визуал Автор предоставляет такую возможность. Для этого нужно выбрать вкладку Display, которая находится на окном 3D-вида, и выбрать меню Viewports (Вьюпорт).
http://img59.imageshack.us/img59/2452/ftkd.jpg (http://img28.imageshack.us/img28/7756/ei29.jpg)
Перед каждым пунктом списка есть пиктограммы, которые наглядно показывают схему отображения окон проекций.
А вот как выглядит окно 3D-вида, поделённое на разные окна проекций, после нажатия каждого пункта из списка:
http://i.imgur.com/GBIGOsI.jpg (http://i.imgur.com/wPSzaoJ.jpg)http://i.imgur.com/GiH2Tgb.jpg (http://i.imgur.com/FVKp8Wc.jpg)
http://i.imgur.com/1EPKuOa.jpg (http://i.imgur.com/w69seCW.jpg)http://i.imgur.com/HlGY4NT.jpg (http://i.imgur.com/Q30Oe1j.jpg)
http://i.imgur.com/4vfk1rN.jpg (http://i.imgur.com/3eGyRts.jpg)http://i.imgur.com/yHI9VDz.jpg (http://i.imgur.com/Br68Wc4.jpg)
http://i.imgur.com/Xxw4fC4.jpg (http://i.imgur.com/9tWUh3D.jpg)http://i.imgur.com/Xhbl2SB.jpg (http://i.imgur.com/0ytDgyV.jpg)
http://i.imgur.com/DJHLz1N.jpg (http://i.imgur.com/UfWJZj3.jpg)http://i.imgur.com/HYwWA46.jpg (http://i.imgur.com/syD7oZO.jpg)
http://i.imgur.com/9tETxd3.jpg (http://i.imgur.com/UVLIwwK.jpg)http://i.imgur.com/hKMkJWT.jpg (http://i.imgur.com/ryOuu4R.jpg)
http://i.imgur.com/CkzdrJa.jpg (http://i.imgur.com/OhBNYso.jpg)http://i.imgur.com/WqR2j8x.jpg (http://i.imgur.com/3X39reD.jpg)
Представленные на скринах конфигурации окон проекций являются стандартными для данной программы. То есть при выборе какого-либо пункта из списка всегда будет появляться определённой жёстко заданное расположение окон, а также жёстко заданными будут и виды в этих окнах.
Но это не значит, что пользователь не может тут ничего изменить в соответствии со своими потребностями. Мы уже знаем как менять вид внутри отдельного окна проекции. Таким образом (через меню View или контекстное меню жёлтой надписи) можно для каждого окна проекции выбирать свой вид. Можно даже для каждого окна задавать только пользовательские виды, поворачивая сцену в каждом окне так, как необходимо, на любой угол.
Кроме этого, можно подвести курсор к границам окон и менять размеры этих окон, таким образом подбирая конфигурацию под свои запросы. Тут следует учесть, что каждый пункт предоставляет разную степень свободы при таких манипуляциях.
И ещё, активное окно проекции подсвечивается жёлтой рамкой. Чтобы окно сделать активным, то есть иметь возможность работать именно в нём - нужно по этому окну щёлкнуть левой кнопкой мыши.
В том же меню Display > Viewports есть пункт OutputSize Preview
http://i.imgur.com/ZQfBiX7.jpg (http://i.imgur.com/UBLmPlC.jpg)
При выборе этого пункта открывается новое окно перспективы. Причём это окно является отдельным. То есть его можно двигать и менять его размеры независимо от других окон. Возможность открытия таких дополнительных окон полезна в том числе для работы более чем с одним монитором.
http://i.imgur.com/QkEC3mv.jpg (http://i.imgur.com/rzKLjV6.jpg)
Нажав на пункт OutputSize Preview ещё раз - можно открыть ещё одно независимое окно перспективы, ещё раз - ещё одно, и так далее. Благодаря этому появляется полная свобода при выстраивании собственной конфигурации окон перспективы:
http://i.imgur.com/BqIWzMX.jpg (http://i.imgur.com/1uGDpig.jpg)
6. СЕТКА И ЕЁ СВОЙСТВА. ТЕНИ.
В окне 3D-вида может отображаться сетка. Если она нужна, но не отображается, то вызвать сетку можно через меню вкладки Display > Grid & Shadow
http://i.imgur.com/04hY7pF.jpg (http://i.imgur.com/kmzexMi.jpg)
Рассмотрим параметры, находящиеся в раскрывшемся списке.
Wire Grid. Проволочная сетка. То есть обычная сетка без закрашенных ячеек:
http://i.imgur.com/BIDYl6A.jpg (http://i.imgur.com/n3aecC8.jpg)
__________________________________________________ __________
Solid Grid. Твёрдая сетка. То есть ячейки сетки закрашены и непрозрачны:
http://i.imgur.com/Oy1YFqG.jpg (http://i.imgur.com/HLFDYm1.jpg)
__________________________________________________ __________
Transparent Grid. Прозрачная сетка. Её ячейки закрашены, но полупрозрачны:
http://i.imgur.com/cfsHcCq.jpg (http://i.imgur.com/xGtUvob.jpg)
No Grid. Отключение сетки. То есть сетка на сцене отображаться не будет. Следует учесть, что сетка - это не часть сцены, а её атрибут. Поэтому при конвертации в файл сетка не учитывается. То есть сетки на сцене у каждой программы, работающей с 3D-графикой - свои.
http://i.imgur.com/p4xnAGd.jpg (http://i.imgur.com/rX4AuCf.jpg)
__________________________________________________ ____________
Теперь посмотрим, что означают цифры - 1 х 1, 2 х 2... и так далее. Это - количество ячеек у стороны сетки. Так как сетка квадратная, то количество ячеек у каждой из сторон одинаковое. Таким образом знак х между цифрами можно рассматривать как знак умножения. Это значит, что, например, размерность 5 х 5 говорит о том, что сторона сетки содержит 5 ячеек, а общее количество ячеек у сетки равно 25.
Выберем размерность 3 х 3:
http://i.imgur.com/Xz3AJYO.jpg (http://i.imgur.com/iATCFmZ.jpg)
__________________________________________________ ____________
Разберём ещё такие параметры, как Y-Axis up и Z-Axis up. Эти параметры говорят о том, перпендикулярно какой оси будет отображаться сетка. На предыдущих скринах сетка отображалась перпендикулярно оси Z. Выберем теперь Y-Axis up, и таким образом сетка станет перпендикулярна оси Y:
http://i.imgur.com/WGcqqLC.jpg (http://i.imgur.com/vnJoBny.jpg)
Ну и ещё один параметр, находящийся в упомянутом списке, но уже не относящийся к сетке - это показ тени от объекта.
Чтобы показывать тени, ставим галочку рядом с пунктом Shadow.
http://i.imgur.com/WWFKfIv.jpg (http://i.imgur.com/JImCGFQ.jpg)
7. ТИП ОТОБРАЖЕНИЯ ОБЪЕКТА
Объекты в окне 3D-вида можно представлять разными способами. Модели могут быть, например, закрашенными, или отображаться в виде полигональной сетки, и так далее.
Выбрать способ отображения можно во вкладке Display. Часть пунктов расположена непосредственно в открывшемся списке, а часть скрыта в меню (находящемся в этом же списке) Other:
http://i.imgur.com/aO5WbuO.jpg (http://i.imgur.com/dL0XN13.jpg)
_____________________________________________
Рассмотрим все типы отображения объектов.
Transparent Bounding Box (полупрозрачная ограничивающая коробка). В этом случае вместо объекта видны только такие коробки. Если объектов на сцене несколько, или один объект состоит из нескольких мешей, то и коробок будет по числу всех мешей в сцене. Все типы отображения здесь будут представлены для одного и того же объекта - самолёта Ту-154.
Ограничивающая коробка не повторяет контуров объекта, а характеризует только его пропорциональные размеры по трём измерениям.
http://i.imgur.com/kBTL1Cu.jpg (http://i.imgur.com/jSO8qbO.jpg)
____________________________________________
Solid. Тот же объект теперь отображается полностью, то есть закраска происходит по его полигональной сетке, при этом сама полигональная сетка не видна. Следует иметь ввиду, что отображение текстур в данном случае - не является особенностью типа Solid. *То есть показ текстур - это отдельная опция, и если их нет или скрыт их показ, то объект будет закрашиваться однотонным цветом или цветами дополнительно заданных материалов.
Ещё раз, Solid - это не материалы и текстуры - это просто непрозрачная закраска объекта по объёмному контуру полигональной сетки.
http://i.imgur.com/KmXGNps.jpg (http://i.imgur.com/67S1lwE.jpg)
Вот как при отсутствии текстур в режиме Solid будет отображаться тот же самолёт:
http://i.imgur.com/ZhYLGdL.jpg (http://i.imgur.com/2zfxxVO.jpg)
Transparent. Тот же закрашенный объект, только полупрозрачный:
http://i.imgur.com/NpwXJWA.jpg (http://i.imgur.com/Oie9wgb.jpg)
__________________________________________________ ___________
Solid Wireframe. Твёрдый каркас. Полигональная сетка накладывается прямо на закраску. То есть одновременно виден и закрашенный объект, и его каркас, состоящий из полигонов:
http://i.imgur.com/zOqtLli.jpg (http://i.imgur.com/ps4wsVe.jpg)
__________________________________________________ ___________
Line Illustration. Отображается на белом фоне только эскизный рисунок объекта. В этом случае текстуры не отображаются, даже если они есть и включён их показ:
http://i.imgur.com/Gpts8eQ.jpg (http://i.imgur.com/eO1PGyP.jpg)
__________________________________________________ ___________
Solid Outline. Белый фон внутри контуров объекта закрашивается другим цветом. Если есть текстуры (и включён их показ) - они накладываются. При этом эскизные линии также присутствуют:
http://i.imgur.com/whTdD8q.jpg (http://i.imgur.com/YnTp6Mh.jpg)
__________________________________________________ ___________
Shaded Illustration. Как видим - это тот же Solid Outline, только объект светлей и со стилизованными тенями:
http://i.imgur.com/bGX3BWd.jpg (http://i.imgur.com/inCWmaF.jpg)
Теперь перейдём к типам отображения, скрытым в меню Other (Другое).
Bounding Box. Объект, как и в первом случае представлен в виде ограничивающих боксов (коробок), но теперь коробки не закрашенные полупрозрачные, а просто проволочные, то есть отображён только их каркас:
http://i.imgur.com/Q7omFjk.jpg (http://i.imgur.com/GPUV8NW.jpg)
__________________________________________________ _______
Transparent Bounding Box. Ограничительная коробка практически идентична самому первому типу, но отличается присутствием контурных рамок:
http://i.imgur.com/REiMw5i.jpg (http://i.imgur.com/DZ4E1J1.jpg)
__________________________________________________ _______
Wireframe. Объект представлен в виде полигональной сетки. При этом видны и ранее скрытые части самолёта - полностью просвечивается правое крыло и двигатель, и так далее:
http://i.imgur.com/byPs4AZ.jpg (http://i.imgur.com/Em3TGLd.jpg)
__________________________________________________ _______
Shaded Wireframe. Каркасная полигональная сетка с тенями:
http://i.imgur.com/wjdjU72.jpg (http://i.imgur.com/bssHDnM.jpg)
Transparent Wireframe. Аналогично Solid Wireframe, только закраска полупрозрачна:
http://i.imgur.com/nIul8KG.jpg (http://i.imgur.com/2p05VMh.jpg)
__________________________________________________ ____
Hidden Wireframe. Отображается полигональная сетка только видимых поверхностей:
http://i.imgur.com/NIxtCWR.jpg (http://i.imgur.com/RamXWva.jpg)
__________________________________________________ ____
Vertices. Отображаются только вершины полигонов каркасной сетки:
http://i.imgur.com/ktnHl1g.jpg (http://i.imgur.com/C5DOjs4.jpg)
__________________________________________________ ____
Shaded Vertices. Отображаются также только вершины, но с тенями:
http://i.imgur.com/mdSdExU.jpg (http://i.imgur.com/uIwo7Vu.jpg)
К сожалению продолжения не будет.