当前位置:网站首页>在“Extend the Omniverse”比赛中构建用于 3D 世界的工具
在“Extend the Omniverse”比赛中构建用于 3D 世界的工具
2022-08-09 12:06:00 【CSDN资讯】
各个行业的开发人员正在构建 3D 工具和应用程序,以帮助团队在艺术、设计、制造等领域创建虚拟世界。NVIDIA Omniverse 是一个可扩展平台,可以用来进行全保真设计、模拟以及开发基于 USD 的工作流程。该平台有一个不断扩大的开发者生态系统,其中的开发者们正在构建基于 Python 的扩展程序。NVIDIA 过去曾发起过一个使用 Omniverse Create 应用构建惊艳 3D 模拟的比赛。
NVIDIA 现已宣布举办首届专为开发者、工程师、技术艺术家、业余爱好者和研究者打造的 NVIDIA Omniverse 比赛,参赛者需要开发用于 3D 世界的 Python 工具。本次比赛从 2022 年 7 月 11 日持续到 8 月 19 日。总冠军将获得一块 NVIDIA RTX A6000,每个类别的亚军将获得一块 GeForce RTX 3090 Ti。
比赛的内容是使用 Omniverse Kit 和以开发者为中心的 Omniverse 应用——Omniverse Code 构建一个 Omniverse 扩展程序。参赛者可以创建以下的 Python 扩展程序来参加 Extend the Omniverse 比赛:
- 布局和场景创作工具
- 带有 Omniverse Kit 的 Omni.ui
- 场景修改器和操控工具
布局和场景创作工具
对 3D 内容和环境的需求呈指数级增长。布局和场景创作工具有助于扩展用于世界构建的工作流,充分利用基于规则的算法和人工智能来生成资产。
创作者可以使用更多种类的笔触绘制和自动生成书籍、灯具或栅栏等实物来填充场景,不需要繁琐地手动放置每个组件。由于能够更自由地迭代布局和场景,创作者可以加快他们的工作流程并腾出时间来专注于创作。
Universal Scene Description ( USD )是参赛者可以在 Omniverse 中开发的布局和场景创作工具的基础。这个强大、易于扩展的场景描述可以处理稳定地庞大的 3D 数据集,支持 3D 世界中的创建、编辑、查询、渲染和协作。
带有 Omniverse 工具包的 Omni.ui
精心设计的用户界面为艺术家和开发者提供了卓越的体验。它们可以提高生产力,并使非技术和技术用户能够利用复杂算法的力量。
Omni.ui 是一个用于创建美观、灵活图形 UI 设计的 Omniverse UI 工具包,它让自定义用户界面的构建变得前所未有的简单。Omni.ui 使用现代异步技术和 UI 设计模式设计,因此具备反应性和响应性。
用户可以使用 Omniverse Kit 中用于创建可视组件、接收用户输入和创建数据模型的小部件,来深度定制应用程序的最终外观。它的样式表架构类似于 HTML 或 CSS ,因而用户可以更改小部件的外观或为整个应用程序创建新的配色方案。
用户可以组合现有的小部件,并定义新的小部件来构建想要的界面。这些扩展包括导航栏中的浮动面板以及 Omniverse View 和 Showroom 中的标记工具。用户还可以创建数据模型、视图和委托,以构建强大、灵活的界面。
场景修改器和操控工具
场景修改器和操控工具为艺术家提供了与他们的场景互动的新方法。无论是改变物体的几何形状、场景的照明,还是创建动画,这些工具让艺术家只需要进行很少的手动操作就能修改和操作场景。
用户可以使用用于在 3D 空间中构建 UI 的低代码模块 omni.ui.scene 开发 3D 小部件和操控器,并使用 Python 在 3D 投影场景中创建和移动形状。还可以使用许多原始对象,包括文本、图像、矩形、弧线、直线、曲线和网格等。NVIDIA 正在定期添加更多的对象。
NVIDIA 迫不及待地想看看用户将创建哪些扩展来为这个扩展程序生态系统锦上添花,进一步扩大 Omniverse 的可能性。进一步了解比赛,访问 GitHub 比赛页面获得入门所需的示例代码和其他资源。
边栏推荐
- 字符串转换整数 (atoi)
- Manchester city launch emotional intelligence scarf can be detected, give the fans
- 2022牛客多校(六)M. Z-Game on grid
- MySQL principle and optimization of Group By optimization techniques
- LeetCode #101. Symmetric Binary Tree
- PM2 configuration file
- 苹果Meta都在冲的Pancake技术,中国VR团队YVR竟抢先交出产品答卷
- 太卷了... 腾讯一面被问到内存满了,会发生什么?
- 金融业“限薪令”出台/ 软银出售过半阿里持仓/ DeepMind新实验室成立... 今日更多新鲜事在此...
- 又有大厂员工连续加班倒下/ 百度搜狗取消快照/ 马斯克生父不为他骄傲...今日更多新鲜事在此...
猜你喜欢
C# Get system installed .NET version
GPT-3组合DALL·E,60秒内搞定游戏设定和原型动画!网友看后:这游戏想玩
保存Simulink仿真模型为图片或者PDF的方法
基于CAP组件实现补偿事务与幂等性保障
AI篮球裁判火了,走步算得特别准,就问哈登慌不慌
Simple understanding of ThreadLocal
WeChat side: what is consistent hashing, usage scenarios, and what problems does it solve?
Rust从入门到精通04-数据类型
内网穿透工具ngrok使用教程
"Digital Economy Panorama White Paper" Special Analysis of Banking Industry Intelligent Marketing Application Released
随机推荐
AQS Synchronization Component - FutureTask Analysis and Use Cases
win10编译x264库(也有生成好的lib文件)
WeChat payment development process
HAproxy: load balancing
脱光衣服待着就能减肥,当真有这好事?
Manchester city launch emotional intelligence scarf can be detected, give the fans
The FFmpeg library is configured and used on win10 (libx264 is not configured)
MongoDB-查询中$all的用法介绍
Simple understanding of ThreadLocal
报告:想学AI的学生数量已涨200%,老师都不够用了
The redis library cannot be imported
Recommend a free 50-hour AI computing platform
The latest interview summary in 20022 brought by Ali senior engineer is too fragrant
水能自发变成“消毒水”,83岁斯坦福教授:揭示冬天容易得流感的部分原因...
标准C语言学习总结14
两分钟录音就可秒变语言通!火山语音音色复刻技术如何修炼而成?
曼城推出可检测情绪的智能围巾,把球迷给整迷惑了
荣耀携手Blue Yonder,加快企业战略增长
两个链表相加
Flutter入门进阶之旅(三)Text Widgets