Обзор NeoAxis 3D Engine

Обзор NeoAxis 3D Engine


NeoAxis 3D Engine — универсальная среда для разработки 3D проектов, разрабатываемая в России.

Среда применима при разработке самых различных видов 3D проектов, таких как создание видеоигр, разработка тренажеров, разработка систем виртуальной реальности, визуализация, создание оконных приложений. 

Среда может эффективно использоваться в образовательных учреждениях как инструмент преподавания навыков работы с современными технологиями в области 3D графики.

Главные особенности:

  • Интуитивно понятный и богатый набор инструментов.
  • Полнофункциональный движок с современной графикой, физикой, встроенной поддержкой сети.
  • .NET, C# скриптование.
  • Продуманный фреймворк для быстрого старта вашего проекта.
  • Примеры создания различных типов проектов и набор демонстрационных карт.
  • Легко встроить в оконное приложение (WinForms, WPF).

Лицензия

NeoAxis Engine распространяется по 4 типам лицензии:

  • Некоммерческая – бесплатно для некоммерческих проектов;
  • Инди-лицезия – 95/295$ (один/команда);
  • Коммерческая – 395/995$ (один/команда);
  • Лицензия на исходники - от 9,800$.

Богатый набор инструментов разработки

Мощный редактор интерфейсов.

Программирование на .NET и встраиваемость в приложения

  • API движка базировано на .NET, C#.
  • Легко встроить в оконное приложение.
  • Поддержка Windows Presentation Foundation (WPF) и Windows Forms.
  • Возможность подключать библиотеки с нативным кодом на C/C++ или другом языке программирования.
  • Возможность разработать свой специальный редактор для вашего проекта на базе редактора карт движка.

Возможности

  • Встроенный редактор физики.
  • Мощный физический движок NVIDIA PhysX и поддержка транспортных средств.
  • Продвинутая система пользовательского интерфейса и отображение веб-страниц внутри движка
  • Готовый набор полноэкранных эффектов
  • Возможность разработать специализированный редактор для вашего проекта на базе редактора карт движка.
  • Поддержка практически любого формата 3D моделей и прямой импорт из Autodesk 3ds Max и Autodesk Maya.
  • Возможность встраивать движок в приложения на базе Windows Presentation Foundation (WPF) и Windows Forms.
  • Примеры создания различных типов проектов и большой набор демонстрационных карт.

Поддерживаемые платформы

  •  Windows 10 / 8 / 7 / Vista.
  •  OS X 10.8+ Intel.

Импорт ресурсов

  • Поддерживаемые форматы: 3d, 3ds, ac, ac3d, acc, ase, ask, b3d, bvh, cob, dxf, dae, enff, hmp, ifc, irr, irrmesh, fbx, lwo, lws, lxo, md2, md3, md5, mdc, mdl, mot, ms3d, ndo, nff, obj, off, pk3, ply, x.
  • Экспортер для Autodesk 3ds Max.
  • Экспортер для Autodesk Maya.

Поддерживаемые .NET среды програмирования

  • Microsoft Visual Studio 2010 - 2015.
  • SharpDevelop.
  • MonoDevelop.

Создание оконных приложений

  • Возможность встроить движок в приложение на базе Windows Presentation Foundation (WPF).
  • Возможность встроить движок в приложение на базе Windows Forms (WinForms).

Инструменты разработки

Редактор ресурсов — для управления ресурсами проекта.

Редактор карт — для создания уровней.

Дополнительные утилиты

Физическая система

  • Современный физический движок NVIDIA PhysX.
  • Реалистичная физика автомобиля.
  • Физика танка.
  • Регдолл.

Набор экранных эффектов

  • Screen Space Ambient Occlusion.
  • Depth of Field.
  • Volumetic Light Scattering (God Rays).
  • Lens effects.
  • Bloom.
  • Lookup table color correction.
  • Motion Blur.
  • Radial blur.
  • Vignetting.
  • Grayscale effect.

Система пользовательского интерфейса

  • Готовый набор элементов управления: Button, CheckBox, ComboBox, EditBox, ListBox, ScrollBar, TabControl, TextBox, VideoBox, WebBrowserControl.
  • Поддержка отображения веб-страниц внутри приложения.
  • Рендеринг пользовательского интерфейса в 3D пространстве.
  • Контрол для отображения 3D сцены.
  • Поддержка проигрывания видео.
  • Поддержка юникода и локализации.

Анимация 3D моделей

  • Скелетная.
  • Покадровая.
  • Анимирование с помощью специального формата для настройки алгоритма смешивания анимации (Animation Tree).
  • Управление положением костей из программного кода.

Встроенная поддержка сети

  • Встроенная поддержка сети на базе клиент-серверной архитектуры.
  • Простая настройка синхронизации объектов по сети.
  • Приложение для выделенного сервера.

Компоненты для поиска пути

  • Поиск пути на базе Navigation Mesh.
  • Поиск пути на базе двумерной сетки.

Report Page