top of page

Week1
VAT vs USD Pipeline Test
Jan 9
VAT:
First, I used Yichen’s Fern to test the VAT pipeline. However, due to the high polygon count (205,975 polygons) and the long animation duration (240 frames), the texture rendering process tends to fail.
I looked into the Houdini community and found an artist who proposed a formula to determine the most suitable number of primitives and frames for rendering.
VAT point count limits per texture size? Frame range limit?
The result is: I have been multiplying the frame count by the point count and dividing by the texture size (frame_count*point_count)/texture_sizeand it seems if that number is below 9000, it completes successfully. But I'm grasping at straws here through trial and error.
Here is the link: https://www.sidefx.com/forum/topic/85129/?page=1#post-368221

So, I decided to reduce the polygon count and also tried to export the animation separately, exporting 1-100 frames and then 101-240 frames. I met the problem, and the animation looks glitchy and I found a very useful VAT Debug.
Link: https://www.sidefx.com/forum/topic/81422/#post-350761
This is because of a change in the build setting.

Still need to figure out why the animation is flickering.

USD:
For the USD pipeline, I experimented with creating USD instancing in Houdini and found that using Packed Primitives significantly reduces memory usage. Here I tested 15 ferns.


Size Comparison
Before
After
Visual Comparison
-
Try USD instancing in Houdini
-
Try USD instancing in UNREAL
-
Try VAT instancing in both in Houdini and Unreal
bottom of page