August 21st, 2024
Time
9AM PST, Wednesday 21st August 2024
Link
Agenda
LOD USD Schema Proposal - Who wants to start work on it?
Diff / Merge USD assets
Caldera Data Set, curious if anyone's tried it out!
LOD USD Schema Proposal
Some cool stuff :
https://lodbook.com/toc/
https://forum.aousd.org/t/gameengine-as-a-sceneindex-plugin/1238
https://github.com/ubisoft/usd-lod-schema-proposal
https://academysoftwarefdn.slack.com/archives/C03GKF4DG7K/p1721840101931609
Can @Paolo Emilio Selva open source his project?
Most of the game companies will invest for their LOD system before having a LOD USD proposal.
Ubisoft's proposal is oriented for geometry but we need to have more LODs. We need hierachical LOD.
LOD also should be able to be loaded in the DCCs.
It is hard to generalize the LOD.
There is a difference between the asset and the definition. Storing data can be achieve with Variant.
The content description is more difficult to do.
Maybe it is too early to have the proposal.
We should do the fact gathering to have a list of what LOD are for everyone in the game.
We need to have a minimal set of data.
We need to check OpenExec.
We could have have a parallel Variant. It could a variant representation. Is the Variant the good way of doing it?
Payload are convenient to be able to not load everything all the time.
Variants are recomposition expensive. For now, Variants are too slow. And for Variants are one at the time, no transition.
We would need to stay near to the original OpenUSD, so having a Variant of Variant.
Do we need to know more of Hydra?
Fact gathering
If we were able to down to the lime, define a schema which is general for Games and films. But we will need to define specific behaviors : how is that supported?
We would love to have a generic schema that is working in game engine and DCC but we will need to specializae things.
eg : What are the descrimintion for the LOD switch?
We need to find the different methods
different methods
Hierarchical lod
Film LOD
Object LOD
Hierarchical LOD can be complicated to integrated : how to recompose a scene?
There would be Non-object based LOD scheme (for example particle system).
LOD are different representation of the same object.
What are we going to use that already exists in OpenUSD?
Diff / Merge USD assets
Caldera Data Set
IN the next USD meeting there will the SIggraph presentation.
Next meetings:
Caldera show from @Satish Goda
DIscussion about LODs
Next Steps
Attendance
License: CC BY 4.0, Copyright Contributors to the ASWF USD working group.