aed什么意思| swisse是什么药| 道德经是什么意思| 扁桃体有什么用| 维生素e有什么功效| 皮试是什么| 琼瑶剧是什么意思| cas是什么| 巨石强森是什么人种| 阳性阴性是什么意思| 三七花泡水喝有什么功效| 什么的英语单词| 什么叫k线| 乳头突然疼痛什么原因| 一什么一笑| 大土土什么字| 尿素是什么肥| 嘴苦是什么原因| 白塞氏是一种什么病| 什么情况下会缺钾| 犹太人为什么不受欢迎| 什么是登革热病| 湿疹是什么皮肤病| 老虎拉车的歇后语是什么| 小孩有积食吃什么调理| 日本买房子需要什么条件| spa按摩是什么意思| 左室舒张功能减低是什么意思| 87年属什么的生肖| 梦见自己捡钱是什么意思| 多囊卵巢综合症吃什么药| 独生子女证有什么用| HPV高危亚型52阳性什么意思| 什么最解酒最快| 谦虚什么意思| 熟地黄有什么功效| 安娜苏香水什么档次| 健康证照片用什么底色| 科目三为什么这么难| 互攻是什么意思| 女人梦见搬家预示什么| 炒面用什么面条最好| 你喜欢我什么| 喝什么排湿气| 出淤泥而不染是什么花| 减肥吃什么食物瘦得快| 为什么来月经会拉肚子| 大咖什么意思| 胃酸吃什么| 监视是什么意思| 什么是早孕| 胃疼吃什么药最管用| 生化妊娠后需要注意什么| 前庭是什么意思| 梦见杀人是什么预兆| 一月二十三号是什么星座| 松花粉有什么功效| 甲状腺过氧化物酶抗体高说明什么问题| 人的本性是什么| 起床眼睛肿是什么原因| 皮炎是什么症状| 男人梦见蛇是什么意思| 海鸥手表是什么档次| 金牛座是什么象| 左舌根疼痛是什么情况| 呼吸困难胸闷气短挂什么科| 卖腐是什么意思| 气短吃什么药| 海绵体充血不足吃什么药| 倒签是什么意思| 上嘴角有痣代表什么| 引火归元是什么意思| 小脑的功能是什么| 原始心管搏动是什么意思| 梦见头上长虱子是什么意思| 急性呼吸道感染是什么引起的| 从容的反义词是什么| 下巴老是长痘痘是什么原因| 鱼加完念什么| 隐血阴性是什么意思| 腺苷脱氨酶高什么意思| 打狂犬疫苗不能吃什么| 飞天奖是什么奖| 避孕环是什么样子图片| 玫瑰糠疹是什么病| 卡卡西是什么意思| 亲吻是什么意思| 慢性咽炎挂什么科| 喝酒后腰疼是什么原因| notice是什么意思| 荔枝有什么好处| 一岁宝宝流鼻涕吃什么药| 瘴气是什么| 日和立念什么| 载波是什么意思| 眼睛充血什么原因| 瘦马什么意思| 女人自尊心强说明什么| 传染病4项是什么| 长期喝苦荞茶有什么好处| oversize是什么意思| 女生安全期是什么意思| 松鼠尾巴有什么作用| 脚心发凉是什么原因| 什么食物对心脏好| 为什么叫马桶| 晕车药叫什么名字| 喝酒后肚子疼什么原因| 过敏性皮炎用什么药膏| 菽是什么意思| 金牛和什么星座最配| 1971年属什么生肖| 异常是什么意思| 黄芪不适合什么人吃| 进产房吃什么补充体力| 低血糖和贫血有什么区别| 来袭是什么意思| 春天能干什么| 型男是什么意思| 孕妇头疼可以吃什么药| 鸡蛋白是什么| smt是什么| 肌肉拉伤吃什么药| 鸟飞到头上什么预兆| 12月13号是什么星座| nec医学上是什么意思| 什么是固态法白酒| 数字8五行属什么| 心脏病吃什么好| 男人额头有痣代表什么| 大学硕士点是什么意思| 一丘之貉是什么意思| 反流性食管炎是什么病| 月经喝酒有什么影响| 男人头发硬说明什么| 一个小时尿一次是什么原因| 贵人是什么意思| 脑缺血吃什么药最好| 窈窕是什么意思| 男生为什么会遗精| 梦见家里好多蛇是什么预兆| 2岁什么都听懂但不说话| 鹿晗什么时候回国的| 什么什么的玉米| 一什么嘴巴| 牙疼吃什么药消炎最快| 1934年属什么| 甲流乙流吃什么药| 什么叫败血症| 空调制冷量是什么意思| 奶茶和奶绿有什么区别| 耳鸣吃什么药效果最好| 血小板分布宽度低是什么原因| 好是什么意思| 素海参是什么做的| 口羊读什么| 8.3是什么星座| 交会是什么意思| 八方来财是什么生肖| 早晨嘴苦是什么原因引起的| blub是什么意思| 后背长痘痘是什么原因引起的| 圆坟是什么意思| 篱笆是什么东西| 鼻涕倒流吃什么药效果好| hpc是什么| 正比是什么意思| 梦见找对象是什么意思| 吃什么补充胶原蛋白| 退行性病变是什么意思| 不什么| 女性下面水少是什么原因| 排卵期什么意思| 鼻息肉长什么样| 熠五行属什么| 人丝是什么面料| 肺阴虚吃什么食物最好| 非油炸是什么意思| 鼻子冒热气是什么原因| 白细胞减少是什么原因| 支原体肺炎吃什么药| 小孩个子矮小吃什么促进生长发育| 一个口一个女念什么| 啤酒是什么酿造的| 饭后放屁多是什么原因| 喉咙发炎不能吃什么食物| 降结肠疼是什么原因| 师夷长技以制夷是什么意思| 男人分手是什么感觉| 硝酸咪康唑乳膏和酮康唑乳膏有什么区别| 吃什么排出全身毒素| 乳晕是什么意思| cra是什么| out是什么意思| 维生素c弱阳性是什么意思| 什么万千| 检查鼻炎要做什么检查| 咳嗽吃什么食物好得最快最有效| 早泄吃什么药见效| 吃过敏药有什么副作用| 神经性头痛吃什么药好| 韩国人为什么叫棒子| 死党什么意思| 霍金得的是什么病| 疥疮是什么原因造成的| 乙肝携带者是什么意思| 脑委缩吃什么药能空制| 疤痕体质是什么| 28岁今年属什么| 瞑眩反应是什么意思| 王大锤真名叫什么| 轻度郁症有什么表现| 正财代表什么| 结婚14年是什么婚| 鹿加几念什么| 焖面用什么面条| ct是检查什么的| 西瓜虫吃什么| 长期便秘是什么原因| 银饰发黑是什么原因| 包茎是什么| 下一年是什么生肖| 尿酸高适合喝什么汤| 黄斑病变是什么引起的| 爱是什么感觉| 隐睾是什么意思| 曜字五行属什么| 警备区是干什么的| 燕窝什么时候吃最好| 久坐腰疼是什么原因| 尿结石是什么症状| 阳虚是什么原因引起的| 曼波是什么意思| 头孢吃多了有什么副作用| 色散是什么意思| 藤原拓海开的什么车| 备孕期间不能吃什么| 老板是什么意思| 为什么会得焦虑症| 1975年是什么命| 肾结石是什么原因造成的| 脂溢性皮炎是什么引起的| 半身不遂是什么原因引起的| 美国人喜欢什么颜色| 救人一命胜造七级浮屠是什么意思| 1119是什么星座| 强磁对人体有什么危害| 花千骨什么时候上映的| 什么是代沟| 目鱼和墨鱼有什么区别| 是什么原因导致肥胖| 和尚化缘的碗叫什么| 大熊猫吃什么| 背痒是什么原因| 得宫颈癌的前兆是什么| 王一博是什么星座| 结婚要准备什么| 四维和大排畸有什么区别| spi是什么| 肠道炎有什么症状| 襁褓是什么意思| 舌根白苔厚是什么原因| 什么时辰出生的人命好| 头发不长是什么原因| 百度

View in English

  • Global Nav Open Menu Global Nav Close Menu
  • Apple Developer
Search
Cancel
  • Apple Developer
  • News
  • Discover
  • Design
  • Develop
  • Distribute
  • Support
  • Account
Only search within “”

Quick Links

5 Quick Links

Videos

Open Menu Close Menu
  • Collections
  • Topics
  • All Videos
  • About

More Videos

  • About
  • Transcript
  • 软资源:抢占全球价值创造制高点

    百度   此外,2018年,北京市将着力推进已供地共有产权住房建设,尽快形成市场供应;推进集体建设用地建设租赁住房;2018年底前,列入国家计划的政府投资公租房分配要完成90%以上;市场租房补贴依申请实现应保尽保。

    Discover the latest updates to Universal Scene Description (USD) on Apple platforms and learn how you can deliver great 3D content for your apps, games, and websites. Get to know USD for visionOS, explore MaterialX shaders and color management, and find out about some of the other improvements to the USD ecosystem.

    Resources

      • HD Video
      • SD Video

    Related Videos

    WWDC23

    • Build spatial experiences with RealityKit
    • Create 3D models for Quick Look spatial experiences
    • Explore materials in Reality Composer Pro
    • Meet Reality Composer Pro
  • Search this video…

    ? Mellow instrumental hip-hop ? ? Hi, I'm Dhruv Govil, a 3D Software Engineer.

    And in this session, I'll be walking you through what's new and exciting in our 3D Content Technologies ecosystem on our platforms.

    3D is an amazing form of media, and it's even more important with the introduction of xrOS, where the third dimension will allow for even more immersive experiences.

    It's become far more accessible for everyone to get started with creating amazing visuals on Apple computers they have at home or even the ones in your hands like an iPad.

    To enable this wave of creative content, we've been building on the foundation based on the key technologies that power the creative industry worldwide.

    The first of these technologies is Universal Scene Description, or USD for short.

    It allows for a standard form of representing 3D content to share between applications.

    And we're now also introducing support for MaterialX on xrOS to portably represent the visual appearance of objects.

    USD is an open source project, created by Pixar, recently renamed to OpenUSD.

    It is production proven and scales from creators making single assets to large studios working on AAA games and films.

    USD allows for expressing complex and flexible relationships between asset data via composition.

    Apple was an early adopter of USD, adding it to our platforms in 2017 and growing support since.

    Today, USD is at the heart of 3D Content on xrOS.

    MaterialX is also an open source project, created at Industrial Light & Magic for their work on Star Wars, now developed in conjunction with others like Autodesk and adopted by the Academy Software Foundation.

    It allows artists to combine shader logic into a node graph within their 3D applications, all without needing to know how to code.

    This graph can also be embedded inside USD, so it travels with your scene data.

    We're supporting MaterialX first on xrOS with RealityKit, Apple's real-time 3D rendering framework for building immersive spatial experiences.

    We have four areas to cover as we discover how these 3D content technologies can be used.

    To start, we'll go over how our applications are enabling new uses for 3D content.

    Next, we dive deeper into how we support MaterialX as well as color management in RealityKit.

    Finally, we'll return to USD and go over the changes that you should be aware of since last year.

    Let's begin by looking at the new ways you can use 3D in our applications, before we get into the technologies that power them.

    Building on the success of Quick Look for USDZ files on iOS, we're now bringing Quick Look to xrOS.

    It's so simple to just open up a USDZ file and see it beautifully and spatially represented, walking around it and connecting it to your surroundings.

    We have a great talk as well on how to easily author content that will look great on this new platform.

    Last year, we introduced Freeform, a powerful and easy-to-use brainstorming app.

    Freeform now gives you the ability to embed USDZ content, so you can now collaborate on your 3D assets just like you would for other content types, across all supported platforms like macOS, iOS, iPadOS, and now xrOS.

    Safari also introduces new support for 3D Content with the Model element.

    The Model element is available on all Apple platforms with Safari and can be enabled under the Developer menu on macOS or Settings on other platforms.

    Just as easy to use as the audio, video, and image elements, the Model element lets you embed a USDZ file into your web page with an interactive view, with the ability to rotate around objects.

    This allows creation of more interactive websites, providing your users incredible experiences no matter which of the supported devices they're on.

    We're working with the W3C Immersive Web Working Group on standardization.

    We also have Reality Composer Pro, a new macOS application joining our suite of tools for creators and developers.

    Using USD's composition features, it lets multiple people work in parallel, enabling each person to tackle a different aspect of the scene and see them combined together as each asset updates.

    Assets can be authored to USD in your own content creation applications, and Reality Composer Pro lets you prepare them for use in xrOS apps and experiences.

    Check out our Reality Composer Pro sessions to learn more.

    As important as the 3D models you make is the shaders and materials that give them the individual visual aesthetic.

    MaterialX gives you the power to have bespoke visuals that can be transported inside your USD scenes into RealityKit applications on xrOS.

    Reality Composer Pro introduces a Shader Graph that authors MaterialX nodes embedded inside of USD files.

    This enables the creation of shaders using an interactive node graph to compose the shader logic.

    MaterialX shader graphs are how creators will be constructing custom shaders for xrOS content.

    In addition to many of the standard MaterialX nodes, Reality Composer Pro also has a few custom MaterialX nodes that enable a range of xrOS-specific platform features.

    Some of these shader nodes are: RealityKit PBR, our physically based rendering shader which enables realistic-looking 3D content; RealityKit Unlit, an unlit shader that lets you do more stylized shading; Geometry Modifiers that allow us to modify surface deformations; as well as several custom utility nodes.

    We have a great developer session on how to use the Shader Graph to get you up and running with creating custom looks for your assets.

    Support for MaterialX with USD grows across established third-party 3D applications, like SideFX's Houdini and LookdevX in Autodesk's Maya, shown here.

    Reality Composer Pro then lets you preview your shaders to see how they'll look before deploying to your device.

    As I mentioned, MaterialX is an open source project which enables creators and developers to make use of it in their own workflows and applications directly.

    The MaterialX project includes support for generating shader code from your MaterialX node graphs.

    Apple has added support to the project for creating Metal shader code to make the most use of our powerful GPUs.

    This is now available in the MaterialX 1.38.7 release.

    For developers who use USD, this also enables the future use of MaterialX within USD on macOS.

    Having confidence in how your shaders behave is important, but so is having confidence in what your colors look like.

    So we've expanded our handling of color space management for RealityKit, so you can make accurate-looking 3D content capable of using our wide gamut color range.

    But first, a quick recap of why color spaces are important.

    Color spaces are how graphics programs understand how to represent colors from digital values, including the range of colors available.

    This allows multiple applications to reliably display and edit the same colors.

    Apple displays primarily use Display P3 as their color space, whereas many other platforms may use the more commonplace sRGB.

    DisplayP3 marries the wider primary range of digital cinema with the sRGB gamma curves used by computer displays.

    In fact, it's capable of displaying up to 25 percent more colors than traditional sRGB, shown here as the black line within the greater Display P3 color space.

    This allows for representing more of the colors we see in the real world, such as the vibrant feathers of a parrot, or the deep colors of your favorite clothes.

    Most color and image workflows tend to use sRGB, which represents a standard range of colors used by many monitors for decades.

    These are still capable of creating good-looking content, but can't take full advantage of the beautiful, wider-range displays that Apple products ship with.

    If you instead make use of the Display P3 color profile, you're now able to use the wider color range that RealityKit can provide on these displays.

    Textures authored with Display P3 in mind, and appropriately tagged, are able to express a much larger range of colors, with deeper and more saturated tones.

    This effect may be subtle, but allows for the creation of more vibrant and authentic-looking assets.

    Notice the richer reds and the lush greens.

    Most importantly, color space tagging means your colors are accurate to what you saw when you made your content, avoiding accidental color shifts.

    MaterialX and Color Management are great new additions to our USD ecosystem.

    We also have more to share about what's new in USD for our platforms and the greater ecosystem.

    All our first party applications, such as Motion and Quick Look, now benefit from an updated and more efficient USD version.

    USD supports a wide range of object types, also known as schemas.

    This update also allows the Storm renderer in Preview on macOS to support rendering even more USD schemas and features.

    We also continue to update our documentation to highlight features and schemas that are newly supported on our renderers and which platforms support them.

    Additionally, we make note of other changes in behaviors, so we recommend that you periodically refresh yourself on the documentation linked in the video description.

    USD also allows for custom schema types.

    And this year, RealityKit is introducing new Component schemas for its Entity Component System, or ECS for short, on xrOS.

    RealityKit's ECS splits the systems that process data from the Component data itself, allowing it to live alongside your 3D content.

    Thanks to these custom schemas, you can now use RealityKitComponent for built-in Components, and RealityKitCustomComponent for your own Swift custom components.

    Your Swift components structs and dictionaries can be represented by the equivalent RealityKit USD schemas.

    RealityKit also builds upon USD's spatialAudio with RealityKit's Audio File, Audio File Group, and MixGroup to create even more immersive audio.

    Let's take a look at a USD file that represents some custom component data, as a USD prim, which is what USD calls objects in its hierarchy.

    This allows your custom component data to live alongside your other prims such as geometry.

    Since this is all in USD, you can use any app that lets you author USD prims directly to create them alongside the rest of your scene.

    This aligns with your corresponding Swift Component that can then be used to read these values from your USD components, such as here where different objects in your app may have specific Engagement Points associated with them.

    Please check out our talks on building applications with Reality Composer Pro to learn more.

    We continue to contribute to growing these technologies in the industry, as a growing ecosystem makes content creation easier for everyone.

    So we've worked with Pixar and the community to list many of the software packages that now support USD on the OpenUSD webpage.

    This allows creators to see how easily they can create USD-based content with their own existing workflows on a Mac.

    We've also been working on making it easy to build USD for our portable platforms like iOS, so that as developers, you, too, can integrate USD into your own applications.

    This enables you to create applications that can author immersive USD content.

    Additionally, we're collaborating to reduce dependencies in the USD library so that it's easier to get up and running with USD across all platforms, with minimal work.

    USD includes a technology called Hydra, an abstraction framework for renderers, and Storm, a real-time renderer that makes use of Hydra.

    Apple has worked with Pixar to add Metal support to Storm, making use of our modern graphics API that enables developers to create high-performance, GPU-based applications on our platforms.

    Let's take a look at one scenario where this performance helps.

    The Animal Logic ALab scene is representative of many feature film-level assets.

    When set to full resolution, this scene can take over 26GB of graphics memory, previously requiring desktop workstation GPUs.

    Now, with Metal in Hydra Storm, and unified memory on Apple silicon, a MacBook Pro lets you work on the go, even on demanding scenes like this, while retaining interactive performance.

    This high-performance rendering in Storm also enables Blackmagic Design to add fast viewport rendering of USD to Fusion in DaVinci Resolve.

    Building on the collaboration from previous years, we continue to work with Autodesk on their open source Maya USD plugin.

    We've made several contributions to the project, including enhancements to the export of geometry and materials for your assets.

    We also have improvements to animation import.

    All of this helps you have more seamless workflows to create spatial content for xrOS.

    Some of these features may be released in later releases of Maya USD, so we recommend keeping your plug-ins up to date.

    We've also been working with the Blender Foundation, many individuals and partners like AMD, NVIDIA, and Unity, to deliver updates to Blender, an open-source 3D application.

    This collaboration has enabled significantly improved USD import and export in Blender 3.5.

    This includes USDZ support for the first time, allowing you to go directly to Quick Look.

    Apple also worked with the Blender Foundation to introduce Metal support for their Eevee and Cycles renderer.

    Now with Blender 3.5, you can run Blender as a fully native Metal application, speeding up your UI, viewport, and final render.

    Final renders can make use of your GPU to complete in up to half the time when compared to CPU based renders, and the viewport can now render up to 4 times faster than OpenGL in certain scenes.

    That wraps up this overview of what's new in the USD Ecosystem.

    xrOS adds a whole new, exciting dimension to apps and experiences, built on a foundation of technologies like USD.

    I recommend continuing by checking out these related talks about Quick Look and Reality Composer Pro.

    By collaborating on these open standards, we're building a strong ecosystem to make it faster and easier to create content for xrOS and all our platforms, and we can't wait to see what you create.

    ?

Developer Footer

  • Videos
  • WWDC23
  • Explore the USD ecosystem
  • Open Menu Close Menu
    • iOS
    • iPadOS
    • macOS
    • tvOS
    • visionOS
    • watchOS
    Open Menu Close Menu
    • Swift
    • SwiftUI
    • Swift Playground
    • TestFlight
    • Xcode
    • Xcode Cloud
    • SF Symbols
    Open Menu Close Menu
    • Accessibility
    • Accessories
    • App Extensions
    • App Store
    • Audio & Video
    • Augmented Reality
    • Design
    • Distribution
    • Education
    • Fonts
    • Games
    • Health & Fitness
    • In-App Purchase
    • Localization
    • Maps & Location
    • Machine Learning
    • Open Source
    • Security
    • Safari & Web
    Open Menu Close Menu
    • Documentation
    • Tutorials
    • Downloads
    • Forums
    • Videos
    Open Menu Close Menu
    • Support Articles
    • Contact Us
    • Bug Reporting
    • System Status
    Open Menu Close Menu
    • Apple Developer
    • App Store Connect
    • Certificates, IDs, & Profiles
    • Feedback Assistant
    Open Menu Close Menu
    • Apple Developer Program
    • Apple Developer Enterprise Program
    • App Store Small Business Program
    • MFi Program
    • News Partner Program
    • Video Partner Program
    • Security Bounty Program
    • Security Research Device Program
    Open Menu Close Menu
    • Meet with Apple
    • Apple Developer Centers
    • App Store Awards
    • Apple Design Awards
    • Apple Developer Academies
    • WWDC
    Get the Apple Developer app.
    Copyright ? 2025 Apple Inc. All rights reserved.
    Terms of Use Privacy Policy Agreements and Guidelines
    全身发痒是什么原因 君子兰有什么特点 水痘吃什么药 凉皮是什么材料做的 荷叶和什么搭配最减肥
    撬墙角是什么意思 咽峡炎是什么病 想飞上天和太阳肩并肩是什么歌 棉纺是什么面料 基数大是什么意思
    社保缴费基数和工资有什么关系 宫内孕和宫外孕有什么区别 草字头见念什么 景深是什么意思 太虚是什么意思
    脚癣是什么原因引起的 虚伪是什么意思 血压高会引起什么症状 一热就咳嗽是什么原因 七手八脚是什么意思
    你为什么不快乐hcv7jop7ns4r.cn 政客是什么意思hcv9jop5ns2r.cn nak是什么牌子hcv9jop8ns0r.cn 胎盘厚有什么影响hcv8jop6ns6r.cn 保健是什么意思hcv8jop1ns9r.cn
    乙肝表面抗原高是什么意思520myf.com 11月18日什么星座hcv7jop7ns3r.cn 孕妇吃火龙果有什么好处hcv9jop3ns6r.cn 嬗变什么意思hcv9jop5ns1r.cn 白灼虾是什么虾hcv7jop6ns0r.cn
    一把手是什么意思bfb118.com 什么叫醪糟xianpinbao.com qrs波代表什么hcv9jop7ns1r.cn 喉咙痛鼻塞吃什么药hcv8jop1ns7r.cn 包皮炎吃什么消炎药hcv8jop0ns3r.cn
    酚妥拉明是什么药beikeqingting.com 肺部斑片状高密度影是什么意思hcv9jop1ns4r.cn 乙肝通过什么传播hcv9jop5ns9r.cn 为什么打雷hcv9jop0ns0r.cn 金是什么颜色bfb118.com
    百度