Skip to main content
All Posts By

admin

GETTING STARTED WITH USD FOR COLLABORATIVE 3D WORKFLOWS

By OPPORTUNITIES: Training, Course, Free training, Up to one week, Format of the training, Online training, English, Training fee, Other, Duration of training, Type of training, Language of the training, Country providing the training, OPPORTUNITIES
GETTING STARTED WITH USD FOR COLLABORATIVE 3D WORKFLOWS

05.09.2023 |

The Universal Scene Description Framework (OpenUSD), developed by Pixar, was created to develop synergy between technical and creative pioneers, moving from a linear workflow to a collaborative one.

In this self-paced course, participants will embark on a journey to master scene generation using human-readable ASCII Universal Scene Description (.USDA) files. Upon completion, participants will be prepared to create their own scenes within USD, creating a solid foundation for implementation in Omniverse, Maya, Unity, and Unreal Engine.

This training is conducted in two separate sections:

  1. An introduction to the basic principles of OpenUSD, with no prior programming requirements.
  2. Advanced USD: An introduction to using Python to create USD files, offering an advanced dimension.

The goal of the training is to gain a fundamental understanding of the structure of OpenUSD scenes and gain hands-on experience with OpenUSD Composition Arcs by:

  • Overriding an asset’s base properties with Sublayers
  • Combining multiple assets with OpenUSD References
  • Creating different states of an asset with OpenUSD Variants

Prerequisites:

For introductory content: Basic knowledge of computer graphics concepts such as vertices, grids, and RGB values.

Recommended materials to fulfil prerequisites: Scratchapixel’s Gentle Introduction to Computer Graphics (Programming).

For advanced content: Knowledge of basic Python programming concepts including functions, loops, dictionaries, and arrays.

Recommended materials to fulfil the prerequisite: the official Python 3 textbook.

Tools used:

Details

Website

www.digitalalliance.bg 

Target audience

Digital skills for ICT professionals

Digital technology

Software engineering

Level

Middle

Format of the training

Online

Training fee

Free training

Duration of the training

Type of training

Language of the training

English

Country providing the training

Other

Classification

Database

HOW TO BUILD CUSTOM 3D SCENE MANIPULATOR TOOLS ON NVIDIA OMNIVERSE

By Free training, Up to one week, Format of the training, Online training, OPPORTUNITIES: Training, Course, English, Training fee, Other, Duration of training, Type of training, Language of the training, Country providing the training, OPPORTUNITIES
HOW TO BUILD CUSTOM 3D SCENE MANIPULATOR TOOLS ON NVIDIA OMNIVERSE

05.09.2023 |

Embark on a journey to create advanced tools within the flexible and extensible Omniverse platform. Learn first-hand from the Omniverse developer ecosystem team how to enhance and expand the capabilities of your favorite 3D tools.

During this workshop, you’ll master the art of:

  • Running Omniverse code with confidence.
  • Installing and activating extensions in Omniverse Code.
  • Navigating the extensions panel, view and selecting primitives.
  • Skillfully navigating through the complex USD hierarchy of stages.
  • Crafting a handler for scale management widgets.
  • Solving the problem of a malfunctioning manipulator (slider).
  • Constructing a scaling manipulator designed for single axis scaling.

Prerequisites:

  • Basic knowledge of Python (helpful, but not required).
  • The Python Tutorial.

Tools used:

  • Omniverse Code
  • Visual Studio Code
  • Python
  • Python Extensions

Minimum hardware recommendations:

  • Desktop or laptop computer with Intel i7 Gen 5 or AMD Ryzen.
  • NVIDIA RTX-capable GPU with 16 GB of storage.
Details

Target audience

Digital skills for all

Digital skills for ICT professionals

Digital technology

Artificial Intelligence

Level

Basic

Middle

Format of the training

Online

Training fee

Free training

Duration of the training

Type of training

Language of the training

English

Country providing the training

Other

Classification

Database

EASILY DEVELOP ADVANCED 3D LAYOUT TOOLS ON NVIDIA OMNIVERSE

By Online training, OPPORTUNITIES: Training, Course, Free training, Up to one week, Format of the training, Other, Training fee, Duration of training, Type of training, Language of the training, Country providing the training, OPPORTUNITIES
EASILY DEVELOP ADVANCED 3D LAYOUT TOOLS ON NVIDIA OMNIVERSE

05.09.2023 |

Plunge into the world of NVIDIA Omniverse, an immersive platform that connects and crafts meticulously precise 3D virtual environments. Discover the effortless process of sculpting your own custom scene layout tools using Omniverse code powered by a short Python snippet. Through this hands-on encounter, you’ll gain unparalleled knowledge of creating interactive 3D worlds.

Uncover the ins and outs of Omniverse in a self-paced course designed to guide you through creating your custom scene layout. With hands-on exercises using Omniverse Code and Python, you’ll be prepared to create immersive virtual landscapes tailored to your vision.

Course Objectives:

  • Launching Omniverse Code with ease.
  • Navigating the extensions panel, view, and select primitives.
  • Moving through the USD hierarchy of stages with finesse.
  • Crafting a specialized scatter function from Prim’s origin.
  • Injecting randomization into the Scatter extension to increase flexibility.
  • Revealing the art of manipulating Prims and customizing the Scatter extension.

Prerequisites:

  • Basic knowledge of Python (an asset, but not required).
  • Recommended preparation materials.
  • Tools:
  • Omniverse Code
  • Visual Studio Code
  • Python
  • Python Extension

Minimum Hardware Recommendations:

  • Desktop or laptop computer with an Intel i7 Gen 5 or AMD Ryzen processor.
  • NVIDIA RTX-capable GPU with 16 GB of capacity.
Details

Target audience

Digital skills for ICT professionals

Digital technology

Artificial Intelligence

Level

Middle

Format of the training

Online

Training fee

Free training

Duration of the training

Type of training

Language of the training

English

Country providing the training

Other

Classification

Database