Quest3D – это готовое комплексное решение для создания 3D интерактивных приложений. Главной особенностью программы является возможность создавать достаточно сложные 3D приложения без глубоких знаний программирования, будь то 3D архитектурные интерактивные демонстрации, симуляторы, игры, приложения виртуальной реальности или что-либо ещё.
Разработка программ в Quest3d происходит не с помощью классических языков типа С++, а с помощью специальных блок-схем, которые позволяют сделать код более гибким и наглядным, а также значительно ускоряют процесс разработки приложений. Quest3d позволяет импортировать 3D модели в различных форматах (X, 3DS, Collada и.мн.др), материалы, текстуры (BMP, JPG, PNG и.т.д.) и звуки (MP3, OGG). Кроме того, в программе предусмотрены редакторы параметров импортированных ресурсов (материалов, геометрических объектов, анимированных персонажей и.т.д.), а также полноценный редактор уровней, с помощью которого можно компоновать 3D сцены.
В Quest3d имеется большое количество различных функций, которые позволяют использовать практически все необходимые технологии для реализации качественных интерактивных 3D приложений.
Основные функции Quest3D:
Поддержка большинства технологий DirectX9;
Наличие множества готовых популярных шейдеров (Вода, Bloom, Normal Mapping и.т.д.);
Возможность создавать сложные графические интерфейсы (GUI);
Поддержка физики Newton и ODE;
Достаточно функциональный сетевой модуль, позволяющий обмениваться данными по сети, а также использовать базы данных (ODBC, MySQL);
Функции для работы с технологиями виртуальной реальности (окружения), а также Wii Controller;
Поддержка объектно-ориентированного программирования;
Поддержка скриптового языка LUA;
Наличие SDK для расширения функций 3D движка при необходимости.
Конструктор игр, презентаций и даже программ. Программа демонстрирует большое количество крайне интересных решений. Самое главное в том, что тут мы не программируем игры, а собираем их из семплов, объединяем их и настраиваем взаимодействие между ними. Хочется отметить невероятную гибкость программы в организации проекта, полное отсутствие программирования в общепринятом понимании. Программа не даёт доступ скриптам в виде общепринятого окошка, всё управляется абсолютно с помощью настроек в различных окнах и вкладках. Графика поражает своей красотой. Имеется рендеринг моделей, поддержка высоких разрешений, поддержка большинства форматов. Всё это делает данный продукт настолько привлекательным для создания собственных игр, что нет слов. Нужно отметить и то, что в ней довольно сложно разобраться. Но поверьте, это стоит того.
Жанровая направленность в данной программе никак не ограничена, имеются различные семплы, которые показывают это на примере. Если вы захотели сделать 3D-квест типа Myst, то эта программа вам подойдёт в самый раз, вот только она достаточно сложна в освоении, что может вам помешать в осуществлении задуманного.
Программа платная: от 1200 до 9999 Евро, в зависимости от типа лицензии. По продаже в России имеется официально авторизированный ресселер - VE-Group (http://www.ve-group.ru/about38.html). Но имеется демонстрационная версия программы, которую можно абсолютно свободно скачать с официального сайта.
Системные требования:
ОС: Windows 98/ME/2000/XP/Vista
Видео карта с поддержкой DirectX 9.0c или выше;
Оперативной памяти: 128 MB
Жесткий диск с пространством 200 Mb
Официальный сайт: http://www.quest3d.com
Учебник по Quest3d: http://sim3d.ru/skachat-quest3d
Quest3D is a development tool for creating real-time 3D applications. Worldwide Quest3D is used for product- and design visualizations, architecture demos, training facilities and simulators, games, film productions and TV broadcasting solutions.The visual Object-Oriented development environment allows users to develop their products in real-time: what you see is what you get. Compared to programming environments, such as C++, C# and Java, Quest3D is much more cost-effective, pragmatic and less time-consuming. Applications developed with Quest3D can be published to stand-alone executables, or a setup program that installs the application. It is also possible to embed the Quest3D application on other programs or expose it on the web, using the Quest3D ActiveX Control. All Quest3D applications run on the Microsoft Windows platform with DirectX 9. |