{"id":2563,"date":"2022-09-29T15:40:17","date_gmt":"2022-09-29T15:40:17","guid":{"rendered":"https:\/\/salarydistribution.com\/machine-learning\/2022\/09\/29\/the-wheel-deal-racer-rtx-demo-revs-to-photorealistic-life-built-on-nvidia-omniverse\/"},"modified":"2022-09-29T15:40:17","modified_gmt":"2022-09-29T15:40:17","slug":"the-wheel-deal-racer-rtx-demo-revs-to-photorealistic-life-built-on-nvidia-omniverse","status":"publish","type":"post","link":"https:\/\/salarydistribution.com\/machine-learning\/2022\/09\/29\/the-wheel-deal-racer-rtx-demo-revs-to-photorealistic-life-built-on-nvidia-omniverse\/","title":{"rendered":"The Wheel Deal: \u2018Racer RTX\u2019 Demo Revs to Photorealistic Life, Built on NVIDIA Omniverse"},"content":{"rendered":"<div data-url=\"https:\/\/blogs.nvidia.com\/blog\/2022\/09\/29\/racer-rtx-demo\/\" data-title=\"The Wheel Deal: \u2018Racer RTX\u2019 Demo Revs to Photorealistic Life, Built on NVIDIA Omniverse\" data-hashtags=\"\">\n<p>NVIDIA artists ran their engines at full throttle for the stunning <a href=\"https:\/\/www.youtube.com\/watch?v=AsykNkUMoNU\" target=\"_blank\" rel=\"noopener\"><i>Racer RTX<\/i> demo<\/a>, which debuted at last week\u2019s <a href=\"https:\/\/www.nvidia.com\/gtc\/keynote\/\" target=\"_blank\" rel=\"noopener\">GTC keynote<\/a>, showcasing the power of <a href=\"https:\/\/www.nvidia.com\/en-us\/omniverse\/\" target=\"_blank\" rel=\"noopener\">NVIDIA Omniverse<\/a> and the <a href=\"https:\/\/nvidianews.nvidia.com\/news\/nvidia-delivers-quantum-leap-in-performance-introduces-new-era-of-neural-rendering-with-geforce-rtx-40-series\" target=\"_blank\" rel=\"noopener\">new GeForce RTX 4090 GPU<\/a>.<\/p>\n<p>\u201cOur goal was to create something that had never been done before,\u201d said Gabriele Leone, creative director at NVIDIA, who led a team of over 30 artists working around the globe with nearly a dozen design tools to complete the project in just three months.<\/p>\n<p>That something is a fully simulated, real-time playable environment \u2014 inspired by the team\u2019s shared favorite childhood game, <i>Re-Volt<\/i>. In <i>Racer RTX,<\/i> radio-controlled cars zoom through Los Angeles streets, a desert and a chic loft bedroom.<\/p>\n<\/p>\n<p>The demo consists entirely of simulation, rather than animation. This means that its 1,800+ hand-modeled and textured 3D models \u2014 whether the radio-controlled cars or the dominos they knock over while racing \u2014 didn\u2019t require traditional 3D design tasks like baking or pre-compute, which is the presetting of lighting for environments and other properties for assets.<\/p>\n<p>Instead, the assets react to the changing virtual environment in real time while obeying the laws of physics. This is enabled by the real-time, advanced physics simulation engine, <a href=\"https:\/\/developer.nvidia.com\/physx-sdk\" target=\"_blank\" rel=\"noopener\">PhysX<\/a>, which is built into NVIDIA Omniverse, a platform for connecting and building custom 3D pipelines and metaverse applications.<\/p>\n<p>Dust trails are left behind by the cars depending on the turbulence from passing vehicles. And sand deforms under racers\u2019 wheels according to how the tires drift.<\/p>\n<p>And with the Omniverse RTX Renderer, lighting can be physically simulated with a click, changing throughout the environment and across surfaces based on whether it\u2019s dawn, day or dusk in the scenes, which are set in Los Angeles\u2019 buzzing beach town of Venice.<\/p>\n<p>\u00a0<\/p>\n<h2><b>Connecting Apps and Workflows<\/b><\/h2>\n<p><i>Racer RTX<\/i> was created to test the limits of the new <a href=\"https:\/\/www.nvidia.com\/en-us\/design-visualization\/ada-lovelace-architecture\/\" target=\"_blank\" rel=\"noopener\">NVIDIA Ada Lovelace architecture<\/a> \u2014 and steer creators and developers toward a new future of their work.<\/p>\n<p>\u201cWe wanted to demonstrate the next generation of content creation, where worlds will no longer be prebaked, but physically accurate, full simulations,\u201d Leone said.<\/p>\n<p>The result showcases high-fidelity, hyper-realistic physics and real-time ray tracing enabled by Omniverse \u2014 in 4K resolution at 60 frames per second, running with Ada and the new <a href=\"https:\/\/nvidianews.nvidia.com\/news\/nvidia-introduces-dlss-3-with-breakthrough-ai-powered-frame-generation-for-up-to-4x-performance\" target=\"_blank\" rel=\"noopener\">DLSS 3 technology<\/a>.<\/p>\n<p>\u201cOur globally spread team used nearly a dozen different design and content-creation tools \u2014 bringing everything together in Omniverse using the ground-truth, extensible <a href=\"https:\/\/www.nvidia.com\/en-us\/omniverse\/usd\/\" target=\"_blank\" rel=\"noopener\">Universal Scene Description<\/a> framework,\u201d Leone added.<\/p>\n<p>The NVIDIA artists began the project by sketching initial concept art and taking a slew of reference photos in the westside of LA. Next, they turned to software like <a href=\"https:\/\/www.autodesk.com\/products\/3ds-max\/overview?term=1-YEAR&amp;tab=subscription\" target=\"_blank\" rel=\"nofollow noopener\">Autodesk 3ds Max<\/a>, <a href=\"https:\/\/www.autodesk.com\/products\/maya\/overview?term=1-YEAR&amp;tab=subscription\" target=\"_blank\" rel=\"nofollow noopener\">Autodesk Maya<\/a>, <a href=\"https:\/\/www.blender.org\/\" target=\"_blank\" rel=\"nofollow noopener\">Blender<\/a>, <a href=\"https:\/\/www.maxon.net\/en\/cinema-4d\" target=\"_blank\" rel=\"nofollow noopener\">Cinema4D<\/a> and <a href=\"https:\/\/www.nvidia.com\/en-us\/omniverse\/#apps-connectors\" target=\"_blank\" rel=\"nofollow noopener\">many more<\/a> to create the 3D assets, the vast majority of which were modeled by hand.<\/p>\n<figure id=\"attachment_59988\" aria-describedby=\"caption-attachment-59988\" class=\"wp-caption aligncenter\">\n<p><img decoding=\"async\" loading=\"lazy\" src=\"https:\/\/blogs.nvidia.com\/wp-content\/uploads\/2022\/09\/RACER_RTX_LFT_KV_0E-672x378.png\" alt=\"\" width=\"672\" height=\"378\"><figcaption id=\"caption-attachment-59988\" class=\"wp-caption-text\">\u201cRacer RTX\u201d features over 1,800 unique 3D models.<\/figcaption><\/figure>\n<p>To add texture to the props, the artists used Adobe <a href=\"https:\/\/www.adobe.com\/products\/substance3d-designer.html\" target=\"_blank\" rel=\"nofollow noopener\">Substance 3D Designer<\/a> and Adobe <a href=\"https:\/\/www.adobe.com\/products\/substance3d-painter.html\" target=\"_blank\" rel=\"nofollow noopener\">Substance 3D Painter<\/a>. They then exported the files from these apps using the USD open 3D framework \u2014 and brought them into <a href=\"https:\/\/www.nvidia.com\/en-us\/omniverse\/apps\/create\/\" target=\"_blank\" rel=\"nofollow noopener\">Omniverse Create<\/a> for real-time collaboration in the virtual world.<\/p>\n<h2><b>Hyper-Realistic Physics<\/b><\/h2>\n<p>The RC cars in <i>Racer RTX<\/i> are each modeled with up to 70 individual pieces, including joints and suspensions, all with physics properties.<\/p>\n<p>\u201cEach car, each domino, every object in the demo has a different center of mass and weight depending on real-world parameters, so they act differently according to the laws of physics,\u201d Leone said. \u201cWe can change the material of the floors, too, from sand to wood to ice \u2014 and use Omniverse\u2019s native PhysX feature to make the vehicles drift along the surface with physically accurate friction.\u201d<\/p>\n<figure id=\"attachment_59985\" aria-describedby=\"caption-attachment-59985\" class=\"wp-caption aligncenter\">\n<p><img decoding=\"async\" loading=\"lazy\" src=\"https:\/\/blogs.nvidia.com\/wp-content\/uploads\/2022\/09\/RACER_RTX_BKST_KV_0A-672x378.png\" alt=\"\" width=\"672\" height=\"378\"><figcaption id=\"caption-attachment-59985\" class=\"wp-caption-text\">Radio-controlled cars race through Los Angeles streets in \u201cRacer RTX.\u201d<\/figcaption><\/figure>\n<p>And to make the dust kick up behind the cars as they would in the real world, the artists used the <a href=\"https:\/\/developer.nvidia.com\/nvidia-flow\" target=\"_blank\" rel=\"noopener\">NVIDIA Flow<\/a> application for smoke, fluid and fire simulation.<\/p>\n<p>In addition, the team created their own tools for the project-specific workflow, including <a href=\"https:\/\/docs.omniverse.nvidia.com\/prod_extensions\/prod_extensions\/overview.html#\" target=\"_blank\" rel=\"noopener\">Omniverse extensions<\/a> \u2014 core building blocks that enable anyone to create and extend functionalities of <a href=\"https:\/\/www.nvidia.com\/en-us\/omniverse\/apps\/\" target=\"_blank\" rel=\"noopener\">Omniverse apps<\/a> with just a few lines of Python code \u2014 to randomize and align objects in the scene.<\/p>\n<p>The extensions, 3D assets and environments for the <i>Racer RTX<\/i> demo will be packaged together and available for download in the coming months, so owners of the GeForce RTX 4090 GPU can gear up to explore the environment.<\/p>\n<h2><b>Learn More About Omniverse<\/b><\/h2>\n<p>Dive deeper into the making of <i>Racer RTX<\/i> in an <a href=\"https:\/\/www.nvidia.com\/gtc\/session-catalog\/?tab.catalogallsessionstab=16566177511100015Kus&amp;search.sessiontype=1600813769132012bxbg#\/session\/1658235530941001O4m6\" target=\"_blank\" rel=\"noopener\">on-demand NVIDIA GTC session<\/a> \u2014 where Leone is joined by Andrew Averkin, senior art manager; Chase Telegin, technical director of software; and Nikolay Usov, senior environment artist at NVIDIA, to discuss how they built the large-scale, photorealistic virtual world.<\/p>\n<p><a href=\"https:\/\/www.nvidia.com\/en-us\/omniverse\/creators\/\" target=\"_blank\" rel=\"noopener\">Creators<\/a> and <a href=\"https:\/\/developer.nvidia.com\/nvidia-omniverse-platform\" target=\"_blank\" rel=\"noopener\">developers<\/a> across the world can <a href=\"https:\/\/www.nvidia.com\/en-us\/omniverse\/creators\/\" target=\"_blank\" rel=\"noopener\">download NVIDIA Omniverse for free<\/a>, and <a href=\"https:\/\/www.nvidia.com\/en-us\/omniverse\/enterprise\/\" target=\"_blank\" rel=\"noopener\">enterprise teams<\/a> can use the platform for their 3D projects.<\/p>\n<p>Check out artwork from other <a href=\"https:\/\/blogs.nvidia.com\/blog\/tag\/meet-the-omnivore\/\" target=\"_blank\" rel=\"noopener\">\u201cOmnivores\u201d<\/a> and submit projects in the <a href=\"https:\/\/www.nvidia.com\/en-us\/omniverse\/gallery-submissions\/\" target=\"_blank\" rel=\"noopener\">gallery<\/a>. Connect your workflows to Omniverse with software from Adobe, Autodesk, Epic Games, Maxon, Reallusion <a href=\"https:\/\/www.nvidia.com\/en-us\/omniverse\/#apps-connectors\" target=\"_blank\" rel=\"noopener\">and more<\/a>.<\/p>\n<p><i>Follow NVIDIA Omniverse on <\/i><a href=\"https:\/\/www.instagram.com\/nvidiaomniverse\/\" target=\"_blank\" rel=\"noopener\"><i>Instagram<\/i><\/a><i>, <\/i><a href=\"https:\/\/twitter.com\/nvidiaomniverse\" target=\"_blank\" rel=\"noopener\"><i>Twitter<\/i><\/a><i>, <\/i><a href=\"https:\/\/www.youtube.com\/channel\/UCSKUoczbGAcMld7HjpCR8OA\" target=\"_blank\" rel=\"noopener\"><i>YouTube<\/i><\/a><i> and <\/i><a href=\"https:\/\/medium.com\/@nvidiaomniverse\" target=\"_blank\" rel=\"noopener\"><i>Medium<\/i><\/a><i> for additional resources and inspiration. Check out the Omniverse <\/i><a href=\"https:\/\/forums.developer.nvidia.com\/c\/omniverse\/300\" target=\"_blank\" rel=\"noopener\"><i>forums<\/i><\/a><i>, and join our <\/i><a href=\"https:\/\/discord.com\/invite\/XWQNJDNuaC\" target=\"_blank\" rel=\"noopener\"><i>Discord server<\/i><\/a> <i>and <\/i><a href=\"https:\/\/www.twitch.tv\/nvidiaomniverse\" target=\"_blank\" rel=\"noopener\"><i>Twitch channel<\/i><\/a><i> to chat with the community.<\/i><\/p>\n<p><i>Watch NVIDIA founder and CEO Jensen Huang\u2019s GTC keynote in replay:<\/i><\/p>\n<\/p>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>https:\/\/blogs.nvidia.com\/blog\/2022\/09\/29\/racer-rtx-demo\/<\/p>\n","protected":false},"author":0,"featured_media":2564,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[3],"tags":[],"_links":{"self":[{"href":"https:\/\/salarydistribution.com\/machine-learning\/wp-json\/wp\/v2\/posts\/2563"}],"collection":[{"href":"https:\/\/salarydistribution.com\/machine-learning\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/salarydistribution.com\/machine-learning\/wp-json\/wp\/v2\/types\/post"}],"replies":[{"embeddable":true,"href":"https:\/\/salarydistribution.com\/machine-learning\/wp-json\/wp\/v2\/comments?post=2563"}],"version-history":[{"count":0,"href":"https:\/\/salarydistribution.com\/machine-learning\/wp-json\/wp\/v2\/posts\/2563\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/salarydistribution.com\/machine-learning\/wp-json\/wp\/v2\/media\/2564"}],"wp:attachment":[{"href":"https:\/\/salarydistribution.com\/machine-learning\/wp-json\/wp\/v2\/media?parent=2563"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/salarydistribution.com\/machine-learning\/wp-json\/wp\/v2\/categories?post=2563"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/salarydistribution.com\/machine-learning\/wp-json\/wp\/v2\/tags?post=2563"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}