karakatoa Magma Flow Editor


#1

http://www.thinkboxsoftware.com/krakatoa-realflow-and-frost

Hello everyone
i was following this tutorial with magma flow 1.6 but couldnt find a way to add multiple output node as it specify in Increasing the Particle Count using PRT Volume

In the simulation at hand, the particle count reaches only around 80K on the last frame 200. While this is enough to produce a usable FROST mesh, it is not nearly enough to render as particles (points) in Krakatoa - click on the thumbnail on the right to see a Krakatoa particle rendering on frame 200.

As already demonstrated in another tutorial, Krakatoa and Frost can be used to produce a denser cloud of particles by filling the Frost mesh using a Krakatoa PRT Volume object and copying the Velocities via a Mapping channel.

[ul]
[li]Select the FROST object and select the “Create PRT Volume…” option in the Krakatoa menu, or optionally press the VOL icon in the Krakatoa toolbar (if available).[/li][li]Set the “Viewport Spacing” property to 3.0[/li][li]Set the “Spacing” property controlling the render-time spacing to 2.0.[/li][li]Enable the Subdivide Region and leave it at Subdivisions: 1.[/li][li]Add a Magma modifier and open the MagmaFlow Editor.[/li][li]Press Ctrl+O to create an Output node and set it to Velocity channel.[/li][li]Drag from the Output’s input socket and release in the empty background, select Input / InputChannel.[/li][li]Set the Input Channel to Mapping3 - this is the channel we saved the Velocities to when we created the FROST object![/li][li]Let’s visualize the Velocity in the viewport as both Vectors and Colors.[/li][li]Press Ctrl+O two times and set the second Output node to PRTViewportVector and the third to PRTViewportColor.[/li][li]Deselect all nodes.[/li][li]Press / to create a Divide operator. Enter 30 in the second socket’s default value. Wire the Input Channel into its first socket, and the output of the Divide to the second and third Output ndoes. We had to do this because the value in the Velocity channel is in Generic Units Per Second, but we want to display it Per Frame. Assuming the Frame Rate is 30 fps, we have to divide by 30 to scale the Velocities down for display purposes.[/li][/ul]

can anyone tell me how to add output node multiple times… where it was mention in karakatoa magma flow documentation that its not possible to add multiple output nodes …:banghead:


#2

Well the main reason is that tutorial is for the soon-to-be released Krakatoa 2.0! :slight_smile:

1.6 only has a single output via magma flow. In 2.0 it has pretty much been completely rewritten.

So that said, for the purposes of just getting through that tutorial, it should be as simple as adding two additional KCM modifiers. Just copy/paste the first one two more times, since you are going to output the same data to each. Change the first copy ouptut to Viewport Vector and the second copy to Viewport Color.


#3

The second paragraph of the tutorial said:

The tutorial describes the workflow in Krakatoa MX 2, but the approach is applicable to Krakatoa 1.6.x. The differences between the two releases will be pointed out where necessary.

Unfortunately, the chapter you posted did not have a correct note explaining how multiple Output nodes are not supported in Krakatoa 1.6.x, so I fixed that today. Now it says:

Note that this last step cannot be performed directly in Krakatoa 1.6.x, because MagmaFlow does not support multiple output nodes in that version. To achieve the same result, you will have to add multiple Krakatoa Channels Modifiers to the modifier stack and output the Velocity individually to each Output channel.

Thank you for your feedback!


#4

Thanks i ll try with additional KCM modifier hope it works… one more thing i need to knw if there is any specific tutorial to render sand like feel in particle (pflow OR realflow) with karakatoa ?? :blush:


#5

This thread has been automatically closed as it remained inactive for 12 months. If you wish to continue the discussion, please create a new thread in the appropriate forum.