This page has been translated automatically.
视频教程
界面
要领
高级
实用建议
基础
专业(SIM)
UnigineEditor
界面概述
资源工作流程
Version Control
设置和首选项
项目开发
调整节点参数
Setting Up Materials
设置属性
照明
Sandworm
使用编辑器工具执行特定任务
如何擴展編輯器功能
嵌入式节点类型
Nodes
Objects
Effects
Decals
光源
Geodetics
World Nodes
Sound Objects
Pathfinding Objects
Players
编程
基本原理
搭建开发环境
使用范例
C++
C#
UnigineScript
统一的Unigine着色器语言 UUSL (Unified UNIGINE Shader Language)
Plugins
File Formats
材质和着色器
Rebuilding the Engine Tools
GUI
双精度坐标
应用程序接口
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
Tutorials

SDK浏览器2

注意

使用SDK Browser v2处理您的基于 SDK 2.9+ 的 UNIGINE 项目。 您可以通过以下链接之一为您的操作系统下载它:

如果您有基于 SDK 2.16+ 的项目,同时有基于 2.9 之前的 SDK 版本的项目,您应该使用这两个版本的 SDK Browser,如下所示:

  • SDK Browser v2: SDK 2.9+
  • SDK Browser v1 (已弃用): SDK 2.8 及更早版本.

本文包含UNIGINE SDK浏览器功能的简要说明:

  • developer.unigine.com帐户集成
  • 方便地下载,安装和升级多个UNIGINE SDK
  • 使用可自定义的设置快速创建项目
  • 浏览各种示例:UnigineScript,C ++ API,C#API,第三方
  • 按需下载内容
  • 通过互联网自我更新

以下视频概述了SDK浏览器界面:

此处可以找到有关浏览器下载和安装的信息。

许可文章中提供了有关许可的信息。

警告
如果安装了Astra Linux Special Edition 1.5 / 1.6PaX,则SDK浏览器可能无法正确启动。作为一种解决方法,您可以按如下所示为browser.linux二进制文件禁用MPROTECT:
源代码
sudo paxctl -m browser_x64.linux

有关 MPROTECT 的更多详细信息,您可以单击此处

创建账户#

您需要一个账户来使用 UNIGINE SDK。该账户还为您提供开发者门户论坛的授权权限。

要通过 SDK 浏览器创建账户,请点击Create account

在注册表单中:

  1. 在相应的字段中输入您的姓名和邮箱。
  2. 创建用于登录的密码。
  3. 勾选复选框,以确认您已阅读并同意指定的条款和要求。
  4. 点击 SUBMIT 按钮。

一旦您点击 SUBMIT 按钮,系统将向您创建账户时指定的邮箱地址发送一封邮件。该邮件包含验证码,请将验证码输入到相应的字段中。

注意

如果您没有收到验证码:

  1. 检查您的邮箱中的垃圾邮件文件夹。
  2. 确认您输入的邮箱正确:点击 Back 以检查您的注册信息。
  3. 点击 SUBMIT 按钮下的 Send again,我们会重新发送邮件。

验证您的邮箱后,您的账户即可使用:您可以使用邮箱或系统生成的登录名和您设置的密码登录。

登录中#

点击 Options 并确保服务器设置为首选位置(Global or China)。

然后输入您的账户凭证并点击 SIGN IN

全局选项#

可以为通过SDK浏览器运行的所有项目,示例和演示设置常规启动设置。

要打开Global Options表单,请在SDK浏览器中单击以下标签:

表格将打开:

Server 服务器位置(GlobalChina)。
Storage Path 文件夹的路径,其中将存储下载的SDK和演示。
Show Welcome Screen 在SDK浏览器启动时显示欢迎屏幕。
Close to Tray 关闭时将窗口最小化到托盘。
Interface Language SDK 浏览器中使用的界面语言。
Qt Path Qt库的路径。 此路径用于运行通过UNIGINE SDK浏览器使用QMake创建的项目
注意
此选项仅在Windows上可用。
Channel Activation 激活通道USB加密狗
默认的视频选项
API 用于渲染的图形API。可以使用以下值:
  • Auto-detection —自动从可用选项中选择最佳选项。
  • DirectX 11
  • DirectX 12
  • Vulkan
Resolution 窗口分辨率。
Fullscreen

全屏模式:

  • Disabled -禁用,应用程序应在窗口模式下运行
  • Enabled -启用,应用程序应在全屏模式下运行
  • Borderless Window -当应用程序窗口没有装饰时,应用程序应该在全窗口模式下运行
Video Debug Vulkan或DirectX的调试上下文。
Offscreen 为应用程序启用屏幕外模式,从而可以在云中运行 UNIGINE 引擎并使用强大的服务器(例如,为深度学习和 AI 算法验证生成逼真的数据集)。此模式下的所有窗口都是虚拟的,就像显示器一样,用户输入不可用。
Monitors 显示配置(用于单显示器或多显示器渲染)。
Stereo 3D 立体声模式。
注意
根据用于渲染的图形API,可用模式集会有所不同。

SDK (软件开发工具包)#

要开始工作,您应该已安装SDK。在SDKs标签中,您可以安装SDK的新版本或添加已经安装的SDK。

注意
开发者门户的Downloads部分中也提供独立构建。

安装SDK#

要安装新SDK:

  1. 单击 ADD SDK

    将打开 Add SDK 窗口。

  2. Edition 字段中指定SDK类型 (Community, Engineering, SimEditor)。
  3. Version字段中指定SDK版本。
  4. 点击 Install。下载和安装进度将显示在左侧的菜单和SDK选项卡上。

  5. 安装完成后,点击已安装SDK的 Activate 按钮。

  6. 在弹出的 Activate License 窗口中,选择合适的 许可激活类型,单击 Activate

SDK已经激活,可以使用了:

已安装并激活SDK

添加以前安装的SDK#

添加已安装的SDK:

  1. 点击 ADD SDK 按钮。

  2. 单击Add SDK 窗口底部的 add the already installed链接。在打开的浏览器窗口中,指定所需SDK的根文件夹路径。它将出现在我My Projects 列表中。

  3. 请指定所需SDK的根文件夹路径。SDK将出现在SDK选项卡中。

    注意
    仅包含manifest文件(从04/23/2015开始)的SDK可用于添加。

Upgrading an SDK#

如果有更高的版本,你可以升级SDK而不是下载整个新版本:

Upgrade按钮

安装SDK后,您可以:

  • My Projects选项卡中创建一个新项目。
  • 运行内置的演示或示例( UnigineScript ,C ++ API,C#API,第三方)。

我的专案#

项目是一个独立的实体,包含以一组目录组织的有关您的应用程序内容的所有数据。

My Projects 选项卡显示所有可用的项目。项目列表可以使用缩略图或作为列表显示。在这两种模式之间切换是通过使用右上角的相应按钮来完成的。

项目有几种处理方式:

  • 创建一个新项目(您应该已安装SDK)。
  • 从本地驱动器添加一个现有项目(此后,可以从此处轻松地进行访问以进行编辑,升级或其他操作)。

附加组件#

附加组件(Add-On)是标准 UNIGINE SDK 的附加组件,可扩展其功能和/或可用于开发基于 UNIGINE 的项目,包括 3D 模型、材质、纹理、视觉效果、逻辑组件、引擎和编辑器 扩展、教程、项目示例或模板,以及可在您的 UNIGINE 项目中使用的其他元素。

您可以从附加组件商店浏览和下载由UNIGINE或其他用户创建的附加组件。

这里描述了UNIGINE附加组件的列表及其用法。

样品#

Samples标签中可以找到以下示例:

  • Demos —一组UNIGINE演示和基准,可以将其转换为项目以进行修改
  • UnigineScript —一组UnigineScript演示
  • C++ API —一组C ++ API演示
  • C# API —一组C#演示
  • 3rd party —一组演示,演示了UNIGINE与基于第三方技术的应用程序的集成。

要下载任何演示,请在Samples选项卡的Demos部分的项目下单击Install

知识#

访问在线和离线文档,Unigine社区论坛和私人支持。

链接到社交媒体#

在社交媒体、论坛和在线文档上有很多我们账户的快速链接。欢迎加入我们的社区并关注新闻。

故障排除#

如果SDK浏览器显示错误消息,请查看以下文章以找到可能的解决方案:

最新更新: 2024-12-13
Build: ()