This page has been translated automatically.
Видеоуроки
Интерфейс
Основы
Продвинутый уровень
Подсказки и советы
Основы
Программирование на C#
Рендеринг
Профессиональный уровень (SIM)
Принципы работы
Свойства (properties)
Компонентная Система
Рендер
Физика
Редактор UnigineEditor
Обзор интерфейса
Работа с ассетами
Контроль версий
Настройки и предпочтения
Работа с проектами
Настройка параметров ноды
Setting Up Materials
Настройка свойств
Освещение
Sandworm
Использование инструментов редактора для конкретных задач
Расширение функционала редактора
Встроенные объекты
Ноды (Nodes)
Объекты (Objects)
Эффекты
Декали
Источники света
Geodetics
World-ноды
Звуковые объекты
Объекты поиска пути
Player-ноды
Программирование
Основы
Настройка среды разработки
Примеры использования
C++
C#
UnigineScript
UUSL (Unified UNIGINE Shader Language)
Плагины
Форматы файлов
Материалы и шейдеры
Rebuilding the Engine Tools
Интерфейс пользователя (GUI)
VR Development
Двойная точность координат
API
Animations-Related Classes
Containers
Common Functionality
Controls-Related Classes
Engine-Related Classes
Filesystem Functionality
GUI-Related Classes
Math Functionality
Node-Related Classes
Objects-Related Classes
Networking Functionality
Pathfinding-Related Classes
Physics-Related Classes
Plugins-Related Classes
IG Plugin
CIGIConnector Plugin
Rendering-Related Classes
VR-Related Classes
Работа с контентом
Оптимизация контента
Материалы
Визуальный редактор материалов
Сэмплы материалов
Material Nodes Library
Miscellaneous
Input
Math
Matrix
Textures
Art Samples
Учебные материалы
Внимание! Эта версия документация УСТАРЕЛА, поскольку относится к более ранней версии SDK! Пожалуйста, переключитесь на самую актуальную документацию для последней версии SDK.
Внимание! Эта версия документации описывает устаревшую версию SDK, которая больше не поддерживается! Пожалуйста, обновитесь до последней версии SDK.

Systems

AsyncQueueAsyncQueue#

Working with AsyncQueue callbacks via C++ API.Работа с обратными вызовами AsyncQueue через C++ API.

CallbacksCallbacks#

Working with callbacks via C++ API by using the CallbackBase class.Работа с обратными вызовами через C++ API с использованием класса CallbackBase.

CPUShaderCPUShader#

Multi-threaded ObjectMeshCluster update via the CPUShader class.Многопоточное обновление ObjectMeshCluster через класс CPUShader.

ConsoleConsole#

Working with console via C++ API by using the Console class.Работа с консолью через C++ API с использованием класса Console.

FfpFfp#

Working with Ffp via C++ API by creating a plugin.Работа с Ffp через C++ API путем создания плагина.

FileSampleFileSample#

Working with files via C++ API by using the File class.Работа с файлами через C++ API с использованием класса File.

ImagesImages#

Working with images via C++ API by using the Image class.Работа с изображениями через C++ API с использованием класса Image.

MaterialsMaterials#

Working with materials via C++ API by using the Materials class.Работа с материалами через C++ API с использованием класса Materials.

NoDataNoData#

Adding core.ung to the virtual File System created via C++ API.Добавление core.ung в виртуальную файловую систему , созданную с помощью C++ API.

This sample demonstrates how to build a set of read-only data resources into the application. The built application is be accompanied by libraries only, and the contents of the data directory are built into the application.Этот сэмпл показывает как собрать приложение со встроенным набором ресурсов папки data, доступных только для прочтения. В результате для запуска приложения будет нужен только файл приложения и библиотеки, а контент папки data будет вкомпилирован в приложение.

Примечание
Before copying the sample contents to your application, run the data.py script: it will copy a set of resources from the data/core directory and generate two resource files (data.indices and data.resource).Прежде чем скопировать содержимое сэмпла в свое приложение, запустите скрипт data.py: он скопирует ресурсы из папки data/core и сгенерирует два файла с ресурсами (data.indices и data.resource).

PackagePackage#

Adding a new package to the File System via C++ API.Добавление нового пакета в файловую систему через C++ API.

PerformancePerformance#

Performance comparison for different ways of adding an object to the world via C++ API.Сравнение производительности для различных способов добавления объекта в мир с помощью C++ API.

PluginsPlugins#

Creating a C++ plugin.Создание плагина C++.

PropertiesProperties#

Managing properties via C++ API by using the Properties class.Управление свойствами через C++ API с помощью класса Properties.

SimpleSimple#

A simple C++ application with the dialog window called in UnigineScript.Простое приложение на C++ с диалоговым окном, вызываемым в UnigineScript.

StreamBaseStreamBase#

Creating a new input/output stream in C++ by using the StreamBase class.Создание нового потока ввода/вывода в C++ с помощью класса StreamBase.

ThreadThread#

Working with threads via C++ API by using the Thread class.Работа с потоками через C++ API с использованием класса Thread.

WorldWorld#

Creating new nodes and removing existing ones.Создание новых узлов и удаление существующих.

XmlXml#

Working with Xml via C++ API by using the Xml class.Работа с Xml через C++ API с использованием класса Xml.

Последнее обновление: 19.12.2023
Build: ()