如何在Unity中使用udSDK?
如何在Unity中使用udSDK?
2021-02-05
26 次

     这节课我们将讨论如何借助udStream开发包("udSDK"或“SDK”),在专业游戏引擎Unity中进行各种应用。

 

      udSDK作为一个插件,充分利用Unity的高级游戏物理引擎,同时提供一种超快速的方式来合并大量的点云和其他静态模型(如OBJ、FBX等)。
 


udSDK可以在Unity中加载点云数据,使用Unity设计应用程序及一系列集成功能,包括:

  • 拾取点云数据
  • 过滤点云数据
  • 点云数据局部网格对撞机的实时生成

 

      下面的Unity示例是基于C语言的udSDK API接口封装器,包括udSDK API特性子集的C#绑定,以及Unity MonoBehaviour脚本在项目中的演示。

 

      本教程是基于一个对Unity有一定操作经验的使用者而编写的,并请使用unity2019.4.3.f1版本。

 

步骤一:下载及登录

1. 申请udStream许可证,如已有登录账号则直接登录。
 

2. 下载udSDK,提取工具包,地址:https://office.euclideon.com.cn/index.php?mod=shares&sid=NEcycFNINC1pZ1JzWlhtX3E1NjNHcTdCSkJfUlBFYzAtalZSdmx3

 

3.  使用您的udStream账号密码进行登录。


 

步骤二:安装及运行

 

完成以下步骤,开始在Unity2019.4.3f1上运行。在新的工程项目或已存在的工程项目中:

在Unity导航中,打开Window -> Package Manager –>安装“PostProcessing”软件包:
​​​​​​​


 

  • Unity导航中,打开Edit->Project settings- > Player -> Other Settings -> Configuration -> 选择“Allow unsafe”选项:
  •  
 
  • Unity导航中,打开Euclideon –>udSDK Login -> 填入您已申请的账号:
 
  • Assets -> Plugins ->Euclideon UdSDK->Sample Scenes中,您将会看到我们为您提供的uds示例场景:
 
  • Basic Render场景为例,您可以在UDS Model ->Path中,填入相应的URL,我们目前已经支持本地URL和网络URLuds模型加载:
 
 
现在,您可以在你的Unity项目中使用udSDK开始花式创意,下节课我们将分享更多的功能和案例演示。
 
TOP