Guest3d.ru
некоммерческий проект, цель которого объединить профессионалов для обмена опытом и знаниями в области real-time рендеринга
guest3d
1.10: Введение: Публикация (Publication)

В данной точке, проект Quest3D может быть завершен и готов к распространению. Независимо от того, является ли он свободным скринсейвером или расширенным коммерческим тренировочным приложением, программа Quest3D должна иметь возможность быть экспортированной из редактора и сохраненной в формате, доступном для целевой аудитории.

В зависимости от лицензии Quest3D, с которой вы работаете, доступен ряд публикационных опций.

Возможность публикации типа Lite (Discontinued) Creative - Power - VR
.q3d файл проигрывателя Yes Yes
Web приложение Yes Yes
Скринсейвер Yes Yes
Самостоятельный запускной . exe No Yes
Установочный файл No Yes

Проекты, опубликованные в Lite Edition будут отображать всплывающее окно Quest3D при запуске.

Все программы Quest3D требуют установленный на целевом компьютере DirectX 9.0 или выше. DirectX -- это свободный пакет расширений для Microsoft Windows, который может быть закачан с сайта: http://www.microsoft.com/directx/download/ [~10 MB]

Файлы просмотрщика (Viewer files): .q3d
Проекты Quest3D могут быть опубликованы в файлы Просмотрщика (Viewer) с расширением ‘.q3d’. Программы Quest3D, опубликованные таким образом могут быть запущены с помощью просмотрщика Quest3D Viewer простым запуском файла ‘.q3d’.

Пакет Quest3D Viewer Package должен быть установлен на целевом компьютере для поддержки работы файлов проектов .q3d. Пакет Quest3D Viewer Package может быть свободно закачан с сайта: http://www.quest3d.com [~1.6 MB]

Internet ActiveX: .q3d и .htm
Файлы типа ‘.q3d’ также могут быть просмотрены в интернет броузере, поддерживающем ActiveX. Файл ‘.q3d’ должен быть привязан к обычной веб-странице для возможности обзора. Веб-страница, содержащая элементы медиа Quest3D автоматически попытается скачать и установить пакет Quest3D Viewer Package с вебсайта Quest3D.com. Пользователь может отменить эту операцию.

Самостоятельные программы (Stand-alone programs): .exe
Проект Quest3D также может быть опубликован в самостоятельный самозапускающийся файл ‘.exe’. Кроме DirectX этот тип публикации не требует более никаких других дополнительных компонентов.

Установочные файлы (Installation files): .exe
Установочными файлами являются файлы архивов ‘.exe’, копирующих и распаковывающих программу в определенную директорию на жестком диске.

Лицензионные взносы (License fees)
Независимо от того, с каким видом лицензии Quest3D вы работаете, разработчики из Act-3D не требуют от вас никаких дополнительных взносов. После приобретения самого пакета Quest3D больше никаких дополнительных затрат.

Урок
Следующий урок нацелен на ознакомление вас с различными типами публикации. Обсуждение проходит в таком порядке - файл проекта ‘.q3d’, самостоятельная ‘.exe’ программа, установочный файл и веб приложение.

Необходимая сцена Quest3D:
..\Tutorials\1.10 – Publication\Publication.cgr
Шаг за шагом:
Создание самостоятельной программы

  • Откройте сцену ‘Publication.cgr’. Она содержит компактную продукционную визуализацию сцены.
  • Из Пользовательского Меню выберите ‘File > Publish...’. Появится окно ‘Project Publishing’ (’Публикация Проекта’).

  • Введите ‘Product Visualisation’ в боксе названия ‘Title’.
  • Выберите в типе публикации (Publish type) “Executable”
  • Нажмите на кнопку ‘Browse’ (’Обзор’) для задания директории и имения сохраняемого проекта.
  • Выберите папку ‘..\Tutorials\2.9 – Publication\’.
  • Введите ‘Product_Visualisation’ боксе ‘File name’ (’Имя файла’) и нажмите ‘Save’ для подтверждения.
  • Нажмите далее (Next)
  • В окне настроек установки (‘Installer properties’) убедитесь, что отмечен бокс ‘Publication.cgr’.

  • Нажмите кнопку ‘Finish’.
  • Линейка создания самозапускащейся программы отобразит прогресс публикации.
  • Минимизируйте программу-редактор Quest3D с помощью нажатия на иконку минимизации в верхнем правом углу экрана.
  • На Рабочем Столе дважды кликните на иконку ‘Мой Ком

пьютер’.

  • Перейдите в следующую папку:

C:\Program Files\Act-3D\Quest3D 3.x\Tutorials\2.9 – Publication\

  • Найдите файл ‘Product_Visualisation.q3d’ и дважды кликните по нему. Сцена загрузится и будет запущена с помощью просмотрщика Quest3D Project Viewer.
  • Протестируйте сцену, зажав правую клавишу мыши и перетягивая ее для вращения по орбите вокруг 3D объекта.
  • После этого нажмите клавишу ‘Escape’ для выхода из приложения.
Обратите внимание на то, что Quest3D Project Viewer не обязателен для запуска самостоятельных ‘.exe’ файлов, созданных Quest3D. Тем не менее,DirectX 9.0 или выше должен быть установлен.

Создание Веб страницы

  • Вернитесь в Quest3D.
  • Из меню приложения, выберите ‘File > Publish...’. Появится окно публикации проекта ‘Project Publishing’.
  • Введите ‘Product Visualisation’ в боксе наименования ‘Title’. Если вы будете повторно публиковать проект, менеджер публикации запомнит название.
  • Выберите тип публикации “Web Page”
  • Нажмите на кнопку ‘…’ для определения папки и имени сохраняемой публицистики.
  • Перейдите в папку ‘..\Tutorials\2.9 – Publication\’.
  • Введите ‘Product_Visualisation’ в боксе имени файла ‘File name’ и нажмите ‘Save’ для подтверждения.
  • Нажмите Next
  • В окне настроек установки ‘Installer properties’, убедитесь, что бокс для ‘Publication.cgr’ отмечен.
  • Нажмите кнопку ‘Finish’.
  • Линейка создания публикации отобразит уровень продвижения работы.
  • Минимизируйте редактор Quest3D, сверните его.
  • На Рабочем Столе дважды щелкните по иконке ‘Мой Компьютер’.
  • Перейдите в следующую папку:

C:\Program Files\Act-3D\Quest3D 3.x\Tutorials\2.9 – Publication\

  • Найдите файл ‘index.htm’ и дважды щелкните по нему. Сцена будет загружена и запущена с помощью веб просмотрщика. При запуске просмотрщик проверяет наличие обновлений. Если просмотрщик не установлен, он установится автоматически.
  • Протестируйте сцену, зажав правую клавишу мыши и облетая вокруг 3D объекта.
  • Когда закончите, закройте веб броузер для выхода из приложения.
Также обратите внимание на то, что приложением является файл ‘.q3d’. Файлы ‘.htm’, ‘.q3d’ и необходимые *.cgr файлы должны быть выгружены на фтп сервер перед тем, как другие смогут просмотреть приложение веб страницы в интернете.

Создание проекта просмотрщика Quest3D Viewer

  • Вернитесь в редактор Quest3D.
  • Из меню приложения выберите ‘File > Publish...’. Появится окно ‘Project Publishing’.
  • Введите ‘Product Visualisation’ в бокс наименования ‘Title’. Если вы будете повторно публиковать проект, менеджер публикации запомнит название.
  • Выберите тип публикации “Quest3D Viewer”
  • Нажмите на кнопку ‘…’ для задания папки и имени сохраняемого файла публикации.
  • Перейдите в папку ‘..\Tutorials\2.9 – Publication\’.
  • Введите ‘Product_Visualisation’ в боксе ‘File name’ и нажмите ‘Save’ для подтверждения.
  • Нажмите Next
  • В коне настроек ‘Installer properties’, убедитесь, что бокс ‘Publication.cgr’ выделен.
  • Нажмите кнопку ‘Finish’.
  • Индикатор процесса публикации отобразит прогресс действия.
  • Сверните редактор Quest3D, нажав на иконку сворачивания в верхнем правом углу экрана))).
  • На рабочем столе Windows Desktop, дважды щелкните на иконку ‘Мой Копмьютер’.
  • Перейдите в следующую папку:

C:\Program Files\Act-3D\Quest3D 3.x\Tutorials\2.9 – Publication\

  • Найдите файл ‘Product Visualisation.q3d’ и дважды щелкните по нему. Сцена будет загружена и запущена с помощью просмотрщика Ques3D.
  • Протестируйте сцену, зажав правую клавишу и перетянув мышь для вращения вокруг 3D объекта.
  • Когда закончите, нажмите клавишу ‘Escape’ для выхода из приложения.
Обратите внимание, что Quest3D Project Viewer и DirectX 9.0 или выше должны быть установлены на компьютере для того, чтобы иметь возможность запускать ‘.q3d’ файлы.

Создание установочного пакета (Installer)

  • Вернитесь в программу-редактор Quest3D.
  • Из меню приложения выберите ‘File > Publish...’. Появится окно ‘Project Publishing’.
  • Введите ‘Product Visualisation’ в бокс наименования ‘Title’. Если вы будете повторно публиковать проект, менеджер публикации запомнит название.
  • Выберите тип публикации “Installer”
  • Нажмите на кнопку ‘…’ для задания папки и имени сохраняемого файла публикации.
  • Перейдите в папку ‘..\Tutorials\2.9 – Publication\’.
  • Введите ‘Product_Visualisation Installer’ в боксе ‘File name’ и нажмите ‘Save’ для подтверждения.
  • Нажмите Next
  • В окне настроек установщика (Installer properties) задайте путь к папке и путь в меню Пуск.

  • Если вы поставите галку на опции 'Run project after installation' (запустить проект после установки), проект запустится автоматически после завершения установки.
  • Нажмиет Next
  • В окне ‘Installer properties’, убедитесь, что бокс ‘Publication.cgr’ отмечен.
  • Нажмите кнопку ‘Finish’.
  • Индикатор процесса публикации отобразит прогресс действия.
  • Сверните редактор Quest3D, нажав на иконку сворачивания в верхнем правом углу экрана.
  • На рабочем столе Windows Desktop, дважды щелкните на иконку ‘Мой Копмьютер’.
  • Перейдите в следующую папку:

C:\Program Files\Act-3D\Quest3D 3.x\Tutorials\2.9 – Publication\

  • Найдите файл ‘Product Visualisation Installer.exe’ и дважды щелкните по нему.
  • Диалог установки отобразит путь, который мы задали в менеджере установки, но он может быть изменен с помощью кнопки Browse.

  • Нажмите на кнопку Install для начала установки.
  • Перейдите в кнопку Пуск, в программах вы должны найти элемент Quest3D>Product Visualisation.

  • Нажав на этот элемент вы запустите приложение.
  • Это приложение на данный момент будет использовать просмотрщик Quest3D, который был включен в установочный пакет.

Создание скринсейвера (Screen Saver)

  • Вернитесь в программу-редактор Quest3D.
  • Из меню приложения выберите ‘File > Publish...’. Появится окно ‘Project Publishing’.
  • Введите ‘Product Visualisation’ в бокс наименования ‘Title’. Если вы будете повторно публиковать проект, менеджер публикации запомнит название.
  • Выберите тип публикации “Screen saver”
  • Нажмите на кнопку ‘…’ для задания папки и имени сохраняемого файла публикации.
  • Перейдите в папку ‘..\Tutorials\2.9 – Publication\’.
  • Введите ‘Product_Visualisation scr’ в боксе ‘File name’ и нажмиет ‘Save’ для подтверждения.
  • Нажмите Next
  • Окно установок скринсейвера отобразит стандартный путь установки для скринсейвера.

  • Нажмите Next
  • В окне ‘Installer properties’ убедитесь, что бокс ‘Publication.cgr’ отмечен.
  • Нажмите кнопку ‘Finish’.
  • Индикатор процесса публикации отобразит прогресс действия.
  • Сверните редактор Quest3D, нажав на иконку сворачивания в верхнем правом углу экрана.
  • На рабочем столе Windows Desktop, дважды щелкните на иконку ‘Мой Копмьютер’.
  • Перейдите в следующую папку:

C:\Program Files\Act-3D\Quest3D 3.x\Tutorials\2.9 – Publication\

  • Найдите файл ‘Product Visualisation Installer scr.exe’ и дважды щелкните по нему.
  • Диалог установки отобразит путь, заданный нами в менеджере публикации, но он может быть изменен с помощью клавиши Browse.
  • Нажмите на кнопку Install для запуска установки.
  • Перейдиет в окно Свойств Экрана.
  • Нажмите на закладку Заставок

  • Выберите Product Visualisation в боксе выбора скринсейверов.
  • Протестируйте сцену, зажав правую клавишу и перетягивая мышь для вращения вокруг 3D объекта в боксе предварительного просмотра.

Законченные сцены:
..\Tutorials\1.10 – Publication\Product Visualisation.q3d
..\Tutorials\1.10 – Publication\Product Visualisation.exe
..\Tutorials\1.10 – Publication\Product Visualisation Installer.exe
..\Tutorials\1.10 – Publication\Product Visualisation scr.exe
..\Tutorials\1.10 – Publication\index.htm

Если у вас есть материалы, или вы хотите дополнить существующие, если вы хотите писать новости относящиеся к технологиям реалтайм рендеринга, или имеете полезные файлы, вы можете стать резидентом Guest3D.ru. Для этого нужно написать письмо в свободной форме на admin@guest3d.ru, с указанием вашей мотивации. Кроме того, каждый резидент получает возможность создать свою страницу, ссылка на которую будет прикреплена к каждому опубликованному вами материалу.
вход