UnityGaussianSplatting 导入已有的 Unity 项目

1. 下载 UnityGaussianSplatting 项目

项目链接: aras-p/UnityGaussianSplatting
解压后 UnityGaussianSplatting 项目的内容

2. 导入已有 Unity 项目

2.1 移动 package 文件夹

移动 package 文件夹
将文件夹移动到 已有Unity项目/Packages

2.2 修改 manifest.json

  • 打开 已有Unity项目/Packages/manifest.json
  • 打开 UnityGaussianSplatting-main/projects/GaussianExample/Packages/manifest.json
    打开 manifest.json 文件
  • 将不同部分复制粘贴到已有Unity项目(不要重复)
  • 将 “org.nesnausk.gaussian-splatting”: “file:…/…/…/package” 修改为 “org.nesnausk.gaussian-splatting”: “./package”

2.3 修改 packages-lock.json

  • 打开 已有Unity项目/Packages/packages-lock.json
  • 打开 UnityGaussianSplatting-main/projects/GaussianExample/Packages/packages-lock.json
  • 将不同部分复制粘贴已有Unity项目(不要重复)
  • 修改 “org.nesnausk.gaussian-splatting” ,注意 “dependencies” 版本
    修改 packages-lock.json 文件

3. 打开已有 Unity 项目

3.1 修改 Graphics API

  • 打开 Edit – Project Settings – Player – Other Settings
  • 取消 “Auto Graphics API for Windows”,修改 “Direct3D11” 为 “Direct3D12”
    修改 Graphics API
  • 等待项目重载,成功后工具栏会出现 “Jobs” 和 “Tools”

3.2 渲染 3DGS 生成的 .ply 文件

  • UnityGaussianSplatting-main/projects/GaussianExample/Assets/GSTestScene.unity 直接拖入 已有Unity项目/Assets 并打开
  • 点击 Tools – Gaussian Splats – Create GaussianSplatAsset (选择 .ply 文件和质量)
    Create GaussianSplatAsset 输入
  • 生成的文件在 已有Unity项目/Assets/GaussianAssets
    Create GaussianSplatAsset 输出
  • 打开 GSTestScene.unity 下的 GaussianSplats 组件,并将 输出文件拖入到Asset
    渲染结果

后记

  • 使用的版本为Unity2022.3,参考aras-p建议的版本,个人测试Unity2021不行,不建议2021以下的版本
  • UnityGaussianSplatting 项目目前只支持 Windows / Mac,不支持在Android的VR设备和WebGL的网页上渲染,但可由 SteamVR 串流使用
  • Create GaussianSplatAsset 的对象为 3DGS 生成的 .ply 文件,若想将 3DGS 部署于 Windows 可参考 3DGS Winows部署 ,若部署于 Linux 直接参考 graphdeco-inria/gaussian-splatting
1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。
Unity中,将cc3字符导入HDRP(高清渲染管线)项目主要有以下几个步骤: 第一步,确保您的Unity版本支持HDRP。只有Unity版本2018.3或更高版本才支持HDRP。如果您的版本不支持,您需要先升级Unity。 第二步,下载并导入CC3字符模型。您可以从CC3官方网站下载CC3字符模型的资源文件。下载完成后,解压缩文件并在Unity中创建一个新的项目或打开现有的HDRP项目。 第三步,将CC3字符模型的资源文件导入Unity中。在Unity编辑器中选择“文件”>“导入新资产”。然后,浏览到解压缩的CC3资源文件夹,并选择要导入的文件。 第四步,配置HDRP材质和光照设置。由于CC3字符模型使用了专有的材质和光照设置,您需要将这些设置与HDRP的材质和光照系统进行兼容。根据CC3文档或官方教程,按照指导设置渲染管线以适应HDRP。 第五步,将导入的CC3字符模型添加到场景中。您可以将其拖放到场景视图中,并根据需要进行缩放、旋转和位置调整。 第六步,调整CC3字符模型材质和贴图。根据您的项目需求,可能需要对CC3模型的材质和贴图进行一些调整。您可以使用Unity的材质编辑器和贴图编辑器进行这些调整。 以上就是将CC3字符导入HDRP Unity项目的大致步骤。请注意,具体的操作可能会因您的项目需求和CC3资源文件的特殊性而有所不同。建议在导入和使用前先参考CC3和HDRP的官方文档和教程,以确保正确导入和渲染CC3字符模型。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值