Вы находитесь на странице: 1из 1

Главная 3D 2D Engines Web Stereo Sound

Официальный сайт 3D Rad Compiler


Справка программы

Airfoil

AllObjects

AnimationControls

Ball

Buoy

Cam1StPerson

CamChase

Car

CarAI

Character

ConfigureControls

Counter

EventOnContact

EventOnInput

EventOnLocation

EventOnObjectID
Утилита компилятора 3D Rad позволяет Вам генерировать распространяемую,
EventOnProximity автономную версию Вашего проекта 3D Rad (.3dr).
EventOnValue
Вывод может быть стандартной программой Windows (автономный исполняемый файл)
EventTimer или апплетом, воспроизводимым на веб-странице на Вашем веб-сайте.

ExitFade В обеих случаях скомпилированный продукт не требует того, чтобы 3D Rad был
установлен на машине конечного пользователя.
Fog
В качестве автономного исполняемого файла он может быть свернут в окно, развернут
Force или развернут в полноэкранный режим на любом разрешении, поддерживаемом
видеокартой, включая широкоэкранные форматы. Полноэкранные режимы обеспечивают
ForceFreedback сглаженную частоту кадров.
G-Force
При воспроизведении в браузере, Ваши проекты продолжат поддержку всей
Group функциональности обычного приложения, включая, например, игру по сети,
сохраняемость настройки игры, возможность для пользователя переназначать элементы
GUIWindow управления игрой и так далее.

Compiler Компилятор может объединять несколько проектов в более сложные приложения, где
каждый проект может быть вызван другим для достижения, например, многоуровневых
Highway игр. Пожалуйста, смотрите документацию объекта ExitFade для подробностей.
Imposter Функции
Joint
Добавить проект
Particles
Нажмите эту кнопку для добавления нового проекта .3dr к списку проектов для
Path компиляции.

PathFinder Список проектов находится в левой части окна. Для того, чтобы пометить проект как точку
входа, дважды щелкните на нем.
PCar
Удалить проект
PointLight
Эта кнопка удаляет выделенный в настоящий момент проект из списка проектов для
Projectiles компиляции.
RaceTracker
Имя скомпилированного проекта
RigidBody
Щелкните в поле редактирования и определите имя для скомпилированного
Rock исполняемого файла.

Scanner Может запускаться в окне

Script Установите эту опцию для того, чтобы разрешить пользователям вашего автономного
проекта выбирать, запускать ли его в оконном режиме, или в полноэкранном. Если эта
Script Ref опция не установлена, они смогут выбрать только полноэкранное отображение.
SkinMesh Примечание: эта настройка игнорируется, когда скомпилированный проект
SkyBox воспроизводится в браузере (будучи внедренным в веб-страницу, смотрите ниже
Внедрить в).
SoundEffect
Развернуто
SoundSource
Установите эту опцию для того, чтобы заставить Ваш автономный проект запускаться в
Spring лишенном границ, развернутом окне. В отличие от полноэкранных режимов, этот режим
позволяет конечным пользователям переключаться между фоновыми приложениями без
Sprite завершения Вашего скомпилированного проекта.
SunLight Примечание: эта настройка игнорируется, когда скомпилированный проект
Switch воспроизводится в браузере (будучи внедренным в веб-страницу, смотрите ниже
Внедрить в).
Terrain
Адаптивные GFX
TextPrint
Установите эту опцию для минимизации размера загруженных текстур, когда
Trail пользователи Вашего автономного проекта выбирают размер отображения менее, чем
640х480 пикселей. Это, вероятно, уменьшит качество визуализации, но это может
Transform драматически улучшить частоту кадров и сделать Ваш проект воспроизводимым на более
слабых системах.
Tree

ValueLabel Примечание: эта настройка игнорируется, когда скомпилированный проект


воспроизводится в браузере (будучи внедренным в веб-страницу, смотрите ниже
ValueLabelBar Внедрить в).

ValuePrint Значок скомпилированного проекта

Velocity Нажмите кнопку обзора и выберите файл значка (.ico) для использования для
скомпилированного исполняемого файла.
Waypoint
Примечание: эта настройка игнорируется, когда скомпилированный проект
Wheel воспроизводится в браузере (будучи внедренным в веб-страницу, смотрите ниже
Wind Внедрить в).

Изображение глобальной загрузки

Нажмите кнопку обзора и выберите файл изображения .jpg для использования в качестве
экрана загрузки для скомпилированного исполняемого файла. Обратите внимание на то,
что изображение будет растянуто до соответствия экрану, если необходимо.
Рекомендуемый размер изображения - 1024х768 или больше.

Это изображение будет отображаться только во время загрузки проектов, которые не


имеют своего собственного определенного изображения загрузки.

Для ассоциирования изображения загрузки с проектом Вы должны сохранить файл .jpg с


тем же самым именем, что и проект, в папке C:\3D Rad\3DRad_res\projects. Например,
изображение загрузки для проекта, называемого MyProject.3dr, должно называться
MyProject.jpg.

Вы также можете ассоциировать с проектом последовательность изображений так, чтобы


они отображались подобно слайд-шоу во время загрузки проекта, сохранив изображения
с пронумерованными их именами файлов. Например, MyProject.jpg, MyProject_002.jpg,
MyProject_003.jpg, MyProject_004.jpg - это допустимая последовательность изображений.
Обратите внимание на то, что первое изображение не имеет номера, и на то, что второе
изображение - _002. Нет изображения _001.

При использовании последовательностей изображений помните, что общее число


объектов в проекте используется как основание для попытки равномерно разделить
время загрузки между изображениями. Фактическое время загрузки не может быть
использовано как справка потому, что оно не может быть определено прежде, чем проект
будет фактически загружен.

Как следствие, некоторые изображения могут отображаться дольше других, основываясь


на том, какие виды объектов загружаются во время их отображения.

Для ассоциации с проектом зацикленного музыкального звука так, чтобы он


воспроизводился во время загрузки проекта, Вы должны сохранить файл .wav или .ogg с
тем же самым именем, что и проект, в той же самой папке. Например, зацикленный
музыкальный звук загрузки для проекта, называемого MyProject.3dr, должен называться
MyProject.wav или MyProject.ogg.

Индикатор продвижения загрузки

Установите эту опцию для отображения панели индикатора во время загрузки


автономного проекта.

Панель индикатора вдоль нижнего ребра экрана, поверх изображения загрузки (смотрите
выше).

В Ваших скомпилированных проектах Вы можете настроить соотношение сторон панели


индикатора, изменяя файл \3DRad_res\system\progressBar.dds.

Вы также можете использовать изображения различного формата, открыв файл


progressBar.x в редакторе ASCII и заменив имя 'progressBar.dds' на имя Вашего
альтернативного файла изображения (должно быть .dds, .png, .tga, .bmp or .jpg).

Включать сторонние библиотеки

Установите этот флажок для того, чтобы позволить автономному проекту работать на
основанных на Windows® системах, которые не имеют последних обновлений Microsoft®
или установленного последнего системного программного обеспечения NVidia® PhysX®.
Пожалуйста, смотрите лицензионный файл для важной информации.

Внедрить в

Установите эту опцию для компиляции Вашего проекта в браузерный апплет.

После компиляции (смотрите Компиляция ниже) все, что Вам нужно сделать, это
загрузить 3 сгенерированных файла на Ваш веб-сайт.

Точное расположение на Вашем веб-сайте должно быть определено в поле ввода перед
компиляцией. Например: http://www.3drad.com/ или http://www.3drad.com/subdir/.

URL для запуска скомпилированного апплета будет определенным расположением веб-


сайта, дополненным именем загруженной странички .html. (например,
http://www.3drad.com/StuntPlane.htm или http://www.3drad.com/subdir/StuntPlane.htm).

Важно: в определенное расположение на веб-сайте Вы также должны загрузить файлы


OSAKitPro.CAB и OSAKitProPlayer.exe.

Эти файлы являются бесплатными плагинами, разработанными AncientSoft, и они должны


быть представлены на сервере для того, чтобы позволить посетителям Вашего веб-сайта
воспроизводить Ваши скомпилированные проекты 3D Rad в своем браузере.

Полный SDK и его коммерческая версия плагин, предоставляющих некоторые


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

Для всех пользователей 3D Rad AncientSoft в настоящее время предоставляет 10%


дисконт (код купона: 3DRAD10).

Подсказка

Установите эту опцию для того, чтобы всегда позволять посетителям страницы Вашего
апплета знать и авторизовывать запуск плагина OSAKit, когда они (работают) под Window
XP или Windows Vista с отключенным UAC.

Включение этой опции, которая деактивирует плагин OSAKit после каждого


использования, настоятельно рекомендуется потому, что позволение приложению
запускаться в браузере без предоставления пользователю шанса заблокировать его, в
случае, когда он не доверяет веб-сайту, не является разумной политикой безопасности.

Отказ от ответственности: автор 3D Rad никаким образом не аффилирован с AncientSoft и


не является ответственным за любые повреждения, вызванные плагином OSAKit или его
использованием. Используйте плагин OSAKit на свой страх и риск.

Сохранить настройки

Позволяет Вам сохранить текущие настройки компилятора.

Загрузить настройки

Позволяет Вам загрузить предварительно сохраненный файл настроек.

Очистить список

Очищает список проектов для компиляции.

Справка

Открывает справочную документацию в Вашем установленном по умолчанию веб-


браузере.

Компилировать

Генерирует автономный исполняемый файл (или внедряемые в браузер файлы) во


вложенной папке внутри определенной целевой папки. Имя вложенной папки будет
именем скомпилированного проекта плюс штам времени (формата
YYYYMMDDHHMMSS).

Для автономных исполняемых файлов скомпилированный проект может быть запущен


двойным щелчком на файле .exe в целевой вложенной папке. Для портирования
скомпилированного проекта на другой компьютер, просто портируйте целевую вложенную
папку и ее содержимое.

Для браузерных апплетов, вам нужно загрузить скомпилированные файлы на Ваш веб-
сайт (смотрите Внедрить в, выше).

Защита скомпилированного контента

Скомпилированные файлы .3dr защищены так, что они не могут быть открыты и изучены
в редакторе конечным пользователем.

Обратите внимание на то, что скомпилированный проект 3D Rad защищает только файл
.3dr (файл проекта). Он не защищает любые файлы ресурсов (трехмерные модели,
текстуры, звуки и т.д.), и защита, примененная к файлу .3dr не рассчитан на то, чтобы
остановить серьезное хакерское покушение.

В порядке полной защиты Ваших скомпилированных проектов и всех ресурсов Вы можете


использовать сторонние инструменты, подобные 3D Rad V-Packer, специально
разработанные для защиты скомпилированных проектов 3D Rad.

Олег Широколава, e-mail: shyrokolava@mail.ru