网易首页 > 网易号 > 正文 申请入驻

在元宇宙编程系列教程中学习 USD 知识

0
分享至

在对程序化建模工具进行编程的同时,了解通用场景描述(USD)。

从开发电影视觉特效到构建大型的 3D 世界,通用场景描述(USD)正在迅速成为虚拟世界的标准。USD 不仅是一种文件格式,还是一个开放、可扩展的框架和生态系统,具有可用于在 3D 虚拟世界中合成、编辑、查询、渲染、协作和仿真的 API。NVIDIA 与其合作伙伴生态系统,正继续投资 USD,致力于将其发展成为 3D 互联网的通用语言和“元宇宙的 HTML”。

Omniverse 使用 USD 作为其原生场景描述。新加入 NVIDIA Omniverse 社区的开发者想要了解 USD 以及其作为虚拟世界语言的作用。

为了向开发者展示如何有效使用 USD API,Matias Codesal 开设了一个编程系列教程,以展示 USD 的实际应用。Matias Codesal 记录了自己开发程序化建模工具的过程,他将该工具称为 Bookshelf Generator(书架生成器)。这个系列展示了如何在 Omniverse 中创建这个作为扩展程序的工具并且使用 USD 进行建模和场景布局操作的全过程。

该编程系列教程由七个部分组成,将从头到尾告诉开发者如何使用 NVIDIA Omniverse 构建基于 USD 的程序化建模工具。

开发者将学到的内容

在该系列教程中,开发者将了解如何有效地利用集成开发环境(IDE)—Omniverse Code 开发 Omniverse 扩展程序。而后将探讨如何使用 Visual Studio Code 开发这个 Bookshelf Generator 扩展程序。

Matias Codesal 从事开发 Omniverse 扩展程序已有好几年了,其最初开发的两个扩展程序是 CityEngine PyPRT 和 Camera Reticle 扩展程序,从那时起,Matias Codesal 学到了很多关于 Omniverse 开发的知识。当开发者看到 Matias Codesal 在该系列中快速创建和迭代其想法时,就能发现他最喜欢 Omniverse Code 的一点在于,Omniverse Code 能够热重载其源代码并提供强大的 Python 支持。

该系列最适合具有 Python 背景的中高级开发者观看。但由于 Matias Codesal 在该系列中主要展示了其思考过程,因此初级开发者也可以从其展示的如何寻找答案和推理问题中进行学习。该系列主要不是用于详细介绍 USD 的所有功能。事实上,合成是 USD 的一个关键功能,但 Matias Codesal 在该项目中只使用了合成操作符中的引用符。

该项目涵盖了许多建模和场景创作概念。虽然其重点是使用 UsdGeomPointInstancer 实例化和排列书架上的书本,但开发者也能学到诸如 prim 算法、自定义属性、关系、边界框计算等概念。该项目完全利用 Python 编写,但对 USD 感兴趣的 C++ 开发者也可以通过该项目有所收获。

这部完整的教程分为七个部分:

  • 使用 Kit Commands 来创建书柜的原始形状和材质。

  • 缩放和转换构建书柜的书柜板。

  • 引用书本资产并将其实例化,而后将其排列在书架上。

  • 为书本添加随机比例并改进书柜资产结构。

  • 改进 UV 缩放,并增加对于在一个阶段内制作多个书柜的支持。

  • 更新多书柜制作的用户界面并支持自定义书本资产。

  • 最终确定用户体验并修复剩余的 bug。

学习如何构建自定义 UI 工具和创建自定义物体。

特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。

Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.

相关推荐
热点推荐
试车变“试飞”!天龙三号火箭试车,推力太大挣脱试车台飞上天空

试车变“试飞”!天龙三号火箭试车,推力太大挣脱试车台飞上天空

科普大世界
2024-07-01 09:37:03
预估603分,以此骗走家长2万元去旅游,成绩出来后家长傻眼了

预估603分,以此骗走家长2万元去旅游,成绩出来后家长傻眼了

奇葩游戏酱
2024-06-30 13:46:56
下半年,否极泰来的三个星座,将在各方面收获惊喜

下半年,否极泰来的三个星座,将在各方面收获惊喜

小晴星座说
2024-07-01 17:52:42
女生会接受一个性能力不好的男朋友吗?评论区的回答惊呆上万读者

女生会接受一个性能力不好的男朋友吗?评论区的回答惊呆上万读者

社会潜伏者
2024-05-13 01:15:15
4-0,国足右后卫终于有人可用,一个用脑子踢球的,别拉去集训了

4-0,国足右后卫终于有人可用,一个用脑子踢球的,别拉去集训了

我就是一个说球的
2024-07-01 10:58:40
中央定调:超龄农民工迎来5大保障!

中央定调:超龄农民工迎来5大保障!

天下纵览
2024-07-01 12:27:16
他宣称要身披五星红旗砍杀日本儿童,你猜结果怎样

他宣称要身披五星红旗砍杀日本儿童,你猜结果怎样

陶舜财经
2024-06-30 00:05:03
无锡朗诗物业涨价事件圆满成功!网友:可以写入物业典型案例了…

无锡朗诗物业涨价事件圆满成功!网友:可以写入物业典型案例了…

火山诗话
2024-06-30 08:40:23
献花就是“成为市民”的成人礼

献花就是“成为市民”的成人礼

城市的地得
2024-06-30 23:04:19
原来上海小学生就能去欧洲

原来上海小学生就能去欧洲

悠闲葡萄
2024-07-01 16:24:37
北京人的隐形福利待遇

北京人的隐形福利待遇

白浅娱乐聊
2024-07-01 16:24:18
吸烟的人都会“短命”吗?英国有专家经过50年的调查,找出了真相

吸烟的人都会“短命”吗?英国有专家经过50年的调查,找出了真相

刘刘大顺
2024-01-31 15:28:31
两性疑问:为什么男生更喜欢从后面来

两性疑问:为什么男生更喜欢从后面来

坟头长草
2024-05-30 16:33:38
张家港首富沈文荣去世,创出民企一哥沙钢,1年走了3位苏州企业家

张家港首富沈文荣去世,创出民企一哥沙钢,1年走了3位苏州企业家

小蜜情感说
2024-07-01 16:43:49
股市将有大事发生,刚刚传来条消息,有一条新闻联播播了5分钟!

股市将有大事发生,刚刚传来条消息,有一条新闻联播播了5分钟!

一丛深色花儿
2024-07-01 16:31:19
媒体人:希望托哈打76人能表现好点 这样他就能说选乔治不选我?

媒体人:希望托哈打76人能表现好点 这样他就能说选乔治不选我?

直播吧
2024-07-01 16:42:13
好家伙,42岁姚笛变得不敢认了,离婚10年,马伊琍赢得云淡风轻

好家伙,42岁姚笛变得不敢认了,离婚10年,马伊琍赢得云淡风轻

咖啡店的老板娘
2024-07-01 17:52:10
梁言顺履新后首次调研,选择地点有深意

梁言顺履新后首次调研,选择地点有深意

政知新媒体
2024-06-30 18:45:09
你知道有钱人有多毁三观吗1?网友:玩的真花!我十辈子都想不出来

你知道有钱人有多毁三观吗1?网友:玩的真花!我十辈子都想不出来

奇特短尾矮袋鼠
2024-06-24 07:22:27
中国为什么还有人愿意买三星手机?是人傻钱多,还是人间清醒

中国为什么还有人愿意买三星手机?是人傻钱多,还是人间清醒

手工制作阿歼
2024-07-01 07:55:14
2024-07-01 20:30:44
NVIDIA英伟达中国
NVIDIA英伟达中国
英伟达(中国)官方账号
2434文章数 1294关注度
往期回顾 全部

科技要闻

天兵科技巩义现场工作人员:正寻找黑匣子

头条要闻

媒体:法国人民集体投下否决票 马克龙的时代结束了

头条要闻

媒体:法国人民集体投下否决票 马克龙的时代结束了

体育要闻

他们距离创造历史,只差1分33秒

娱乐要闻

今年内娱最大的闹剧,该收场了

财经要闻

债牛疯狂不止,引央行“出手”!

汽车要闻

奥迪Q6 e-tron Sportback官图曝光

态度原创

手机
艺术
家居
数码
公开课

手机要闻

苹果2025年OS已在开发中:iOS 19代号Luck

艺术要闻

穿越时空的艺术:《马可·波罗》AI沉浸影片探索人类文明

家居要闻

美式风格 呈现田园风格

数码要闻

小米暑促季开启:冰箱至高优惠1300元 500L杀入1900元内

公开课

连中三元是哪三元?

无障碍浏览 进入关怀版