Hesekiel2517 wrote:Hey Paul,
i don't think i understand what you mean. My Goal is to render Particles with Motionblur. Your Octane Plugin can do this but not if the particle count is changing. It's possible to export via the save Animation command, but this creates unusable big files. So I'm looking for workarounds.
I also testes Particle Alembic Files from Storm (Granular Solver) and it's possible to load them in Octane Standalone. Octane takes the Particles and renders them as Spheres. This can be used as a Proxy in Modo. So you have Particles with Motionblur in the Modo Plugin.
What i'm asking for is to make this automatic. So that Modo does the Proxy step and bypasses the current limitations.
Also i could not get this to work with modo particles. They simply won't show up in octane if i load a alembic exported with modo. Do you have any idea how this can be solved?
Octane will render Motion Blur with scatter nodes (ie. particles) if either
a) there is a velocity vector for each particle's transform in the scatter node for each frame in the timeline. This is not possible to implement in the Modo plugin, as it is not possible to get motion vectors of particles from the Modo SDK.
b) there is a scatter transform array for each frame in the timeline loaded into Octane (the plugin uses this approach if you have Kernel->Animation->Object Motion enabled) - however the constraint imposed by Octane with this method is that there needs to be the same number of transforms in the scatter at each frame in the timeline.
c) if there is a complete set of vertices for each frame in the timeline for all the geometry that needs to have motion blur rendered (so that Octane can use the previous and next frames vertex positions to calculate the motion blur). This is the approach that is used when you export from the Modo plugin to ORBX, and is why the ORBX filesize is so big. Can export to ORBX with only the moving objects in the scene, and then save the non-moving objects as a single frame to ORBX and then merge the two in Octane Standalone.
Does that help formulate a solution to your problem?
Paul