我的NVIDIA开发者之旅--NVIDIA+Omniverse=元宇宙?玩转元宇宙,你也行!!!

用手术刀写代码 2022-06-27 00:20:45

 我的NVIDIA开发者之旅” | 征文活动进行中.......

目录

前言:

一、关于Omniverse的自我剖析

1、始于颜值,终于才华

 优点:

缺点:

2、个人建议

二、上手Omniverse

1、学习前我们需要准备些啥?

2、Omniverse的定位

3、上手视频教程包

3.1 Omniverse简介?

3.2 本视频介绍了Omniverse平台及其组件架构:用于协作的Nucleus核心、开发应用程序的Kit工具包、行业工具Connector连接器...

3.3 本视频介绍了Omniverse的核心Nucleus:Nucleus支持各种客户端应用、DCC工具、渲染器和微服务,可用于共享和修改虚拟环境。

3.4本期视频是关于Omniverse Kit应用程序和扩展:Omniverse应用是创建自Omniverse Kit SDK的简单Omniverse应用,那么大家知道搭建这些应用的目的是什么吗?

3.5本视频介绍了Omniverse Connector连接器:OV连接器是顶级应用程序中的插件,可提供往返Nucleus的实时链接。大家知道Omniverse Connector都为哪些应用提供了支持吗?

3.6 Omniverse系列视频概述,欢迎大家下载Open Beta即刻免费试用!

4、总结

三、实战案例

3.1下载安装

3.2Omniverse CREATE

​ 3.3 Omniverse code

四、总结 


前言:

            最近网易元宇宙某杯火了!“多人在线PK,还有AI小姐姐”。咋不管这某杯是否值得入手,但确实又给网易打了一大波广告,直呼内行。突然大家对网易“用心做CG,用脚做游戏”的评价大有改观。相信网易希望乘这次元宇宙的东风,准备打个漂亮的翻身仗。但是作为普通开发者的我们,如果对元宇宙感兴趣,怎么快速,借助平台的力量打造属于自己的元宇宙?今天就从NVIDIA Omniverse开始起航吧。

一、关于Omniverse的自我剖析

1、始于颜值,终于才华

       什么是Omniverse?

       NVIDIA Omniverse™ 是一款颠覆性平台,专为协作和实时逼真模拟而打造。开发者现在可以随时随地针对同一 3D模型开展协作,同时更大限度地提升工作效率、增进沟通和提高创新能力。

首先我们通过这些简单的开场视频来了解下Omniverse,是不是帅你一脸。

MACHINIMA 竞赛视频

 

 优点:

 

缺点:

           唯一的缺点就是较专业的一些视频和文档是英文的,但是对有一定英文基础的同学来说这都不是事,哈哈哈,实在不行咱还有翻译器。

2、个人建议

当企业中出现如下问题或场景时,选择NVIDIA Omniverse,它会给一个满意的全套解决方案。

1、 A完成了阶段性设计工作,将模型和场景打包发给了B,并等待查看和修改意见,B对该文件场景和建模的纹理、贴图进行了细化,将渲染效果视频发给C查看,并征求修改意见。ABC三者之间需要来回不断进行操作和修改,在此期间存在较大的等待时间成本,且信息传达上容易出现误差。

2、 A、B可能都不熟悉对方所使用的软件,因为经验和理解不一样,所使用的材质也不尽相同,因此他们的工作内容和进度几乎是相互独立的,在完成同一项目工作上容易造成偏差甚至脱节。

3、 各种平台软件运维耗时但价值输出较低,但企业又不得不在这方面耗费精力和成本。

二、上手Omniverse

1、学习前我们需要准备些啥?

Omniverse是完全基于USD+MDL开发的,需要用户去学习USD的使用:

设计人员:掌握USD流程

开发人员:掌握USD编程方法,以C++为主,支持Python

2、Omniverse的定位

定位为协作平台。基于Pixar USD技术,将诸如Maya、Houdini等DCC软件连接起来。

3、上手视频教程包

3.1 Omniverse简介?

Omniverse教学视频 | 系列简介-第1部分

点击可播放视频

3.2 本视频介绍了Omniverse平台及其组件架构:用于协作的Nucleus核心、开发应用程序的Kit工具包、行业工具Connector连接器...

Omniverse教学视频 | 平台结构-第2部分

点击可播放视频

3.3 本视频介绍了Omniverse的核心Nucleus:Nucleus支持各种客户端应用、DCC工具、渲染器和微服务,可用于共享和修改虚拟环境。

Omniverse教学视频 | Nucleus 概述-第3部分

点击可播放视频

3.4本期视频是关于Omniverse Kit应用程序和扩展:Omniverse应用是创建自Omniverse Kit SDK的简单Omniverse应用,那么大家知道搭建这些应用的目的是什么吗?

Omniverse教学视频|Omniverse Kit应用程序和扩展-第4部分

点击可播放视频

3.5本视频介绍了Omniverse Connector连接器:OV连接器是顶级应用程序中的插件,可提供往返Nucleus的实时链接。大家知道Omniverse Connector都为哪些应用提供了支持吗?

Omniverse教学视频 | Omniverse连接器-第5部分

点击可播放视频

3.6 Omniverse系列视频概述,欢迎大家下载Open Beta即刻免费试用!

Omniverse教学视频|实操,从Omniverse Launcher开始

点击可播放视频

点击立即试用,开始属于你的元宇宙

4、总结

现在,有了NVIDIA Omniverse,数千万设计师、建筑师和其他领域的创作者将能通过该平台实现本地或远程实时协作,例如负责3D建筑设计迭代的建筑师、修改3D场景的动画师以及协作开发自动驾驶汽车的工程师,整个协作就像是在线上共同编辑文档一样简单。

Omniverse可以在任意NVIDIA RTX GPU上运行,借助于NVIDIA RTX技术的强大功能和性能,能够在Omniverse中驱动出色的协作和仿真模拟工作流程。

三、实战案例

3.1下载安装

通过我们对Omniverse上述视频的学习,相信大家都已经能够安装并使用Omniverse了。在这不再阐述安装过程。

3.2Omniverse CREATE

本次我们通过Omniverse CREATE来以点带面来介绍下Omniverse的实际应用。如图所示这是Omniverse CREATE安装好的界面,这样我们就可以开始在这里进行创作了。

 我们主要通过“Camear”+“RTX”来完成我们的3D创作。

Camear类似我们的设计稿,RTX负责对Camear做好的设计进行渲染,完成我们3D的效果。

当然我们通过内置的库,直接拖拽使用来构建你需要场景及模型,是不是超级的简单和解压。

 3.3 Omniverse code

对于入门的开发者,建议使用Omniverse Code,因为使用 Omniverse Code 开发的好处之一是我们免费提供数百个 NVIDIA 开发的 Omniverse Extensions 供开发人员自由编辑、修改或完全集成到自己的扩展程序或应用程序中,因此无需从头开始构建。

 在 Omniverse Code 中,扩展管理器是最有价值的资源之一,包含 200 多个 NVIDIA 开发的扩展,这些扩展是 Omniverse Kit SDK 的一部分。

与Visual Studio (VS) 代码集成,当我们将Omniverse Code 直接连接到 VS Code,以确保更无缝的开发体验。在 Omniverse Code 中创建扩展项目后,会发生两件事:

  • Omniverse Code 会自动启动 VS Code 并为你设置一个启用 Pylance 的项目,其中包括快速开始构建所需的所有必要工具和资源
  • 显示新扩展的 Omni.ui 窗口,当你在 VS Code 中编辑脚本时,该窗口会自动更新

四、总结 

             从上面的介绍可知,我们可以借助,Omniverse将我们的设计平台,开发平台,渲染平台,来完成的3D模型开发和设计,通过简单的拖拽和组合后,就能完成我们需要的模型,我们可以想象,当我们需要在自己的元宇宙快速搭建一套元宇宙,使用Omniverse可以最小的降低我们的试错成本。如此你和我一样,真心动了,那直接冲冲吧!!!

  我的NVIDIA开发者之旅” | 征文活动进行中.......

...全文
657 9 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
陈小春学安全 2023-01-03
  • 打赏
  • 举报
回复

很不错的内容,干货满满,已支持师傅,期望师傅能输出更多干货,并强烈给师傅五星好评

另外,如果可以的话,期待师傅能给正在参加年度博客之星评选的我一个五星好评,您的五星好评都是对我的支持与鼓励(帖子中有大额红包惊喜哟,不要忘记评了五星后领红包哟)
⭐ ⭐ ⭐ ⭐ ⭐ 博主信息⭐ ⭐ ⭐ ⭐ ⭐
博主:橙留香Park
本人原力等级:5
链接直达:https://bbs.csdn.net/topics/611387568
微信直达:Blue_Team_Park
⭐ ⭐ ⭐ ⭐ ⭐ 五星必回!!!⭐ ⭐ ⭐ ⭐ ⭐

点赞五星好评回馈小福利:抽奖赠书 | 总价值200元,书由君自行挑选(从此页面参与抽奖的同学,只需五星好评后,参与抽奖)

  • 打赏
  • 举报
回复
大佬文章很有深度,内容很丰富,看完了收获很多,必须支持
knighthood2001 2022-06-27
  • 打赏
  • 举报
回复 1
哇塞
陈小春学安全 2023-01-03
  • 举报
回复
@knighthood2001 很不错的内容,干货满满,已支持师傅,期望师傅能输出更多干货,并强烈给师傅五星好评 另外,如果可以的话,期待师傅能给正在参加年度博客之星评选的我一个五星好评,您的五星好评都是对我的支持与鼓励(帖子中有大额红包惊喜哟,不要忘记评了五星后领红包哟) ⭐ ⭐ ⭐ ⭐ ⭐ 博主信息⭐ ⭐ ⭐ ⭐ ⭐ 博主:橙留香Park 本人原力等级:5 链接直达:https://bbs.csdn.net/topics/611387568 微信直达:Blue_Team_Park ⭐ ⭐ ⭐ ⭐ ⭐ 五星必回!!!⭐ ⭐ ⭐ ⭐ ⭐ 点赞五星好评回馈小福利:抽奖赠书 | 总价值200元,书由君自行挑选(从此页面参与抽奖的同学,只需五星好评后,参与抽奖)
机器未来 2022-06-27
  • 打赏
  • 举报
回复 1

未来已来啊,学习了~

陈小春学安全 2023-01-03
  • 举报
回复
@机器未来 很不错的内容,干货满满,已支持师傅,期望师傅能输出更多干货,并强烈给师傅五星好评 另外,如果可以的话,期待师傅能给正在参加年度博客之星评选的我一个五星好评,您的五星好评都是对我的支持与鼓励(帖子中有大额红包惊喜哟,不要忘记评了五星后领红包哟) ⭐ ⭐ ⭐ ⭐ ⭐ 博主信息⭐ ⭐ ⭐ ⭐ ⭐ 博主:橙留香Park 本人原力等级:5 链接直达:https://bbs.csdn.net/topics/611387568 微信直达:Blue_Team_Park ⭐ ⭐ ⭐ ⭐ ⭐ 五星必回!!!⭐ ⭐ ⭐ ⭐ ⭐ 点赞五星好评回馈小福利:抽奖赠书 | 总价值200元,书由君自行挑选(从此页面参与抽奖的同学,只需五星好评后,参与抽奖)
  • 打赏
  • 举报
回复 1
爱了爱了
泡芙妹579 2022-06-27
  • 打赏
  • 举报
回复 2
心动了
  • 打赏
  • 举报
回复 1
一直想体验下元宇宙的,这不就来了

1,337

社区成员

发帖
与我相关
我的任务
社区描述
NVIDIA 开发者技术交流
人工智能 企业社区
社区管理员
  • nvdev
  • 活动通知
  • AI_CUDA_Training
加入社区
  • 近7日
  • 近30日
  • 至今

试试用AI创作助手写篇文章吧