论坛
文档 (2.18.1)
不支持的SDK
UNIGINE Future
(不支持的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
(不支持的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 Basics
1. Introduction
1.1. What is an 'Engine'? How Games and 3D-Applications Are Made?
1.2. Getting Started with UNIGINE
1.3. Getting to Know UnigineEditor
1.4. Content in Your Projects
2. Managing Virtual Worlds
2.1. World Structure and Built-In Objects
2.2. Instancing Objects
2.3. World Settings
3. Preparing 3D Models
3.1. Scene Geometry
4. Materials
4.1. Materials Basics
4.2. Working With Materials in Editor
4.3. Textures in Materials
4.4. Creating Your Own Materials
4.5. Working with Texture Editor
5. Cameras and Lighting
5.1. Cameras
5.2. Lighting
5.2.1. Light Sources
5.2.2. Static and Dynamic Lighting
5.2.3. Light Maps
5.2.4. Global Illumination
6. Implementing Application Logic
6.1. Basics
6.2. PROJECT1: ArchViz
6.3. Working With Components in Editor
6.4. Solutions for Common Cases
6.4.1. Processing the Input (keyboard, mouse). Intersections
6.4.2. Moving and Rotating an Object
6.4.3. Working With Time (IFps)
6.4.4. Creating and Removing Nodes Via Code
6.4.5. Managing Materials
6.4.6. User Interface
6.4.7. Playing Sounds
7. Making Cutscenes and Recording Videos
7.1. Animations With Tracker
7.2. Making Videos With Video Grabber
8. Preparing Your Project for Release
8.1 Automatic Recompilation
8.2. Packing Your Files
8.3. Launcher Configuration
8.4. Removing Unused Assets
8.5. Copying User Files
8.6. Practice
9. Physics
9.1. Built-In Physics Module
9.2. Collision Detection and Raycasting
10. Optimization Basics
10.1. Performance Profiling Tools
10.2. Basic Optimization Techniques
10.2.1. Working with Content
11. PROJECT2: First-Person Shooter
11.1. Assembling a First-Person Setup With Controls
11.2. Shooting Implementation
11.3. Adding Visual Effects
11.4. GUI for Crosshair and Current Game Stats
11.5. Adding Enemies With AI
11.6. Health and Damage
11.7. Controlling the Game Process
11.8. Assembling the Final Build
12. PROJECT3: Third-Person Cross-Country Arcade Racing Game
12.1. Assembling the Vehicle
12.2. Setting Up The Camera
12.3. Implementing Vehicle Physics
12.4. Implementing Controls
12.5. Creating a Landscape
12.6. Implementing Gameplay
12.7. Assembling the Final Build
13. PROJECT4: VR Application With Simple Interaction
13.1. Developing VR Applications
13.2. Creating an Application Using the Template
13.3. Extending Basic Functionality
13.3.1. Attaching Object to HMD
13.3.2. Restricting Teleportations
13.3.3. Changing Controller Grip Button to Trigger
13.3.4. Adding Interactive Area
13.3.5. Changing Material by Laser Pointer
13.3.6. Customizing Menu
13.3.7. Adding a New Interactable Object
13.4. Assembling the Final Build
14. Conclusion
注意! 这个版本的文档是过时的,因为它描述了一个较老的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
复制
Unigine Basics
4. Materials
Materials
Articles in This Section
4.1. Materials Basics
4.2. Working With Materials in Editor
4.3. Textures in Materials
4.4. Creating Your Own Materials
4.5. Working with Texture Editor
Last update: 2024-04-19
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来确保我们在我们的网站上给您最好的体验。
点击这里了解更多信息。
明白了