Prisim | Unreal Engine
Quote from User on 27. October 2020, 8:25Yeah I think the alembic streaming feature will be a massive bonus as when you’re working with tons of animation it’s a much cleaner workflow in the unreal sequencer as opposed to importing heaps of FBX files which can turn sequencer into an eye sore pretty quickly.
Hopefully USD would allow for round tripping but as I mentioned I can’t seem to load a usd created in unreal in other dcc’s. Probably user error though 🙂
So yeah if anyone knows how to export a useful usd file from unreal...
Yeah I think the alembic streaming feature will be a massive bonus as when you’re working with tons of animation it’s a much cleaner workflow in the unreal sequencer as opposed to importing heaps of FBX files which can turn sequencer into an eye sore pretty quickly.
Hopefully USD would allow for round tripping but as I mentioned I can’t seem to load a usd created in unreal in other dcc’s. Probably user error though 🙂
So yeah if anyone knows how to export a useful usd file from unreal...
Quote from RichardF on 27. October 2020, 15:13I managed to write out some usd files from Unreal with some xforms, lights and cameras. However it looks like it doesn't support exporting geometry. It is mentioned in the documentation so maybe there is a way, but even by looking at the code I didn't find a way to do it so far.
Also in 4.26 the default python version is 3.7 and some of the usd scripts are not working with Python 3.7. So to use some functions you either have to modify the Unreal USD python scripts or switch to Python 2.7
I managed to write out some usd files from Unreal with some xforms, lights and cameras. However it looks like it doesn't support exporting geometry. It is mentioned in the documentation so maybe there is a way, but even by looking at the code I didn't find a way to do it so far.
Also in 4.26 the default python version is 3.7 and some of the usd scripts are not working with Python 3.7. So to use some functions you either have to modify the Unreal USD python scripts or switch to Python 2.7
Quote from moykul on 29. April 2021, 16:37Hey Richard, you have done a great job on prism! It works seamlessly and is a joy to use! For UE4 might I suggest you apply for and epic grant, surely this would receive one!
Hey Richard, you have done a great job on prism! It works seamlessly and is a joy to use! For UE4 might I suggest you apply for and epic grant, surely this would receive one!
Quote from User on 1. May 2021, 3:33The problem with unreal is that it is an entire pipeline in one app and everything needs to be a .uasset. Also there is no standalone uasset conversion tool.
i think it may be more productive to focus on first class interfacing with usd for obvious reasons. Nvidia has released a whole bunch of free usd tools and a windows precompiled binary installer etc and unreal can read usd quite well. The UE stage manager tool is a bit lacking however...
The problem with unreal is that it is an entire pipeline in one app and everything needs to be a .uasset. Also there is no standalone uasset conversion tool.
i think it may be more productive to focus on first class interfacing with usd for obvious reasons. Nvidia has released a whole bunch of free usd tools and a windows precompiled binary installer etc and unreal can read usd quite well. The UE stage manager tool is a bit lacking however...
Quote from RichardF on 3. May 2021, 17:27The Prism Unreal integration would ideally also work without USD for studios, which prefer to use alembic or obj. Luckily it seems Unreal can be launched without GUI in the command line, which would allow for some automation.
The Prism Unreal integration would ideally also work without USD for studios, which prefer to use alembic or obj. Luckily it seems Unreal can be launched without GUI in the command line, which would allow for some automation.
Quote from monocrmd on 9. May 2021, 15:11Hi Richard,
first of all, this is all awesome and I salute you for making this public.
I have a bit of an unconventional feature request:
If possible, could you look into getting Pandora to work with Unreal? So basically getting a sequence to render on a server farm?
I am working in virtual production and we are rendering out long movie sequences out of Unreal. Sometimes as a backup and sometimes we create them on-set on request, especially for simulated travel where not much parallax is needed.
Since these sequences can go into the thousands of frames, it still makes sense to have them rendered on a farm, either split up or at least be able to send one movie to one machine and then send the next one to a different machine.
Since many unreal projects rely on Perforce to sync the data, Switchboard could be used to automatically sync the files beforehand, not sure if there is another method to deploy and pack the job and submit it to other machines.
In any case, it would be a super helpful addition to the already amazing package you created!
Cheers,
Markus
Hi Richard,
first of all, this is all awesome and I salute you for making this public.
I have a bit of an unconventional feature request:
If possible, could you look into getting Pandora to work with Unreal? So basically getting a sequence to render on a server farm?
I am working in virtual production and we are rendering out long movie sequences out of Unreal. Sometimes as a backup and sometimes we create them on-set on request, especially for simulated travel where not much parallax is needed.
Since these sequences can go into the thousands of frames, it still makes sense to have them rendered on a farm, either split up or at least be able to send one movie to one machine and then send the next one to a different machine.
Since many unreal projects rely on Perforce to sync the data, Switchboard could be used to automatically sync the files beforehand, not sure if there is another method to deploy and pack the job and submit it to other machines.
In any case, it would be a super helpful addition to the already amazing package you created!
Cheers,
Markus
Quote from RichardF on 17. May 2021, 14:18Hey @monocrmd,
at the moment I'm focussing more on Prism than on Pandora. But I see your point that it would be very useful to have Unreal supported in Pandora. I'll keep it in mind when there is a bit more time to spend on the Pandora development.
Cheers,
Richard
Hey @monocrmd,
at the moment I'm focussing more on Prism than on Pandora. But I see your point that it would be very useful to have Unreal supported in Pandora. I'll keep it in mind when there is a bit more time to spend on the Pandora development.
Cheers,
Richard