Virtools - это инструмент нового поколения, с помощью которого можно создавать сложные интерактивные 3D приложения в короткие сроки без глубоких знаний программирования.
3D Engine Virtools подходит для создания 3D-игр практически любого жанра и сложности: шутеры, квесты, симуляторы, стратегии, многопользовательские игры и т.д. Прототипы можно создавать буквально в считанные минуты. При разработке крупных проектов приложение легко разделяется на модули, что позволяет совмещать работу группы программистов, дизайнеров, моделлеров и.т.д. Virtools 3D engine содержит все необходимые компоненты для создания как казуальных, так и крупных игр. На базе технологий Virtools создан целый ряд успешных компьютерных игр для различных платформ.
Virtools 3D Life Player позволяет внедрить в обычную web-страницу полноценное 3D интерактивное приложение. Компонент устанавливается автоматически и имеет не большой размер, так же как, например Macromedia Flash. Таким образом, можно создавать интерактивные 3D магазины, Онлайн игры, рекламировать ту или иную продукцию и многое другое, включая многопользовательские online игры и виртуальные миры.
Поддержка практически всех возможностей DX9/GL2;
Мультиплатформенность (Windows, Mac, XBox, PSP);
Реалистичная физика HAVOK;
Спец. эффекты (Шейдеры, Частицы и.т.д.);
Многофункциональный сетевой модуль;
Модуль искусственного интеллекта;
Широкие возможности в области виртуальной реальности;
3D Звук;
Экспортеры для популярных программ 3D моделирования и проектирования;
Virtools 3D Life Player web проигрыватель нового поколения.
В распоряжении разработчиков имеются множество инструментов, значительно сокращающих сроки разработки:
Визуальный редактор скриптов. Позволяет создавать программы не с помощью текста, а с помощью специальных блоков, что значительно упрощает и ускоряет процесс программирования;
Редактор VSL скриптов. По синтаксису и простоте является аналогом C#. Может использоваться совместно с визуальными скриптами;
Просмотр и отладка приложений в реальном времени. Любое изменение можно сразу увидеть на экране, без надобности компилировать программу каждый раз;
Редактор уровней. Позволяет изменять параметры 3D объектов в реальном времени с помощью мышки;
Менеджер объектов, который упорядочивает существующие объекты, сцены, скрипты и уровни. Представляет собой иерархию различных объектов, разделенных на группы;
Редактор материалов;
Менеджер иерархий. Позволяет установить зависимости объектов друг от друга;
Редактор шейдеров (HLSL/CG);
Менеджер атрибутов. Позволяет назначить те или иные атрибуты объектам (отображение теней, столкновения, различные эффекты и т.д.);
Контент менеджер. Объединяет ресурсы, используемые в приложении в единый пакет и распределяет их по группам.
Программный пакет Virtools Software Suite имеет следующий состав:
Virtools Capture - представляет из себя набор модулей и функций для конвертации различных форматов представления 3D (CAD, 3D MAX и т.д.) в формат Virtools, что позволяет импортировать данные из различных пакетов разработки, таких как 3D MAX и т.д.;
Virtools 4.0 (Dev)- модуль создания и управления 3D виртуальными средами, является основным программным модулем Virtools Software Suite. В состав модуля входит Virtools Behavioral Engine и графический интерфейс пользователя для программирования и проектирования виртуальных сред;
Virtools Physics Library-модуль библиотеки физических эффектов. Позволяет разработчику легко и быстро использовать различные физические законы для виртуальных объектов, при их взаимодействии в виртуальной среде. Например, это такие эффекты, как гравитация, масса, движение, эластичность, столкновения объектов, движение в жидких средах, электромагнитные поля, движение автомобилей и т.д ;
Virtools AI Library - является модулем искусственного интеллекта, который позволяет наделять объекты виртуальной среды качествами самостоятельного выбора и действий на основе автономного принятия решения (искусственный интеллект), создавать поведенческие модели объектов и т.д.;
Virtools VR Library - модуль специально предназначен для использования виртуальных сред созданных в среде разработки Virtools Dev версии 4.0 в системах виртуальной реальности. Модуль позволяет работать с различными устройствами VR, такими как шлемы виртуальной реальности, перчатками VR и другими устройствами обратной связи, трекерами и т.д.;
Virtools Multiuser Server - модуль для работы команды разработчиков над одним проектом.
Virtools Multiuser Publishing Server- модуль публикации виртуальных миров в Internet. Позволяет публиковать в Web все интерактивные виртуальные миры, созданные с помощью Virtools Software Suite, что обеспечивает большую аудиторию охвата. Для просмотра в Web требуется наличие Virtools Life Player (бесплатно скачиваемый модуль);
Virtools Web (Life) Player - бесплатно скачиваемый модуль-клиент, который позволяет использовать стандартные Internet-браузеры для просмотра 3D виртуальных миров (более 12 млн. скачиваний в 2006 году);
VR Publisher - модуль позволяющий осуществлять работу виртуальных сред в кластерных и многоканальных системах виртуальной реальности. Поддерживает работу большого количества кластеров и управляющей станции (master host), позволяет осуществлять синхронный вывод 3D стереоизображения на большое кол-во различных экранов;
3D Office Player /3D XE Player - модули позволяющие использовать 3D виртуальные миры для корпоративных целей, удаленного присутствия, создания 3D киосков и т.д.;
Offline /CD/SKU - модуль создания лицензионных приложений, игр и т.д. для платформ PC, MAC и игровой консоли Xbox.
Официальный сайт: http://www.virtools.com
Российский форум: http://virtools.ve-group.ru
With 3DVIA Virtools technology, develop exceptional interactive real-time applications for industry and game production. Whether for online, desktop-based, large-scaled interactive digital mock-ups or video game consoles, 3DVIA Virtools solutions allow creating real-time interactive experiences with superior graphics and complex interactivity.The 3DVIA Virtools product line is part of Dassault Syst?mes' 3DVIA brand for online 3D lifelike experiences. 3DVIA establishes 3D as a universal media for consumer and professional communities, and allows anyone to imagine, play, and experience products and services used in our daily lives. |