论坛
文档 (2.15)
不支持的SDK
UNIGINE Future
(不支持的SDK)
UNIGINE 2.19.1 (最新的)
(不支持的SDK)
UNIGINE 2.19
(不支持的SDK)
UNIGINE 2.18.1
(不支持的SDK)
UNIGINE 2.18
(不支持的SDK)
UNIGINE 2.17
(不支持的SDK)
UNIGINE 2.16.1
(不支持的SDK)
UNIGINE 2.16
(不支持的SDK)
UNIGINE 2.15.1
(不支持的SDK)
UNIGINE 2.15
(不支持的SDK)
UNIGINE 2.14.1
(不支持的SDK)
UNIGINE 2.14
(不支持的SDK)
UNIGINE 2.13
(不支持的SDK)
UNIGINE 2.12
(不支持的SDK)
UNIGINE 2.11
(不支持的SDK)
UNIGINE 2.10
(不支持的SDK)
UNIGINE 2.9
(不支持的SDK)
UNIGINE 2.8
(不支持的SDK)
UNIGINE 2.7.3
(不支持的SDK)
UNIGINE 2.7.2
(不支持的SDK)
UNIGINE 2.7.1
(不支持的SDK)
UNIGINE 2.7
(不支持的SDK)
UNIGINE 2.6.1
(不支持的SDK)
UNIGINE 2.6
(不支持的SDK)
UNIGINE 2.5
(不支持的SDK)
UNIGINE 2.4.1
(不支持的SDK)
UNIGINE 2.4
(不支持的SDK)
UNIGINE 2.3.1
(不支持的SDK)
UNIGINE 2.3
(不支持的SDK)
UNIGINE 2.2.1
(不支持的SDK)
UNIGINE 2.2
(不支持的SDK)
UNIGINE 2.1.1
(不支持的SDK)
UNIGINE 2.0
(不支持的SDK)
UNIGINE 1.0
(不支持的SDK)
显示所有版本 >>|隐藏旧版本 <<
在线课程
不支持的SDK
UNIGINE 2.19.1
(不支持的SDK)
UNIGINE 2.19
(不支持的SDK)
UNIGINE 2.18.1
(不支持的SDK)
UNIGINE 2.17
(不支持的SDK)
显示所有版本 >>|隐藏旧版本 <<
Select Your Language
The documentation is translated into these languages automatically, so its text may contain inaccuracies and errors.
English
Русский
中文
Français
Deutsch
日本語
한국어
Español
Português
Italiano
Türkçe
Svenska
Suomi
Dansk
Nederlands
Norsk
हिन्दी
Tiếng Việt
Bahasa Indonesia
Polski
Limba Română
Magyar
Cрпски
Slovenčina
Slovenščina
Hrvatski
Český
Bosanski
Македонски
Български
登录
This page has been translated automatically.
Click here to view the original English version instead.
API
Not found
入门指南
里面有什么?
下载和安装UNIGINE SDK
Project Workflow(项目工作流)
Programming Quick Start
Programming Quick References
1. Setting Up the Project
2. Creating the Controllable Character
3. Implementing Shooting
4. Generating Physical Objects
5. Implementing Color Zone
6. Playing Background Music
7. Managing Game Rules
8. Creating the End UI
9. Building the Project
VR入门
类和组件概述
系统要求
迁移到UNIGINE
从Unreal Engine迁移到UNIGINE
内容创作
程序设计
物理
从Unity迁移到UNIGINE
内容创作
程序设计
物理
视频教程
界面
SDK Browser界面
Editor界面
场景视口
要领
导入3D模型
实例化节点
材料
照明
Tracker工具
全局照明
地理参考地形生成
任意地形生成
内容优化
贴花
使用Microprofile进行性能检查
纹理
程序纹理
比特掩蔽
音频源和声音效果
缓存的阴影
水
物理
C#组件系统
景观地形
体积云
高级
Microprofile为艺术家
实用建议
基础
从Autodesk Maya到UNIGINE将模型导出
从Blender到UNIGINE将模型导出
从Maxon Cinema 4D到UNIGINE将模型导出
从Autodesk 3ds Max到UNIGINE将模型导出
使用自定义IDE编辑源代码
在启动时更改默认世界
自定义开机画面
禁用启动画面
使用纹理剖析器优化性能
使用PhysicalWater使物体漂浮并模仿水流
为C#项目创建最终版本
配置细节级别(LOD)
从最终构建版本中删除未使用的资产
将资产转移到另一个项目
如何使用随机发生器:交换和转换对象,以便有更多的变化
如何使用簇刷编辑器
C#编程
使用C#将用户信息打印到控制台
从C#组件访问项目资产
从C#组件访问节点
创建基于.NET Core API的C#项目
在Visual Studio Code中调试C#项目
在Visual Studio中调试C#项目
自定义加载画面
使用触发器按边界检测节点
使用物理触发器捕获物理对象
使用节点触发器来检测节点状态的变化
使用相交用鼠标选择对象
处理碰撞物体之间的接触
C++编程
创建C++项目
创建C++项目 (CMake)
为C++项目创建最终版本
渲染
启用平面反射
将全局光照烘焙到体素探针
将反射烘焙到环境探针
使用缓存阴影
使用可编写脚本的材质
将全局照明烘焙到光照贴图
重用光照贴图以获得细节级别
使用粒子系统产生火花
通过光照贴图颜色动态调整烘焙的光照
如何使用附加混合结合烘焙照明和反射
自定义环境照明
使薄几何体在远处可见
删除受阴影区域内环境探针创建的不需要的反射
如何为植被创建基于顶点颜色的动画
操作准则
虚拟世界的构成
虚拟世界的管理
物产(properties)
层次结构和继承
组件系统
C++组件系统
C#组件系统
渲染图
Rendering Sequence
平行分割阴影映射 (PSSM)
抗锯齿
Fast approXimate Anti-Aliasing (FXAA)
Temporal Anti-Aliasing (TAA)
Subpixel Reconstruction Anti-Aliasing (SRAA)
Supersampling
交错光渲染
Alpha Blending
输出方式
立体渲染
使用AppSeparate插件分离图像输出
四路缓冲立体声支持
带有AppOculus插件的Oculus Rift输出
带有AppVive插件的HTC Vive输出
使用AppVarjo插件输出到Varjo
多显示器渲染
带AppWall插件的视频墙输出
带 AppSurround 插件的 3 监视器输出
全景渲染
使用AppProjection插件进行投影
物理
物体
Cloth Body
Dummy Body
Fracture Body
Path Body
Ragdoll Body
Rigid Body
Rope Body
Water Body
Shapes
Collision Detection
Joints
Simulation of Physics
位屏蔽
Import System
Export System
文件系统
异步数据流
SDK浏览器
处理项目
管理许可证
管理公司帐户和许可证
插件 (Add-Ons)
Airport Assets
Eastern European Countryside
Docs Sample Content
Industrial Assets
Road Tool Constructor
Scans
Vegetation
VFX
Weather
Arbitrary Terrain Generation
Georeferenced Terrain Generation
Demos
CIGI
C# Component Samples
Animation
Arcade Sample
Cameras
CharacterController
Components
Create Nodes
Input
Materials
Navigation
Sounds
Tracker
Transformation
Widgets
World Intersection
C# Third Person Platformer
CPP Samples
Earthworks
Fox Hole
High-Level Vehicle
Mars
Oil Platform
Oil Refinery
Orbits
Superposition
Syncker
Viewer
VR Sample
API Samples
C++ API
Logics
Nodes
Physics
Render
Scripts
Systems
Widgets
C# API
Nodes
Physics
Scripts
Systems
Widgets
UnigineEditor
界面概述
布局自定义
上下文菜单
资产工作流程
资产类型
资产和运行时文件
创建和导入资产
FBX导入指南
CAD导入指南
纹理导入指南
从Blender导出3D模型
从Autodesk Maya导出3D模型
从Autodesk 3ds Max导出3D模型
从Maxon Cinema 4D导出3D模型
组织资产
从其他项目复制资产
优化资产
Texture Profiler
Cleaner工具
资源之间的联系
项目文件
版本控制
设置和首选项
编辑器设置和热键
世界设置
渲染设置
Screen
Visibility Distances
Textures
Lights
Transparent
Shadows
Tessellation
Global Illumination
SSAO
SSGI
Bent Normal
Subsurface Scattering
SSR
SSShadow Shafts
Dynamic Reflections
Decals
SSBevel
SSDirt
Landscape
Terrain
Water
Clouds
Vegetation
Environment
Occlusion Culling
Camera Effects
Color
Buffers
Streaming
Screen-Space Materials
Wireframe Color
全球物理设置
全局声音设置
控制设置
项目开发
打包用于发布的最终版本
Managing Worlds
场景导航
Creating Nodes
Selecting and Positioning Nodes
节点的组织方式
导出节点
实例化节点
调整节点参数
转换和通用参数
视觉表现
物产(Properties)
物理与声音
Setting Up Materials
Organizing Materials
强制着色器编译
Setting Up Properties
Organizing Properties
照明
环境
光源
阴影
全球照明
BakeLighting窗口
光照贴图
基于体素的GI
环境探针(Environment Probes)
光度计
倒影
Setting Up Cameras
使用可视帮助器
系统选单
Landscape Tool
Creating a Terrain
Creating a Geo-Referenced Terrain
Generating Detail Masks
Generating Vegetation
Generating Spline Objects
Generating Vector Objects
Generating Point Objects
Generating Buildings
Procedural Refinement
Distributed Computing
Sandworm
Starting with Sandworm
Adding Source Data
Landscape
Vegetation
Details
Roads
Point Objects
Pipelines, Fences, Powerlines
Buildings
Buildings Customization
Output Settings
Export Area
Format
Projection
Curvature
Quality
World
Compression
Generating the Landscape and Objects
Distributed Generation
Questions and Answers
使用编辑器工具执行特定任务
Making Cutscenes: Animations & Camera Control
Basic Operations in Tracker
Creating Type-Specific Tracks
Usage Example
Running Tracks in Application
捕获屏幕截图和帧序列
为更现实的环境添加变体
使用Impostors Creator生成Impostors
Editing Global Terrain
Editing Landscape Terrain
草和杂物对象的遮罩编辑器
Cluster Editor
Extending Editor Functionality
Setting Up Environment
Creating Your First Editor Plugin
编辑曲线
工具集
Plugins for 3D Editors
Plugins for 3ds Max
Plugins for Maya
Performance Profiling Tools
Performance Profiler
Microprofile
USC Interpreter
Archiver
Resource
Upgrade Script
运行时生成器
嵌入式节点类型
Nodes
Node
Node Reference
Dummy Node
Layer
Trigger
Objects
Dummy Object
Static Mesh
Skinned Mesh
Dynamic Mesh
Mesh Cluster
Mesh Clutter
地形
Landscape Terrain
Landscape Layer Map
Configuring Details
Configuring Visualization and Performance
Importing Heightmaps
Import from World Creator 2
Import from Quadspinner GAEA
Import from World Machine
Import from Houdini
Import from Instant Terra
Global Terrain
Global Terrain Details
Terrain for a FlightSim: Best Practices
Text Object
Water
Global Water
Water Mesh
Sky
Cloud Layer
Grass
Grass Settings
Tutorial: Adding Grass
Billboards
Stars Generator for Billboards
GUI Objects
GUI
GUI Mesh
Effects
Particle System
Volumetric Objects
Volume Box
Volume Sphere
Volume Omni
Volume Projected
Fields
Field Spacer
Field Animation
Field Height
Field Shoreline
Field Weather
Physicals
Physical Wind
Physical Force
Physical Noise
Physical Water
Physical Trigger
Decals
Projected Decal
Orthographic Decal
Mesh Decal
光源
光源参数
Omni Light
Projected Light
World Light
Environment Probe
Voxel Probe
Planar Reflection Probe
Geodetics
Geodetic Pivot
World Nodes
World Trigger
World Clutter
Switcher
Occluders
Occluder
Occluder Mesh
Transforms
Transform Path
Transform Bone
World Expression
World Spline Graph
Sound Objects
Sound Source
Sound Reverb
Pathfinding Objects
Navigation Areas
Navigation Sector
Navigation Mesh
Obstacles
Obstacle Box
Obstacle Sphere
Obstacle Capsule
Players
Player Actor
Player Dummy
Player Persecutor
Player Spectator
编程
基本原理
编程概述
引擎体系结构
执行顺序
应用逻辑系统
引擎初始化
引擎主循环
引擎停机
放置代码的位置
使用智能指针
Accessing Nodes and Files via Properties
API中的线程安全
矩阵变换
相机矩阵
事件处理回调
搭建开发环境
Windows开发环境
Linux开发环境
Usage Examples
Working with Landscape Terrain via Code
High-Level Car Physics System (C++)
Custom Import Plugin
Importing Models Directly to Memory
C++ Component System
Customizing Mouse Cursor and Behavior
Basic Object Movements
Creating and Attaching a Cloth
Creating a Car with Wheel Joints
Creating Mirrors Using Viewports (Rendering to Texture) or Materials
A Simple Mechanism Using Joints
Creating Routes
Creating Pylons and Wires Using Ropes
Dynamic Meshes
Enabling Selective Surface-Based Collision
Playing Sounds on Collisions
Intersections
Mesh Class
Working with Console
Sharing Data
Splitting Logic Between Several WorldLogic Classes
Manipulator Widgets
Making Screenshots at Runtime
Handling Contacts on Collision
C++
Creating C++ Application
Creating C++ Plugin
Integration Samples
Unigine Integration into Qt Application
C++ Usage Examples
CustomApp Class
Extending UnigineScript
Library's Namespace
Variable Export
Constant Export
Function Export
Class Export
Data Structure Export
Callbacks
Serialization
UnigineScript Containers
C#
Creating C# Application
Debugging C# Components
Garbage Collector
C# API Reference
C# Integration Samples
Application with Direct3D11 via SharpDX Library
Application with OpenGL via OpenTK Library
C# Usage Examples
C# Component System
Plugin Class
Package Class
Widget Dialog
Extending UnigineScript
Callbacks
UnigineScript Containers
Variable Export
UnigineScript
Creating UnigineScript Application
Adding Scripts to the Project
The Language
Structure of a Program
Data Types
Operators
Control Statements
Selection Statements
if-else
switch-case
Iteration Statements
for
while
do-while
forloop
foreach
foreachkey
Jump Statements
return
goto
break
continue
Other Statements
yield
wait
call()
thread()
Containers
Functions
Scope. Namespaces
Object Oriented Programming
Interface Class
Preprocessor Directives
Templates
Language Features
System Functions
String Global Functions
Script Debugging
Handling Ownership When Using Scripts
High-Level Systems
UnigineScript Basic Utilities
Unigine::Widgets
User Interfaces for Unigine::Widgets
Input System
Dialogs Script
Samples
Objects
cluster_00
cluster_01
dynamic_00
dynamic_01
dynamic_02
dynamic_03
dynamic_04
dynamic_05
gui_00
gui_01
gui_02
gui_05
gui_06
gui_07
mesh_01
mesh_02
Plugins
app_oculus_00
app_surround_00
app_surround_01
app_wall_00
gpu_monitor_00
ssl_socket_00
ssl_socket_01
Shaders
scriptable_00
Cache Files
UUSL (Unified UNIGINE Shader Language)
UUSL Keywords
UUSL Common Intrinsic Functions
UUSL GBuffer Structure
UUSL Data Structure
UUSL Parameters
UUSL Textures
UUSL Semantics
UUSL Tessellation
UUSL Compute Shaders
Creating a Custom Shader for Deferred Rendering Pass
Creating a Custom Shader for Forward Rendering Pass
Creating a Custom Shader for Post-Processing
Plugins
ARTTRACK Plugin
FbxImporter Plugin
CadImporter Plugin
Setting Up Projections with AppEasyBlend Plugin
GeodeticsPlugin
GPU Monitoring with GPUMonitor Plugin
Kinect2 Plugin
LeapMotion Plugin
Secure SSL Connection via SSLSocket Plugin
Syncker Plugin
Syncker-Specific Options
Configuring Screens and Projections
Implementing Syncker Logic for a Custom Project
Teslasuit Plugin
VRPN Plugin
FMOD Plugin
File Formats
Unigine Language Object Notation
Mesh File Formats
Materials Files
Base Material File Format
ULON Base Material File Format
Groups
Options
States
Conditions
Textures
Shaders
Passes
Parameters
Expressions
Scripts
Binds
User Material File Format
Property File Format
Spline File Format
Startup Command-Line Options
Console
Configuration Files
Rebuilding the Engine Tools
Rebuild in Windows via Visual Studio
Semi-automatic Compilation with Build Script
使用密码保护数据
GUI
Loading and Splash Screens
UI Files
Containers
Widgets
Localization
RC Files
Skin Layout
Usage Example
双精度坐标
Usage
Performance Analyzer
应用程序接口
Containers
Container Functions
ArrayMap Classes
ArrayMap Class
ArrayMap::Iterator Class
ArrayVector Class
BiMap Class
HashMap Class
HashSet Class
Map Class
Pair Class
Set Class
Tree Classes
Tree Class
Tree::ConstIterator Class
Tree::Iterator Class
Vector Classes
Vector Class
Vector::ConstIterator Class
Vector::Iterator Class
VectorStack Class
Common Functionality
Async Class
ScopedLock Class
ScopedReaderLock Class
ScopedReentrantLock Class
ScopedWriterLock Class
Atomic Class
BackoffSpinner Class
Mutex Class
ReentrantMutex Class
RWMutex Class
Blob Class
Callback-Related Classes
CallbackBase Class
CallbackBase1 Class
CallbackBase2 Class
CallbackBase3 Class
CallbackBase4 Class
CallbackBase5 Class
Signal Class
Checksum-Related Classes
Checksum Class
CRC32 Class
MD5 Class
SHA1 Class
SHA256 Class
Compress Class
ConsoleVariableFloat Class
ConsoleVariableInt Class
ConsoleVariableString Class
Curve2d Class
Expression Class
ExternClass Class
FunctionBase Class
Hash Class
Hasher Class
File Import Classes
Data Structures
Import Class
Importer Class
ImportProcessor Class
ImportScene Class
FBX Export Classes
Export Class
Exporter Class
Image Class
ImageConverter Class
Interpreter Class
Json Class
Log Class
Logic Classes
EditorLogic Class
SystemLogic Class
WorldLogic Class
Component System Classes
C++
ComponentBase Class
ComponentSystem Class
ComponentVariable Class
C#
Component Class
ComponentSystem Class
AssetLink Class
AssetLinkNode Class
OS Functions
Palette Class
Path Class
Plugin Class
Property Class
PropertyParameter Class
Ptr Class
Reflection Class
RegExp Class
Resource Class
Stream Class
String Class
StringArray Class
StringPtr Class
StringStack Class
Thread Class
Time Class
Timer Class
TypeInfo Class
UlonArg Class
UlonValue Class
UlonNode Class
Unigine Namespace Items
Utils Class
Variable Class
Xml Class
Controls-Related Classes
Controls Class
ControlsApp Class
ControlsDummy Class
ControlsJoystick Class
ControlsSixAxis
ControlsXPad360 Class
Input Class
InputGamePad Class
Engine-Related Classes
App Class
BootConfig Class
CustomApp Class
Config Class
Console Class
Editor Class
Engine Class
EnginePtr Class
engine.system Functions
EnginePlugins Class
Game Class
GameIntersection Class
LoadingScreen Class
Memory Class
Profiler Class
Properties Class
Sound Class
Sounds Class
SystemDialog Class
SystemInfo Class
UserConfig Class
Visualizer Class
World Class
Filesystem Functionality
Dir Class
File Class
FileSystem Class
FileSystemAssets Class
FileSystemMount Class
AsyncQueue Class
File System Functions
Package Class
PackageUng Class
UGUID Class
GUI-Related Classes
Gui Class
UserInterface Class
Widget Class
WidgetButton Class
WidgetCanvas Class
WidgetCheckBox Class
WidgetComboBox Class
WidgetDialog Class
WidgetDialogColor Class
WidgetDialogFile Class
WidgetDialogImage Class
WidgetDialogMessage Class
WidgetEditLine Class
WidgetEditText Class
WidgetExternBase Class
WidgetExtern Class
WidgetGridBox Class
WidgetGroupBox Class
WidgetHBox Class
WidgetHPaned Class
WidgetIcon Class
WidgetLabel Class
WidgetListBox Class
WidgetManipulator Class
WidgetManipulatorRotator Class
WidgetManipulatorScaler Class
WidgetManipulatorTranslator Class
WidgetMenuBar Class
WidgetMenuBox Class
WidgetScroll Class
WidgetScrollBox Class
WidgetSlider Class
WidgetSpacer Class
WidgetSpinBox Class
WidgetSpinBoxDouble Class
WidgetSprite Class
WidgetSpriteNode Class
WidgetSpriteShader Class
WidgetSpriteVideo Class
WidgetSpriteViewport Class
WidgetTabBox Class
WidgetTreeBox Class
WidgetVBox Class
WidgetVPaned Class
WidgetWindow Class
Math Functionality
Math Functionality (C#)
Geometry Class (C#)
Math Common Functions (C#)
Math 2D Functions (C#)
Bounds-Related Classes (C#)
BoundBox Struct (C#)
BoundFrustum Struct (C#)
BoundSphere Struct (C#)
WorldBoundBox Struct (C#)
WorldBoundFrustum Struct (C#)
WorldBoundSphere Struct (C#)
Random Struct (C#)
Bits8 Struct (C#)
Bits16 Struct (C#)
Bits32 Struct (C#)
Bits64 Struct (C#)
bvec4 Struct (C#)
dmat4 Struct (C#)
dvec2 Struct (C#)
dvec3 Struct (C#)
dvec4 Struct (C#)
ivec2 Struct (C#)
ivec3 Struct (C#)
ivec4 Struct (C#)
mat2 Struct (C#)
mat3 Struct (C#)
mat4 Struct (C#)
quat Struct (C#)
vec2 Struct (C#)
vec3 Struct (C#)
vec4 Struct (C#)
Math Functionality (C++)
Predefined Constants
Bounds-Related Classes (C++)
BoundBox Struct
BoundFrustum Struct
BoundSphere Struct
WorldBoundBox Struct
WorldBoundFrustum Struct
WorldBoundSphere Struct
Geometry Class
Math Common Functions
Math 2D Functions
Math Exponential Functions
Math Matrix Functions
Math Trigonometrical Functions
Bits Class
BitStream Class
bvec4 Class
Concave Class
ConcaveConvexCompare Class
Convex Class
dmat4 Class
dvec2 Class
dvec3 Class
dvec4 Class
half Class
hvec2 Class
hvec3 Class
hvec4 Class
ivec2 Class
ivec3 Class
ivec4 Class
mat2 Class
mat3 Class
mat4 Class
Noise Class
Polygon Class
quat Class
Random Class
SHBasis Class
svec4 Class
vec2 Class
vec3 Class
vec4 Class
Node-Related Classes
Node Class
NodeDummy Class
NodeExtern Class
NodeExternBase Class
NodeLayer Class
NodeReference Class
NodeTrigger Class
Decals-Related Classes
Decal Class
DecalMesh Class
DecalOrtho Class
DecalProj Class
Field-Related Classes
Field Class
FieldAnimation Class
FieldHeight Class
FieldShoreline Class
FieldSpacer Class
FieldWeather Class
Geodetics-Related Classes
Ellipsoid Class
GeodeticPivot Class
GeodeticsTransformer Class
Lights-Related Classes
BakeLighting Class
Light Class
LightEnvironmentProbe Class
LightVoxelProbe Class
LightPlanarProbe Class
LightOmni Class
LightProj Class
LightWorld Class
LightLensFlare Class
Objects-Related Classes
Object Class
ObjectBillboards Class
ObjectCloudLayer Class
ObjectDummy Class
ObjectDynamic Class
ObjectExtern Class
ObjectExternBase Class
ObjectGrass Class
ObjectGui Class
ObjectGuiMesh Class
ObjectIntersection Class
ObjectIntersectionNormal Class
ObjectIntersectionTexCoord Class
ObjectLandscapeTerrain Classes
ObjectLandscapeTerrain Class
TerrainDetail Class
TerrainDetailMask Class
Landscape Class
LandscapeLayerMap Class
LandscapeMapFileCreator Class
LandscapeMapFileCompression Class
LandscapeMapFilesettings Class
LandscapeFetch Class
LandscapeImages Class
LandscapeTextures Class
ObjectMeshStatic Class
ObjectMeshCluster Class
ObjectMeshClutter Class
ObjectMeshDynamic Class
ObjectMeshSkinned Class
ObjectMeshSplineCluster Class
ObjectParticles Class
ParticleModifier Class
ParticleModifierScalar Class
ParticleModifierVector Class
ObjectSky Class
ObjectTerrainGlobal Class
TerrainGlobalDetail Class
TerrainGlobalLod Class
TerrainGlobalLodHeight Class
TerrainGlobalLods Class
TileSet Class
TileSetFile Class
ObjectText Class
ObjectVolumeBox Class
ObjectVolumeOmni Class
ObjectVolumeProj Class
ObjectVolumeSphere Class
ObjectWaterMesh Class
ObjectWaterGlobal Class
Players-Related Classes
Player Class
PlayerActor Class
PlayerDummy Class
PlayerPersecutor Class
PlayerSpectator Class
Sound Nodes-Related Classes
AmbientSource Class
SoundReverb Class
SoundSource Class
World Nodes-Related Classes
WorldClutter Class
WorldExpression Class
WorldExternBase Class
WorldExtern Class
WorldIntersection Class
WorldIntersectionNormal Class
WorldIntersectionTexCoord Class
WorldOccluder Class
WorldOccluderMesh Class
WorldSplineGraph Class
SplineGraph Class
SplinePoint Class
SplineSegment Class
WorldSwitcher Class
WorldTransformBone Class
WorldTransformPath Class
WorldTrigger Class
Networking Functionality
Socket Class
Pathfinding-Related Classes
Navigation Class
NavigationMesh Class
NavigationSector Class
Obstacle Class
ObstacleBox Class
ObstacleCapsule Class
ObstacleSphere Class
PathRoute Class
PathRouteIntersection Class
Physics-Related Classes
Contact Class
ShapeContact Class
Physics Class
PhysicsIntersection Class
PhysicsIntersectionNormal Class
Bodies-Related Classes
Body Class
BodyCloth Class
BodyDummy Class
BodyFracture Class
BodyParticles Class
BodyPath Class
BodyRagdoll Class
BodyRigid Class
BodyRope Class
BodyWater Class
Joints-Related Classes
Joint Class
JointBall Class
JointCylindrical Class
JointFixed Class
JointHinge Class
JointParticles Class
JointPath Class
JointPrismatic Class
JointSuspension Class
JointWheel Class
Physical Nodes-Related Classes
Physical Class
PhysicalForce Class
PhysicalTrigger Class
PhysicalNoise Class
PhysicalWater Class
PhysicalWind Class
Shapes-Related Classes
Shape Class
ShapeBox Class
ShapeCapsule Class
ShapeConvex Class
ShapeCylinder Class
ShapeSphere Class
Plugins-Related Classes
GPUMonitor Plugin
GPUMonitor Class
GPUMonitorPlugin Class
AppEasyBlend Class
OpenFlightImport Class
Kinect Class
AppOculus Class
AppProjection Class
engine.surround Functions
AppVarjo Class
AppVive Class
AppWall Class
ARTTracker Class
IG Plugin
DISConnector Plugin
DIS::Connector Class
HLAConnector Plugin
HLA::Connector Class
CIGIConnector Plugin
CIGI::Connector Class
CigiAerosolResponse Class
CigiAnimationNotify Class
CigiArticulatedControl Class
CigiArticulatedShortControl Class
CigiAtmosphereControl Class
CigiCelestialControl Class
CigiComponentControl Class
CigiComponentShortControl Class
CigiEarthModelDef Class
CigiEntityClampedControl Class
CigiEntityControl Class
CigiEnvironmentControl Class
CigiEnvironmentPolygonControl Class
CigiEnvironmentRequest Class
CigiEventNotify Class
CigiHatHotExtResponse Class
CigiHatHotRequest Class
CigiHatHotResponse Class
CigiHostPacket Class
CigiHostUserDefined Class
CigiIGControl Class
CigiIGMessage Class
CigiIGPacket Class
CigiIGUserDefined Class
CigiLosExtResponse Class
CigiLosResponse Class
CigiLosSegmentRequest Class
CigiLosVectorRequest Class
CigiMaritimeControl Class
CigiMaritimeResponse Class
CigiPositionRequest Class
CigiPositionResponse Class
CigiRateControl Class
CigiSegmentDef Class
CigiSegmentNotify Class
CigiSensorControl Class
CigiSensorExtResponse Class
CigiSensorResponse Class
CigiStartOfFrame Class
CigiSymbolCircleDef Class
CigiSymbolClone Class
CigiSymbolControl Class
CigiSymbolLineDef Class
CigiSymbolShortControl Class
CigiSymbolSurfaceDef Class
CigiSymbolTextDef Class
CigiTerrestrialControl Class
CigiTerrestrialResponse Class
CigiTrackerControl Class
CigiTrajectoryDef Class
CigiViewControl Class
CigiViewDef Class
CigiVolumeDef Class
CigiVolumeNotify Class
CigiWaveControl Class
CigiWeatherControl Class
CigiWeatherResponse Class
IG Manager Class
IGConfig Class
Component Class
ComponentBaseInterface
IGIntersection Structure
ArticulatedPart Class
CollisionSegment Class
CollisionVolume Class
Converter Class
Entity Class
LightController Class
Meteo Class
MeteoCameraEffects Class
MeteoPositionParam Structure
Region Class
SkyMap Class
SymbolsController Class
SymbolsPlane Class
Symbol Class
SymbolPolyline Class
SymbolCircle Class
SymbolText Class
ViewBase Class
ViewGroup Class
View Class
Water Class
WeatherLayer Class
WeatherLayerCloud Class
WeatherLayerPrecipitation Class
Interface Plugin
InterfaceWindow Class
Interface Class
FMOD Plugin
Bank Class
Bus Class
Channel Class
ChannelGroup Class
DSP Class
DSPType Class
EventDescription Class
EventInstance Class
FMOD Class
FMODCore Class
FMODEnums Class
FMODStudio Class
Sound Class
VCA Class
LeapMotion Plugin
LeapMotion Class
LeapMotionArm Class
LeapMotionBone Class
LeapMotionFinger Class
LeapMotionHand Class
SSLSocket Plugin
SSLSocket Class
SSLSocketPlugin Class
Steam Plugin
Steam Class
SteamLeaderboard Class
Syncker Plugin
Manager Class
Syncker Class
Master Class
Slave Class
Projections Class
Teslasuit Plugin
TeslaSuitGeneral Class
Suit Class
SuitManager Class
VRPN Plugin
VrpnClient Class
VrpnAnalogDevice Class
VrpnButtonDevice Class
VrpnTrackerDevice Class
Rendering-Related Classes
Camera Class
EngineExpression Class
Ffp Class
Material Class
Materials Class
Mesh Class
MeshDynamic Class
MeshStatic Class
Primitives Class
Render Class
RenderEnvironmentPreset Class
Renderer Class
RenderContext Class
RenderState Class
RenderTarget Class
Shader Class
CPUShader Class
StructuredBuffer Class
Texture Class
TextureCurve Class
Viewport Class
创建内容
3D Models Requirements
Art Assets Conversion
Content Optimization
Geometry Optimization
Working with Large Number of Objects
Setting Up LODs
Using Impostors
Switching Nodes On and Off
Occlusion Culling
Optimizing Grass
Textures Optimization
Lights Optimization
Dynamic Reflections Optimization
Water Optimization
Terrain Optimization
Physics Optimization
VR Best Practices
Materials
Hierarchy and Inheritance
Material Editor
Material Samples
Alpha Blend Sample
Alpha Test Sample
Boiling Sample
Cubemap Texture Sample
Custom Code Sample
Custom Subgraphs Sample
Displacement Sample
Dissolve Sample
Energy Shield Sample
Fade By Depth Sample
Fresnel Effect Sample
Glass Sample
Ice Sample
Interior Mapping Sample
Loop Sample
Melting Sample
Object-Space Normal Map Sample
Tangent-Space Normal Map Sample
Panner Sample
Portals Sample
Procedural Damage Sample
Procedural Tiles Sample
Rain Sample
Simple PBR Material Sample
UV Tiling and Offset Sample
Vegetation Sample
Vertex Color Sample
Reparent to Graph Material
Material Nodes Library
Miscellaneous
Material Node
Final Node
To Int Node
Portal In Node
Portal Out Node
Expression Node
Function Node
Sub Graph Node
Loop Begin Node
Loop End Node
Rotate Space Node
Transform Space Node
Reflect Node
Refract Node
Time Node
Rotate UV Node
Compose Float2
Compose Float3
Compose Float4
Compose Int2
Compose int3
Compose Int4
Compose Float By Exponent
Decompose Float By Exponent
Color Saturation Node
Contrast Node
Levels Node
Posterize Node
RGB To Luma Node
RGB To HCV Node
RGB To HSL Node
HSL To RGB Node
Overlay Node
Srgb Node
Srgb Inverse Node
Screen UV To View Direction Node
Position to Screen UV Node
Reorient Normal Blend Node
Reorient Vector Blend Node
Normal Reconstruct Z Node
Position to Normal Node
Specular to Metalness Node
Calc Mip Level Node
Calculate TBN Node
Parallax Occlusion Mapping Node
Parallax Simple Node
Face Forward Node
Vertex Interpolation Node
Pack Unit Vector To Octahedron
Unpack Octahedron To Unit Vector
Pack 1212 To 888
Pack 888 To 1212
Pack 88 To 16
Pack 16 To 88
Pack 44 To 8
Pack 8 To 44
Pack 1616 To 8888
Pack 8888 To 1616
Refraction Simple For Thick Objects Node
Refraction Screen UV Offset For Thick Objects Node
Refraction Simple For Thin Objects Node
Refraction Screen UV Offset For Thin Objects Node
Refraction Raymarched Node
Reflection Simple Node
Reflection Raymarched Node
Triplanar Color Node
Triplanar Normal Node
Blend By Height Node
Tiling and Offset Node
Normal From Height Value Node
Normal From Height Texture Node
Depth Fade Node
Interior Mapping Texture 2D Node
Interior Mapping Cubemap Node
Blackbody Node
Fresnel Node
Tree Animation Node
Grass Animation Node
Input
Is Auxiliary Pass Node
Is GBuffer Pass Node
Is Shadow Pass Node
Is Baking GI Node
Is Lightmap Node
Is Front Face Node
View Direction Node
Camera Direction Node
Camera Offset Node
Camera Position Node
Camera Near Node
Camera Far Node
Camera INear Node
Camera IFar Node
Matrix Projection Node
Matrix IProjection Node
Matrix Camera Projection Node
Matrix Camera IProjection Node
Matrix Modelview Node
Matrix IModelview Node
Matrix Old Modelview Node
Matrix Old IModelview Delta Node
Matrix Old IModelview Node
Oblique Frustum Plane Node
Screen Resolution Node
Screen IResolution Node
Screen Coord Node
Screen UV Node
Vertex Tangent Node
Vertex Binormal Node
Vertex Normal Node
Vertex Color Node
Vertex Position Node
Vertex UV 0 Node
Vertex UV 1 Node
Vertex ID Node
Instance ID Node
Material Mask Node
Up Node
Down Node
Forward Node
Back Node
Right Node
Left Node
Vertex Front Face Node
Object Position Node
Sun Direction Node
Moon Direction Node
Float Node
Float2 Node
Float3 Node
Float4 Node
Color (Float3) Node
Color (Float4) Node
Int Node
Int2 Node
Int3 Node
Int4 Node
Bool Node
Frame Node
IFps Node
Game Scale Node
Logical
Equal Node
Greater Node
Less Node
Less Or Equal Node
Greater Or Equal Node
Logical And Node
Logical Or Node
Logical Negative Node
Bits And Node
Bits Or Node
Bits Negative Node
Branch Node
Check Range Node
Has Bit Node
Math
Add Node
Subtract Node
Multiply Node
Frac Node
DDX Node
DDX Coarse Node
DDX Fine Node
DDY Node
DDY Coarse Node
DDY Fine Node
DDXY Node
Clamp Node
Saturate Node
Power Node
Ceiling Node
Floor Node
Absolute Node
Sign Node
Base-E Logarithm Node
Base-2 Logarithm Node
Base-10 Logarithm Node
Base-2 Exponential Node
Base-E Exponential Node
Increment Node
Decrement Node
Mod Node
FMod Node
Divide Node
Divide Int Node
Reciprocal Node
Maximum Node
Maximum Possible Float Node
Maximum Possible Half Node
Maximum Possible Int Node
Minimum Node
Minimum Possible Float Node
Minimum Possible Int Node
Rerange Node
Square Root Node
Reciprocal Square Root Node
Round Node
Multiply And Add Node
ModF Node
Step Node
Smooth Step Node
Length Node
Length Squared Node
Normalize Node
Cross Node
Dot Product Node
Lerp Node
Lerp3 Node
Lerp Contrast Preserving Node
Inverse Lerp Node
Golden Ratio Node
Pi Node
Reverse Bits Node
Is Finite Node
Is Infinity Node
Is Nan Node
All Node
Any Node
First Bit High Node
First Bit Low Node
Distance Node
Matrix
Compose Matrix3
Compose Matrix3 By Column
Compose Matrix3 By Row
Compose Matrix4
Compose Matrix4 By Column
Compose Matrix4 By Row
Get Matrix Column
Get Matrix Row
Get Matrix Value
Set Matrix Column
Set Matrix Row
Set Matrix Value
Is Ortho
Basis X
Basis Y
Basis Z
Determinant
Orthonormalize
Scale
Translate
Transpose
Inverse
Inverse Transform
Decompose Euler
Rotate Euler
Rotate Axis
Rotate X
Rotate Y
Rotate Z
Decompose Transform
Compose Transform
Matrix Multiply 3x3
Matrix Multiply 4x4
Ortho
Frustum
Perspective
Cube Transform
Matrix Object To Absolute World
Matrix Object To Camera World
Matrix Object To View
Matrix View To Object
Matrix View To Absolute World
Matrix View To Camera World
Matrix Absolute World To View
Matrix Absolute World To Object
Matrix Camera World To View
Matrix Camera World To Object
Trigonometry
ArcCosine Node
ArcSine Node
ArcTangent Node
2-Argument ArcTangent Node
Cosine Node
Hyperbolic Cosine Node
Sine Node
Hyperbolic Sine Node
Tangent Node
Hyperbolic Tangent Node
Degrees To Radians Node
Radians To Degrees Node
Textures
Light Map Texture Node
Texture 2D Node
Texture 2D Array Node
Texture 3D Node
Texture Cube Node
Sample Texture Node
Texture Resolution Node
Texture Buffer GBuffer Albedo Node
Texture Buffer GBuffer Normal Node
Texture Buffer GBuffer Shading Node
Texture Buffer GBuffer Velocity Node
Texture Buffer Curvature Node
Texture Buffer Auxiliary Node
Texture Buffer Lights Node
Texture Buffer Depth Node
Texture Buffer Depth Opacity Node
Texture Buffer Depth Opacity Fast Node
Texture Buffer Screen Color Node
Texture Buffer Screen Color Old Node
Texture Buffer Screen Color Old Reprojection Node
Texture Buffer Screen Color Opacity Node
Texture Buffer GBuffer Material Mask Node
Texture Buffer Normal Fast Node
Texture Buffer Refraction Node
Texture Buffer Refraction Mask Node
Texture Buffer SSAO Node
Texture Buffer SSGI Node
Texture Buffer SSR Node
Texture Buffer Transparent Blur Node
Texture Buffer Auto Exposure Node
Texture Buffer Auto White Balance Node
Texture Buffer Bent Normal Node
Texture Buffer DOF Mask Node
Procedural
Bayer Noise Node
Blue Noise Node
Blue Noise TAA Node
Blue Noise 256x256x8 TAA Node
Blue Noise Temporal Node
Vogel Disk Node
Alpha Fade Noise TAA Node
Checker Noise Node
Material Library
billboards_base
billboards_cloud_base
billboards_impostor_base
clouds_base
decal_base
decal_terrain_hole_base
grass_base
grass_impostor_base
gui_base
landscape_terrain_base
landscape_terrain_detail_base
mesh_base
Physically Based Materials
particles_base
render_composite
sky_base
terrain_global_base
volume_cloud_base
volume_fog_base
volume_light_base
volume_omni_base
volume_proj_base
volume_shaft_base
water_global_base
water_mesh_base
Postprocess Materials
post_blur_radial
post_filter_rgb2rgbl
post_filter_rgb2yuv
post_filter_sobel
post_filter_wet
post_hblur_2d
post_sensor
post_vblur_2d
post_hblur_mask
post_vblur_mask
post_hblur_cube and post_vblur_cube
Debug Materials
debug_materials
Custom Materials
Scriptable Materials
Art Samples
Animated Character
Billboards
Camera Effects
Clouds
Cluster
Clutter
Cross Section
Decals
Environment
Global Illumination
Impostors
Interior
Landscape
Lens Flares
Lights
LOD System
Materials
Occluders
Particles
Post Sensors
Reflections
Simlights
SSBevel
SSDirt
Vegetation
Volumetrics
Water
Wildfire
World Spline Graph
Tutorials
Adding Morph Targets
Vegetation: Authoring Tips
Upgrading to UNIGINE 2.15
API Migration
UUSL and Shaders Migration
Console Migration
Content Migration
IG Template
IG Configuration
Environment Settings
Light Settings
Entity-Related Properties
Creating Custom Components
Processing User-Defined Packets
Debugging IG Application
IG Editor Plugin
IG Host
Troubleshooting
SDK Browser Issues
UnigineEditor Issues
.NET Issues
Third-Party Notices
内容列表
注意! 这个版本的文档是过时的,因为它描述了一个较老的SDK版本!请切换到最新SDK版本的文档。
注意! 这个版本的文档描述了一个不再受支持的旧SDK版本!请升级到最新的SDK版本。
No
language
code for this page. You can select other language.
C++
C#
UnigineScript
No
language
code for this page,
shown in
other
instead.
Double
复制
应用程序接口
Common Functionality
Logic Classes
Logic Classes
Articles in This Section
EditorLogic Class
SystemLogic Class
WorldLogic Class
Component System Classes
C++
ComponentBase Class
ComponentSystem Class
ComponentVariable Class
C#
Component Class
ComponentSystem Class
AssetLink Class
AssetLinkNode Class
Last update: 2021-12-13
Help improve this article
Was this article helpful?
Yes
No
0
out of
0
users found it helpful
Report a problem related to this article
(or select a word/phrase and press Ctrl+Enter)
You have already voted
What kind of problem related to this article would you like to report?
Type :
Missing information
Incorrect information
Unclear or confusing information
Spelling or grammar error
Code samples do not work
Code samples are needed
Other
Details *:
Login
电子邮件地址:
密码:
忘记密码了吗?
Build: ()
我们使用cookies来确保我们在我们的网站上给您最好的体验。
点击这里了解更多信息。
明白了