» ReactionDiffusion - (EX9.Texture Filter) and (DX11.TextureFX)
This site relies heavily on Javascript. You should enable it if you want the full experience. Learn more.

ReactionDiffusion - (EX9.Texture Filter) and (DX11.TextureFX)

module organic 2d 3d reaction diffusion
Credits: ravazqueztonfilm

about

Reaction Diffusion

Hello vvvvers!

I bring you my first contribution which you will hopefully enjoy and find useful.

This is a simple implementation of the increasingly popular reaction diffusion behavior using a combination of two blurs, a blend amongst both blurs using a Substract mode, and a feedback loop through a FrameDelay node.

You can see this behavior being used used here:

https://vimeo.com/145251635
https://vimeo.com/176261480

Some nice features in this release are the ability to reintroduce the original texture back into the feedback loop, which enables animated textures to be used as input for some nice effects, this in combination with the ability to change between blend modes applied to the feedback loop provides a nice gamma of options to play with.

Available in both EX9 and DX11 versions.

Cheers!

download

ReactionDiffusion EX9-DX11.zip
08.08.16 [20:35 UTC] by ravazquez | 518 downloads
added EX9 version and cleaned up DX11 a bit. Help patches available for both versions.
Show 2 older revisions

Older Revisions

Reaction Diffusion DX11 - 3D Model Texture.zip
16.09.16 [00:12 UTC] by ravazquez | 142 downloads
added CookTorrence 3D Texture example - credits on the shader code got to tonfilm
ReactionDiffusion (DX11.TextureFX).zip
03.08.16 [04:09 UTC] by ravazquez | 159 downloads

ravazquez 03/08/2016 - 18:14

An example of this behavior being used on a 3D texture can be seen here.

Credits go to tonfilm for porting the 2D algorithm to the 3D world.

The shader credit for the nice 3D bump map effect I believe goes to guest.

Cheers!

milo 22/08/2016 - 15:36

nice work!

matka 30/08/2016 - 20:53

Nice! Is that tonfilm┬┤s shader somewhere in contributions?

ravazquez 01/09/2016 - 05:28

I am not sure where to find it. Its a basic variation from a CookTorrence Bump shader I believe guest had implemented, but am not certain. I need to ask tonfilm and will get back to you.

ravazquez 15/09/2016 - 02:50

matka, I am cleaning up tonfilm's patch and will be uploading it soon. ^^

ravazquez 16/09/2016 - 00:20

matka, you can now download the file called "Reaction Diffusion DX11 - 3D Model Texture.zip" from the "other/older revisions" section in this same page. It only works in DX11, at least for now.

The ReactionDifussion node did not change.

Credits for the shader go to tonfilm

Let me know how it goes.

matka 16/09/2016 - 11:57

Cheers!

fibo 11/10/2017 - 23:14

bravissimo!

anonymous user login

Shoutbox

~51min ago

joreg: Don't forget: This months #vvvv meetup in #berlin is happening on the 27th: 12-berlin-vvvv-meetup

~52min ago

joreg: @u7 @CeeYaa, we're investigating this...

~2h ago

tonfilm: Under the hood: We switched from #SharpDX to #Xenko math. vl-switch-to-xenko-math VL vvvv #visualprogramming #dotnet #creativecoding

~7h ago

CeeYaa: haha it was frozen for 10 seconds when I send this Shout before - using Firefox

~7h ago

CeeYaa: hui really slow speed on MainPage, Contributions ... speed in Forum quite OK

~10h ago

u7angel: mmm, the site is really slow now.

~20h ago

joreg: PSA: and we're back!

~2d ago

joreg: PSA: Thursday night starting 11pm CET vvvv.org will move servers. If all goes well we should be back soon after.

~3d ago

joreg: But first: This Friday in Berlin: Join our full day "Getting started with Generative Design Algorithms" workshop https://nodeforum.org/announcements/workshop-getting-started-with-generative-design/

~3d ago

joreg: In #Linz for #ArsElectronica? Join us for a free 2 days #vvvv workshop sponsored by businesses/responsive-spaces-gmbh Apply here: 2-day-gamma-vvvvorkshop-at-responsive-spaces-in-linz