What is USD: A Primer | Rob Stauffer | SIGGRAPH 2019
Фильм және анимация
Universal Scene Description (USD) is open source software designed to make it easier to "interchange and augment arbitrary 3D scenes that may be composed from many elemental assets." This is going to have a profound affect on how studios build pipelines in the future and with SideFX Solaris working natively with USD, it will be an important part of working with Houdini. Let's take a look at this new technology and how you can begin implementing it in your studio.
Rob Stauffer is a Senior Production Consultant at SideFX. He has over 20 years experience in computer graphics and visual effects. Rob started his career at Digital Domain and has worked at Sony Imageworks, Weta Digital, Asylum FX and most recently was an FX Supervisor at Rhythm and Hues. He has contributed to the FX of over 20 feature films including, "Lord Of The Rings: The Return of The King", "Spiderman 2", "X-Men:First Class", "The Day After Tomorrow" and "Seventh Son”. Rob joined SideFX in 2013 where he educates new and existing clients on the features of Houdini. Consults with studios on their pipelines and where Houdini may fit in and explores new and future technologies within VFX,Games and VR.
MORE HOUDINI HIVE SIGGRAPH TALKS: sidefx.co/2ZE890H
Пікірлер: 22
While this is a year old it is still a very valuable video. Thank you Rob (and SideFX). There is a lot of really useful information here that is going to require more than just a single viewing.
looking forward to using the new layer system and Karma....and I like how everything is being integrated.....once again great info
This is the session i wanted from sidefx
Is this the best explanation of USD as of November 2020? nice
Thank you.
Great information.
great stuff!
Will you make it possible to use Karma in different contexts without explicitly going through a USD setup? (I would imagine you could pipe the data through a basic USD setup under the hood, if it isn't one already).
@mareknetzel
5 жыл бұрын
I heard that Karma will replace Mantra eventually so it means it will do what Mantra could do in a high level context. I also don't have an impression that they will force you to work in a USD fashion. Have a good day!
@jessarc6715
4 жыл бұрын
I think Stage will be the main context in Houdini, the one from where everything happens, I think is the future . So i would not put my money on a Karma version which could work outside of lops...
finally
I think OpenGL as a full on scene representation is oldschool...Clarisse uses a custom rasteriser to make a texture of the scene. That texture is then fed to OpenGL which is why that app is so blazing fast compared to all other packages - OpenGL just receives a texture and thats it, no geometry is fed into opengl buffers etc.
@RobertFletcherOBE
3 жыл бұрын
Clarisse actually uses a Ray Tracer, not a Rasteriser. OpenGL powered by a GPU will always out perform a CPU at Rasterising. Raytracers and Rasterisers both have legitimate advantages. Choosing one over the other comes with benefits and costs. blogs.nvidia.com/blog/2018/03/19/whats-difference-between-ray-tracing-rasterization/ So far as USD goes it's in no way tied to OpenGL. They simply distribute it with an OpenGL renderer as its a very flexible well supported tech. For instance can you imagine trying to raytrace strand based hair in a reasonable time?
After 3 years, USD is still going nowhere. What a hype!
@fastlearner292
Жыл бұрын
Are you sure you aren't confusing usd with materialx? Many studios are using USD and quite some of them have left Katana for Solaris already. Or do you judge the popularity of something by how much random freelances use it?😂
@JohnSmith-wg3pl
Жыл бұрын
@@fastlearner292 How many is "Many studios"?
@north6935
11 ай бұрын
this aged like milk
@JohnSmith-wg3pl
11 ай бұрын
@@north6935 Shure, it is still a hype. Oh, I know a studio that closed after they tried to pull this USD stunt!
@fastlearner292
2 ай бұрын
@@JohnSmith-wg3plmost of the big studios actually. You can easily search for it
Just an emotionless robotic voice reading every single word that’s already printed on the screen :/