Hey Krakatoa-Community,
I recently made a nice animation with PFlow and Krakatoa. Its 550 frames long and I saved the particles with Krakatoa. There are 2Mio Particles and 100 partitions, so 200Mio particles in total. When I load the PRT Files in the scene its really slow. Even with like 0.001% particles in the viewport… It doesnt make any difference between 2 and 0.001% of particles in the viewort. Is there any option, wich makes the viewport really slow or sth.? I cant even move in the timeline without 5-10seconds between every frame
Please help me I know it can bbe fixed, I saw so many tutorials and it was a nice and clean animation…
If you have 100 partitions with 2MP each, you should only enable the first partition in the viewport and turn off the other 99. Leave all 100 enabled in the renderer. (Just select all lines but the first on the file list and uncheck the “Viewport” checkbox underneath).
In fact, there is an option in the Krakatoa Preferences which can set up this automatically for you. Open the Preferences and look at the bottom of “UI and Interaction Preferences” rollout for “When Adding File Sequences To PRT Loader,” and set it to “Set ONLY FIRST Sequence To Display In Viewport, ALL In Renderer”. This way, only the first of 100 files will have to be opened and read from, which reduces a lot of overhead. You can also set it up manually each time you load Partitions in the “Select Partitions To Load” dialog - there is a checkbox “Enable In Viewport” you can uncheck to make the rest of the Partitions after the first disabled in the viewport.
And then there is the “Load First N” vs. “Load Every Nth”. If you have it set to “Load Every Nth” and all 100 partitions are set to show in the viewport, no matter what % you set it to, it will always have to open and unzip all 100 files, from beginning to end. So you would be reading 200MP, and showing only a few of them. When set to “Load First N”, it should start reading from the first partition and when the total count percentage is reached, it would stop. Now if you combine this with loading only the first partition in the viewport, the % would only apply to its own 2MP, so setting it to 10% should load 200,000 particles. If you want to see a better representation of the whole volume, you can still set it to “Load Every Nth”. It should read only 2MP and display 200,000 of them, skipping 9 out of 10 records.
WOW, Thank you.
I actually thought about sth. like that. I think I recently saw it in one of your tutorials on the Thinkbox Youtube Channel, but I forgot about thta feature, because I didn’t know how to do it
Thank you really much for the great support…
Matthias