/
September 20, 2023

September 20, 2023

Time

9AM PST

Agenda

  • GDC Roundtables

  • Namespace Editing Proposal

  • USD Checker follow-up

Notes

Introduction of Geoff Evans

Geoff is working at nVidia.

He is helping a lot at GDC. He is working for the tools roundtable.
He wants to reach out us to help finding new talks with USD.

Here are some general themes :


  • How people integrated USD

  • What an ideal integration would look like

Robin-Yann Storm submitted a proposal for an USD rountable : https://academysoftwarefdn.slack.com/archives/C03GKF4DG7K/p1690315552229349?thread_ts=1689142249.186199&cid=C03GKF4DG7K

If there is any new topics, please reach out Geoff Evans

NameSpace Editing proposal

https://github.com/PixarAnimationStudios/OpenUSD-proposals/tree/main/proposals/namespace_editing

Corey Revilla from Pixar explained the NameSpace Editing proposal.


They wanted to do a proposal based on what worked in Presto.

Feedbacks:

  • could we have signals to know what happened:

    • try to have signal in the  API

    • avoid a performance hit

What about the relocate of files?

They will try to have an extensive API.

Moving the layers is not really supported for now.Edit will happen throug h a single layer.

Performance : 

  • is there any performance issues?

    • The biggest challenge is the third party librarby usage.

    • The usage of multi threading.

  • For a non impacting asset, it will be fast.

Undo/Redo:

  • it is something to consider even it is not in the proposal.

  • supporting undo/redo is not in the roadmap

  • It is more at an application level than at USD level

  • @Thomas Trently suggested to use the listening. Maybe we could use the SceneDelegate

  • see : https://github.com/LumaPictures/usd-qt

Validations follow up

@Aaron Luk and @Alexander Schwank  are still checking with legal where to put them.

 

Attendance

François Devic, Co-Lead
TJ Trently, Co-Lead, Firewalk
Alex Schwank - WG Co-chair, Apple
Nick Porcino - WG Co-chair, Pixar
Michael Min - USD Camera WG, Netflix
Roman Zulak - USD on the web WG, NVIDIA
Aaron Luk, NVIDIA
Adam Harder
Alan Blevins, NVIDIA
Alessandro Bernardi - Ubisoft - HELIX Studio
Alex Gerveshi, AWS
Alex Wilkie
Alexander Kalyuzhnyy, Wizart Animation
Allen Hastings, Foundry
Aloys Baillet, Animal Logic
Alson Entuna, Crytek
Alyssa Reuter
Andy Biar, Warner Bros.
Ana Gomez
Anandhaiyappan, Botvfx
Angelo Gabriel Sapaula
Anthony Tan, Autodesk
Anton Palmqvist
Arash Keissami, Nira.app
Arielle Martin, Foundry
Ashwin Bhat - USD and MaterialX, Autodesk 
Barry Ruff
Ben Chung-Hoon, NVIDIA

Ben Deniz
Bernard Kwok, Autodesk
Bill Dwelly
Bill Spitzak, Dreamworks Animation
Blazej Floch
Brian Gyss, 5th Kind
Bruno Ebe
Bruno Landry (Unity)
Carlos Felipe Garcia Murillo
Carolin Colón
Carson Brownlee, Intel
Charleen Chu, SPI
Charles Flèche, Ubisoft Montréal
Chris King
Christopher Lexington
Chris Rydalch, SideFX
Claire Chen
Claire Yb
Claude Robillard
Connor Smith, Magic Leap
Corey Revilla
Cory Omand, TWDS/Pixar
Curtis Andrus
Dan Herman
Dan Lee
Dan Rolinek
Daniel Heckenberg, Animal Logic
Daniel Lanner
Dave Hale, Riot Games
David Aguilar, Walt Disney Animation
David Larsson, Adobe
Dean Jackson, Apple
Deke Kincaid, Digital Domain
Dhruv Govil, Apple
Divyansh Mishra
Domenico Alessi
Dominic Couture
Doug MacMillan, Tippett Studio
Edward Slavin, NVidia
Élie Michel
Eric Chadwick, Wayfair
Eoin Murphy, NVidia
Eric Enderton, NVidia
Eric Majka, Psyonix/Epic Games
Erik Ostsjo
Étienne Archambault
F. Sebastian Grassia, Pixar
Fabrice Macagno, Animal Logic
Felix Herbst, Prefrontal Cortex
Fernando Leandro
Francois Lord, NAD-UQAC / Rodeo FX
Frieder Erdmann, Ubisoft Massive
Gary Jones, Foundry
Geoff Evans, NVIDIA
Georgie Challis
Gordon Bradley, Autodesk
Gordon Cameron, Epic Games
Guido Quaroni, Adobe
Guillaume Laforge, Autodesk
Guy Martin, NVIDIA
Hendrik Helpach
Henrik Edstrom, Autodesk
Henry Vera, DNEG
James Pedlingham, Foundry
Jason Rosson
Jeff Bradley, Dreamworks
Jenna Bell, Disney / Invisible Thread
Jennifer Horowitz, Maxar
Jenny Zhang
Jeremiah Zanin, Santa Monica Studio
Jeremy Cowles - USD Assets WG Chair, Valve
Jerran Schmidt, NVIDIA
Jerry Gamache
Jesse Barker