Unreal Engine 5 (&4) - Intro to using USD (Universal Scene Description)

  Рет қаралды 35,677

3D Education with JC

3D Education with JC

Күн бұрын

Пікірлер: 79
@Milan____
@Milan____ Жыл бұрын
Really hyped that they added USD support to DaVinci Resolve 18.5.
@keithyakouboff8755
@keithyakouboff8755 2 жыл бұрын
Relatively simple and straightforward tute. Thanks.
@favyijomah1889
@favyijomah1889 2 жыл бұрын
awesome tutorial man thank you so much for this i even understood this better than all i've seen
@3dJC
@3dJC 2 жыл бұрын
Glad it helped!
@ukmonk
@ukmonk 2 жыл бұрын
Hopefully they will make this more user friendly, it should be drag and drop to make it easier to share content between DCC etc
@samin1991911
@samin1991911 Жыл бұрын
Great vid. Would love to see more videos in a USD-Unreal tutorial series.
@designerkybrs
@designerkybrs 2 жыл бұрын
It is really clear explanation. Thank you very much.
@3dJC
@3dJC 2 жыл бұрын
Glad it was helpful!
@lalamax3d
@lalamax3d Жыл бұрын
thanks, it helped. imho (suggestions for next part 2) >> how to manage overrides ( materials) and render a small sequence with passes (beauty/depth/spec). also wanna find out. how multiple animated cameras can come with scene as well ??thanks again
@SureshB-hq4tv
@SureshB-hq4tv 2 жыл бұрын
Thank you for the tutorial, i made my USD concept much clearer
@3dJC
@3dJC 2 жыл бұрын
Glad it helped!!
@sidneyngong2657
@sidneyngong2657 Жыл бұрын
thanks for resolving this nightmare
@MichaelHurdleStudio
@MichaelHurdleStudio Жыл бұрын
Best video on this topic. Thank you.
@HansYangTW
@HansYangTW 8 ай бұрын
Thanks for the tutorial!
@3dJC
@3dJC 8 ай бұрын
You bet!
@Rafa_VFX
@Rafa_VFX 2 жыл бұрын
Bom ver a quantidade de ferramentas que o Unreal possui. Obrigado pelo video! / Good to see the amount of tools that Unreal has. Thanks for the video!
@3dJC
@3dJC 2 жыл бұрын
Yeah, so many tools... always something new to learn!
@FeedingWolves
@FeedingWolves 4 ай бұрын
Thank you! This was a great overview!
@3dJC
@3dJC 4 ай бұрын
Thanks Gabby 😀
@outtoplay
@outtoplay 2 жыл бұрын
Really helpful intro. Appreciate the effort!
@3dJC
@3dJC 2 жыл бұрын
Glad it was helpful!
@ohheyvoid
@ohheyvoid 11 ай бұрын
Just started considering USD for our workflow. This was a great intro. Did you end up making more videos on this? Totally cool if you didn't the resources for from omniverse are... terrible. lol
@liborbatek8938
@liborbatek8938 Жыл бұрын
super informative and to the point
@3dJC
@3dJC Жыл бұрын
that's great!
@TheDeadFriend
@TheDeadFriend 2 жыл бұрын
This is actually one of the most useful explenations I've found of how to practically use USD, finally. However, I still have questions. Do you submit USD files to version control, or just store it on a network drive for a team to collaborate on. Can the files be merged? What happens if two save a change to the same object?
@3dJC
@3dJC 2 жыл бұрын
All great questions... that I don't have answers for... still digging deeper myself!
2 жыл бұрын
Thinking about it with Perforce, I’d guess you’d manually submit that file with P4V, if it’s not part of the content browser? Could get fiddly though…
@StanSeo
@StanSeo 2 жыл бұрын
That's awesome!! I should follow this tutorial!!
@3dJC
@3dJC 2 жыл бұрын
Yes you should 😀
@aledmb
@aledmb 5 ай бұрын
there is no "virtual production" menu option in UE 5.4... am i missing something here?
@benjaminbernard7709
@benjaminbernard7709 Жыл бұрын
Thanks this really cleared some things up... However I am having trouble rendering from the sequencer that was made from loading the USD... It seems to render from a random point on the map not the camera that it in the sequence... Any thoughts? Thanks!!
@3dJC
@3dJC Жыл бұрын
Do you have a camera cuts track? And is camera you want the one you see when visualizing the camera cuts track? Also what v software? I heard once someone on 5.1.0 had this issue but bumping to 5.1.1 fixed it…
@benjaminbernard7709
@benjaminbernard7709 Жыл бұрын
@@3dJC Yeah have camera cuts track and tried binding it the camera... Still didn't work... But binding it to the camera data did work... I felt like i tried that before and it didn't... but oh well seems to be working.. so yay!! Thanks for replying
@SumatraXSI5
@SumatraXSI5 2 жыл бұрын
Interesting and very well explained. I think this is going to change many pipelines in animation, vfx and games studios. I am curious to see how does that interacts with animation. Say you animate something in Maya, does UE updates the frame range automatically in order to play the animation?
@3dJC
@3dJC 2 жыл бұрын
I have to do some more playing with it myself, but if Maya puts that animation data into the USD file, UE should pick it up (assuming you reload the USD file in UE to reread it - unless there is a live option, not sure...). This tutorial from Pixar may help (kinda code-y tho) - it's about adding animation on static objects - graphics.pixar.com/usd/release/tut_xforms.html
@0soft
@0soft Жыл бұрын
How to import USD in runtime? Does any USD->Datasmith exists maybe for UE runtime? I mean direct runtime conversion, not using studio, any Windows software or converter etc. Workflow: In runtime download USD, get in in the scene.
@3dJC
@3dJC Жыл бұрын
Sorry, I still have a bunch to learn myself around USD!!
@ChristianSquare
@ChristianSquare Жыл бұрын
I would like to know that as well. No resources found online
@cr0uchingtiger
@cr0uchingtiger Жыл бұрын
is there a way to edit the materials within UE?
@roadtoenviromentartist
@roadtoenviromentartist Жыл бұрын
Nice tutorial.
@ThomasLindemeier
@ThomasLindemeier 2 жыл бұрын
Thx, for that intro. It made things much more clear for me. Is there a way to use a remotely stored USD?
@3dJC
@3dJC 2 жыл бұрын
Hmmm, just guessing but I would think if it can read and write to the file, it could work? Not sure what the file path field syntax would need to be though...
@DesignsbyElement
@DesignsbyElement 4 ай бұрын
For some reason, in unreal when I click open to to open the USD, nothing happens. It won't even allow me to search for a local file. What am I missing?
@syntheticperson
@syntheticperson 2 жыл бұрын
Helpful thanks
@kiegh
@kiegh 2 жыл бұрын
this is wild. will modifications to the world be able to be pushed to a shared usd file on a server by people perhaps playing a game?
@3dJC
@3dJC 2 жыл бұрын
Good question - I'll kinda make this up and answer of "yes, if the game had a way to reload the USD file", meaning, in UE there is a Reload option on the USD stage, which just grabs the most recent save of the USD. So if the game could also "reload" the USD file then maybe? I'm not too game savvy to know if that's a crazy idea or not... I probably should have just said "Hmmm, I don't know" :)
@kiegh
@kiegh 2 жыл бұрын
@@3dJC I like this version of the answer. I think this is probably how a lot of vr projects would be best suited to deal with shared environments. USD seems super powerful.
@let9964
@let9964 Ай бұрын
Okay I got this problem that I'm using an animated camera and the stage is working fine with the sequence and the animated camera BUT how to save changes in the sequence e.g. after I added a Mediaplate and an animated Metahuman and saved the level to restart the Unreal Engine all my changes weren't saved and the sequence reset, have a nice day and thank you
@riggsmurtah2788
@riggsmurtah2788 Жыл бұрын
Whats the relationship with the geo in the USD file to nanite meshes in unreal 5? Does it have any issues with lumen or raytracing, like shadow issues you see with plants?
@lassmalnichtmachen
@lassmalnichtmachen Ай бұрын
The scene crashed for me after I ‘imported’ my USD file using the Actin button. After that I can't open the scene anymore, but the crash doesn't come immediately but at some point. Do you have any tips?
@smalllixin
@smalllixin 8 ай бұрын
Believe this a send2ue bug that donnot respect the swizzle the forward axis. My fool way to solve this is just use x as forward in blender. So just rotate it.
@gillesavraam1496
@gillesavraam1496 2 жыл бұрын
Thanks for this tutorial, I test to add some light to the USD stage inside unreal but the stage is not update it :( It is possible to add non prim element to the usd stage ?
@3dJC
@3dJC 2 жыл бұрын
There is the option under the File->export menu to output some USD options... I haven't tried those yet to see if that would work... holler back if you find it does!
@Flurette
@Flurette Жыл бұрын
question. when I import usd file to unity, no object that have texture shown properly. single color material are shown alright tho, while the texture are not. any possible solution that I can try?
@3dJC
@3dJC Жыл бұрын
when you say "unity", do you mean unreal?
@Flurette
@Flurette Жыл бұрын
@@3dJC nah, i do mean Unity. Also I can't see the imported animation, how can I see the animation within many imported object in a usd file?
@adamkurtz1869
@adamkurtz1869 10 ай бұрын
i just get a grey model with none of the materials added and have to ass manually. any idea whats missing
@nfrancisj2122
@nfrancisj2122 Жыл бұрын
once you import into the content browser, does it maintain the link to the USD? For example if you were to move the fridge door back again after importing into the content browser, will maya pick that up ?
@3dJC
@3dJC Жыл бұрын
Once you import into UE the assets are now converted to uassets and usd connection is severed
@notusingmyname4791
@notusingmyname4791 Жыл бұрын
what if you already have the uassets of models and what not, and want your USD to use those already imported objects... will it do that or do we have to redo all our work for thisfile format which... I could write a python script to corralate referenced maya assets and kick out a json file that has the unreal content versions thereof...
@3dJC
@3dJC Жыл бұрын
You can export the uassets as USD, under the file->export menu, but I’m not sure if that’s compatible/mergable into an existing USD. It’s still an area for me to explore as well!
@Yggdrasil777
@Yggdrasil777 2 жыл бұрын
Very nice. It is a shame that the Refridgerator has no backing to it. :)
@3dJC
@3dJC 2 жыл бұрын
Ha! I guess it's assumed no one will ever open it...
@masgerb
@masgerb 2 жыл бұрын
👍 I ask you to please do a lesson. How to make a fragment with falling stones in cinematics (collapse of 8 stones) The camera moves across the stage. Then in a certain place there is a collapse of stones. It is with physics, as it happens when you press the Play button in game mode. In cinematics, all objects hang in the air. I broke my head. I don't know what to do. I've been searching the Internet for a week now. And on foreign websites. Everything is dedicated to human animation. And how to record cinematics with a simple fall of an object with physics, there is nowhere. And I only roughly understand that most likely through Blueprints of specific stones and with the assignment of their physical properties in Blueprints Please help in solving this problem, If not with a video clip, then at least with advice or a link to a resource with a solution to this problem. Thanks!
@3dJC
@3dJC 2 жыл бұрын
Is this what you mean? kzbin.info/www/bejne/nnTXpopoad97lbs
@mathajar9563
@mathajar9563 2 жыл бұрын
how about skeletal animation ?but on usd file
@Sisheu8x
@Sisheu8x 5 ай бұрын
The materials are to side and that cost a lot of performance how can i fix it
@ilijav
@ilijav Жыл бұрын
Is there a way to import and show the simplest USD file that contains only a single sphere primitive. It seems to me that if there is no static mesh in it, nothing will be shown.
@3dJC
@3dJC Жыл бұрын
Hmmm …. Does the stage seem to load it? Maybe you just need a light? Switch to “unlit” and see if sphere shows up?
@ilijav
@ilijav Жыл бұрын
@@3dJC it does not help. Here the simplest USD file that imports fine in UE, you can place it in the level, but box is not visible: #usda 1.0 def Cube "box" { double size = 4.0 }
@3dJC
@3dJC Жыл бұрын
@@ilijav ok I’m not super usd pro but I’ll see if I can figure out what’s up.
@bernhard.rieder
@bernhard.rieder 2 жыл бұрын
Does USD also work for animations?
@3dJC
@3dJC 2 жыл бұрын
Yup! I’ll try and get a video demo of that up soon.
@bernhard.rieder
@bernhard.rieder 2 жыл бұрын
@@3dJC that would be cool. Only with Maya? Or what about Cinema 4d, Max, Blender, etc. to UE5?
@3dJC
@3dJC 2 жыл бұрын
@@bernhard.rieder the USD format is independent of the DCC such as Maya, Houdini, UE, Blender, etc. It’s up to each of those packages to build the tools to author/read/work with the USD format - which they are all generally working on to varying extents. Personally I find it a bit challenging to author in Maya, the process doesn’t seem super well documented (that I have found) yet. Here’s a good faq doc to dig in a bit deeper into general USD too: graphics.pixar.com/usd/release/usdfaq.html#what-is-usd-and-why-should-i-use-it
@bernhard.rieder
@bernhard.rieder 2 жыл бұрын
@@3dJC thank you also for your videos. I was currently digging into cinema 4d, but that doesn’t seem to support any animation at all. At least for now. Didn’t try 3dsmax or blender yet. But for sure also very interesting
@bellVFX
@bellVFX Жыл бұрын
is there no textures?
@petertremblay3725
@petertremblay3725 2 жыл бұрын
Soon fbx will be obsolete thank the gods!
@mazzerisk
@mazzerisk Жыл бұрын
error upon trying to open: "Failed to find primvar used as st input for texture 'z:/GameDev/Game Dev Hub/Assets and Materials/RenderCrate/RenderCrate-Medieval_Castle_Kit/Content/maps/Variation_Light_Bricks/Castle_Structures_BaseColor.png' in material 'Castle_Structures_1'. Will use UV index 0 instead" I have a folder named "maps" that has all the textures for my USD files, but when I use USD importer no preview of the asset comes in when stage fully loads. Can't find any answers online :(
Is USD the Future of 3D Animation / VFX?
9:42
Sir Wade Neistadt
Рет қаралды 160 М.
Will A Basketball Boat Hold My Weight?
00:30
MrBeast
Рет қаралды 143 МЛН
СОБАКА ВЕРНУЛА ТАБАЛАПКИ😱#shorts
00:25
INNA SERG
Рет қаралды 2 МЛН
Random Emoji Beatbox Challenge #beatbox #tiktok
00:47
BeatboxJCOP
Рет қаралды 51 МЛН
Friends make memories together part 2  | Trà Đặng #short #bestfriend #bff #tiktok
00:18
A USD (Universal Scene Description) primer for ARTISTS
9:52
Maya Learning Channel
Рет қаралды 44 М.
What is Universal Scene Description (USD)?
4:03
Markom3D
Рет қаралды 22 М.
10 Unreal Engine 5 PLUGINS I can't live without!
9:37
Cinecom.net
Рет қаралды 576 М.
The Easy Way to Use Megascans in FAB w/ Unreal Engine 5
6:07
William Faucher
Рет қаралды 28 М.
Why Unreal Engine 5.4 is a Game Changer
12:46
Unreal Sensei
Рет қаралды 1,3 МЛН
Will A Basketball Boat Hold My Weight?
00:30
MrBeast
Рет қаралды 143 МЛН