Tissue - Experimenting with the Reaction Diffusion

  Рет қаралды 26,348

Alessandro Zomparelli

Alessandro Zomparelli

Күн бұрын

Some quick experiments with the updated Reaction-Diffusion simulation using the Tissue add-on. Tissue is open-source and you can download it from my Github: github.com/alessandro-zompare...
Tissue download: github.com/alessandro-zompare...
Documentation: docs.blender.org/manual/en/la...
SUPPORT:
If you like my work and you want to follow the development of Tissue, you can support me on Patreon: / alessandrozomparelli
Or you can simply "buy me a coffe": www.buymeacoffee.com/alessand...
FOLLOW ME:
You can follow my works on my website: www.alessandrozomparelli.com
or my Instagram: / alessandro_zomparelli
COMMUNITY:
If you want to share your works, please share the Facebook community "Blender for Computational Design": / 1396995897211561
You can now also join Tissue's Discord community: / discord

Пікірлер: 81
@samporter9785
@samporter9785 4 жыл бұрын
Combining unstable reaction/diffusion patterns with particles can make for some pretty cool animations
@AlessandroZomparelli
@AlessandroZomparelli 4 жыл бұрын
Yes Sam! I tried something similar: instagram.com/p/BmZaxIEAL7K/
@marekhrdina5998
@marekhrdina5998 4 жыл бұрын
How?
@AlessandroZomparelli
@AlessandroZomparelli 4 жыл бұрын
@@marekhrdina5998 you can use vertex groups affecting the size or the density of particles
@AndreaAvellinoVideo
@AndreaAvellinoVideo 3 жыл бұрын
Ricerca sempre incredibile, complimenti!
@clown134
@clown134 Жыл бұрын
been wanting to learn tissue addon. can't wait to watch this
@esjuve
@esjuve 3 жыл бұрын
Alessandro, this is totally awesome!
@GlebAlexandrov
@GlebAlexandrov 4 жыл бұрын
Amazing!
@AlessandroZomparelli
@AlessandroZomparelli 4 жыл бұрын
Thanks Gleb, can't wait to make a volumetric version of that! :-)
@natashapammelysosadelamora4251
@natashapammelysosadelamora4251 Жыл бұрын
Thanks, it was hard for me to learn about this topic, new subscriber!
@onjofilms
@onjofilms 4 жыл бұрын
Really nice work.
@aegyobot1923
@aegyobot1923 4 жыл бұрын
love it.
@jeffg4686
@jeffg4686 4 жыл бұрын
great stuff
@jakobleitner1966
@jakobleitner1966 4 жыл бұрын
awesome, sir
@yersejam
@yersejam Жыл бұрын
you're a hero
@hitalpatel
@hitalpatel 4 жыл бұрын
Amazing
@fabbrobbaf
@fabbrobbaf 4 жыл бұрын
Ciao Alessandro, semplicemente fantastico! Un bel passo verso Houdini. Grazie!!
@AlessandroZomparelli
@AlessandroZomparelli 4 жыл бұрын
Grazie Fabrizio, sarebbe bello. Purtroppo ci vuole ancora un po' di strada. Un conto è sviluppare funzionalità verticalizzate come questa, un conto è mettere a disposizione uno strumento flessibile come Houdini... Ma vediamo cosa si può fare! :-D
@fabbrobbaf
@fabbrobbaf 4 жыл бұрын
...volevo scrivere un "piccolo passo" ma mi sembrava da stronzo. Comunque uno sviluppo davvero apprezzato PS. Mai pensato di abbassare la quota minima su patreon? Ti supporterei più che volentieri ma 5$ per le mie tasche sono un po' tantini. Non fraintendermi, il lavoro che fai ne vale ben di più ovviamente...è che sono un po' messo male in arnese In ogni caso buona continuazione col tuo progetto!! 👍👍👍
@AlessandroZomparelli
@AlessandroZomparelli 4 жыл бұрын
@@fabbrobbaf ciao Fabrizio, la pagina è ancora fresca e sto ancora cercando di capire qual'è il modo più corretto di definire le soglie. Per il momento le tengo così, però apprezzo il pensiero :-) I progetti open da supportare sono veramente tanti e molto validi, ognuno fa giustamente le sue considerazioni peronali, no problem.
@canguroviajero
@canguroviajero 4 жыл бұрын
thanks ¡
@user-bs3jd2hj3z
@user-bs3jd2hj3z 3 жыл бұрын
Not using Numba! The simulation could be slow. upd on 2.82.7 working well 2.80 and 2.83 not working
@dunc4npaterson
@dunc4npaterson Жыл бұрын
Hello, I love your tissue add on, thank you! I had a question - I have added a reaction diffusion to an animating shape, but the RD pattern doesn't appear when I render it (in cycles), is there a solution to this?
@CanalDelMagere
@CanalDelMagere 3 жыл бұрын
This is great XDd thank you so much XD
@cgvapors963
@cgvapors963 4 жыл бұрын
Numba installs fine using Blender 2.81 on Windows, but for some reason it will not install on the same system under Blender 2.83. I don't know if it's because 2.81 was installed with the installer, so the config folder is in the user default Appdata location, but I installed 2.83 manually with the portable download. Would that make a difference?
@Angela-ll3zi
@Angela-ll3zi Ай бұрын
Hello! Thank you, interesting. Greetings!
@tiggerbiggo
@tiggerbiggo 4 жыл бұрын
You've gained a subscriber thanks to your fantastic work. I wondered if you had any plans, or would know any way of saving an animation of these reaction diffusion patterns, e.g recording the progression and movement of the blobs. The fact that this works with arbitrary meshes is utterly mind blowing, I feel animation is the only further step I would need to be able to absolutely go crazy with this. I have so many ideas in mind that only work if I can animate these, so if you know any way of doing it I would love to know. One other idea I just had, why not allow us to use a map for kill and feed values? We already have Blender's weight paint, in fact I think I could hack in a solution even knowing nothing about blender, just have a logic branch and separate method that derives the k and f values from 2 more vertex groups. Then we can paint areas of different values over the top of our models and have different effects in different areas! Thanks :D
@AlessandroZomparelli
@AlessandroZomparelli 4 жыл бұрын
Thanks tiggerbiggo, you can already animate it, the only issue is that it doesn't have a cache system yet :-( Regarding the vertex groups for F and K it's a great idea, indeed I already did that :-) try to download the latest development version. Another hidden feature is that if you have a Vertex Color named "B" it will transfer the values to that as well (a bit slower thought).
@tiggerbiggo
@tiggerbiggo 4 жыл бұрын
@@AlessandroZomparelli Ahhhhh!!!! I just did it as well! I just came back to tell you hahahaha! It was pretty easy, even though I don't know python I was able to identify the correct function (there were lots that looked the same, probably leftovers from before you added the new numba method), and replaced the f and k variables with calls to fetch from the vertex data. This means so much, a thing i've wanted to do for a long time is use a reaction diffusion pattern that flows WITHIN another pattern. This way, I can run a reaction, and copy the pattern and **use that as values to run another pattern!** I do have one more question, I didn't edit any of the menus so the old "f" and "k" sliders in the GUI are still there and have no effect on my hacked together version since I don't know how to deal with blender's GUI. Did you fix this, and do you think it is more stable to use your one? Thanks :D
@AlessandroZomparelli
@AlessandroZomparelli 4 жыл бұрын
@@tiggerbiggo yes in the new version I disabled the old settings when a Vertex Group is used. Adding two settings for min and max. Regarding the code you are right I need to clean it a little bit... I didn't expected guests :-P
@AlessandroZomparelli
@AlessandroZomparelli 4 жыл бұрын
@@tiggerbiggo yes in the new version I disabled the old settings when a Vertex Group is used. Adding two settings for min and max. Regarding the code you are right I need to clean it a little bit... I didn't expected guests :-P
@user-bs3jd2hj3z
@user-bs3jd2hj3z 4 жыл бұрын
How can I install numba manually? I have tried to open it from administrator but I see message Not using Numba
@StevenScott_studio53
@StevenScott_studio53 4 жыл бұрын
I'm doing a review of this plugin, can I borrow some of this footage to highlight the functionality of this plugin?
@AlessandroZomparelli
@AlessandroZomparelli 4 жыл бұрын
Sure
@user-bs3jd2hj3z
@user-bs3jd2hj3z 4 жыл бұрын
it looks like I have installed numba through the anaconda, but the blender still doesn’t see it, could you tell me a way to install it?
@ZELFOR
@ZELFOR 4 жыл бұрын
Master Jedi!
@mdsanima
@mdsanima 4 жыл бұрын
cool!
@jolu1621
@jolu1621 4 жыл бұрын
Visual tissue :)
@MrPaceTv
@MrPaceTv 4 жыл бұрын
Eureka!
@zosterinski
@zosterinski Жыл бұрын
hey! thanks for the video! i have the latest Blender installed (3.4.1), that includes Tissue, and i subdivided the sphere 6 times, i also put 100 for steps, but it works way slower than your vide. my pc is above average. any idea what i could change to improve the speed? thanks again!
@zosterinski
@zosterinski Жыл бұрын
is Numba integrated in the latest Blender?
@hasger1941
@hasger1941 6 ай бұрын
amazing, is there a way to then convert the shape into a lattice, or delete the blue section ?
@AlessandroZomparelli
@AlessandroZomparelli 6 ай бұрын
Yes, in Tissue's Weight Tools you can use Contour Mask, but I just realized that it is not working in Blender 4. I have to update the code
@AlessandroZomparelli
@AlessandroZomparelli 6 ай бұрын
Actually, it does work with Blender 4, this is the feature that I was mentioning, you can use the last update from Github: docs.blender.org/manual/en/latest/addons/mesh/tissue.html#contour-mask
@hasger1941
@hasger1941 6 ай бұрын
@@AlessandroZomparelli amazing will give it a go .. Many Thanks ❤
@zetsology
@zetsology 4 жыл бұрын
Not sure why but on my computer, which is not a weak one, everything slows down noticeably when I work with your addon, which is really an amazing addon btw.
@AlessandroZomparelli
@AlessandroZomparelli 4 жыл бұрын
Hi Marko, what Blender version? Are you using the last development version of tissue?
@zetsology
@zetsology 4 жыл бұрын
Alessandro Zomparelli I’m using 2.82a and the version of the addon that comes with it.
@zetsology
@zetsology 4 жыл бұрын
@@AlessandroZomparelli, hey, just so you know, I went to your Github to download the latest version for 2.8x and now it works much faster. Thanks. Also, I don't see the "Numba module successfully loaded" message in the console, but it seems that it executes it without a problem. Thanks once again.
@AlessandroZomparelli
@AlessandroZomparelli 4 жыл бұрын
@@zetsology I just uploaded a new release 0.3.39 on GitHub. The previous one had some bugs. For numpy now there is an option in the add-on panel. It should tell you if Numba is installed, otherwise it should provide a button for installing
@zetsology
@zetsology 4 жыл бұрын
@@AlessandroZomparelli, thanks a lot for all your hard work. I already got some interesting results, but I would like to learn to control it a bit better. Looking forward to some new video tuts. Btw, where can I donate something?
@hasanbasryand6880
@hasanbasryand6880 2 жыл бұрын
Hi. I'm wondering about such a thing. We can bake and output textures in the shading panel of the blender. For example, I created a lava flow, animation in the shading panel, so how do I output it? Also my main goal is to dump this output into an unreal engine.
@AlessandroZomparelli
@AlessandroZomparelli 2 жыл бұрын
Hi Hasan, have you tried baking it to vertex groups or to a texture?
@hasanbasryand6880
@hasanbasryand6880 2 жыл бұрын
@@AlessandroZomparelli So cooking as a single texture? There is an option called combined in the oven list, did you mean it? I haven't tried it that way. It would be much better for me if there is a resource describing the method you are talking about.
@AkshayKumarX
@AkshayKumarX 4 жыл бұрын
Hi Alessandro, the latest Blender releases include an older 0.3.25 version of the Tissue addon but I can see that you're already aware of this issue. The performance was abysmal on that version and I would encourage you to look into it and see if you have to notify the Blender core team to update your addon. This is the message I got in the system console, on installing Numba for the first time I could see that it was being downloaded using the python module in the task manager but nothing executed after that. "You are using pip version 19.0.3, however version 20.0.2 is available. You should consider upgrading via the 'python -m pip install --upgrade pip' command. Tissue: Numba not loaded correctly. Try restarting Blender" What should be my course of action if I want to resolve this issue in the best way possible without fiddling too much? Thank you for your work.
@AlessandroZomparelli
@AlessandroZomparelli 4 жыл бұрын
Hi Akshay, yes I will notify that to the Blender team, I was waiting to reach a good point in the update of the add-on, and I think that could be a good moment. Regarding tour issue, can you confirm that you are using the version 0.3.40? If you go to the script layout and type "import numba" in the console does it give you an error or it go smoothly? pasteall.org/pic/6b01be0286c7421684609961d2f931ec Also, which OS are you using?
@AkshayKumarX
@AkshayKumarX 4 жыл бұрын
​@@AlessandroZomparelli I want to start out by saying that I just checked in 2.82a and the latest Tissue release works fine with Numba installed without any hassle. I'm on Windows 10 64-bit v1903 trying out the latest Blender alpha and beta releases. I got the release "Tissue v0.3.39 for Blender 2.82" from Github, ran Blender as administrator and the installed version shows up as Tissue v0.3.40. "Install Numba" does nothing. On "import numba" it gives this error message. Traceback (most recent call last): File "", line 1, in ModuleNotFoundError: No module named 'numba'
@insaisissable3938
@insaisissable3938 4 жыл бұрын
Is this working on Mac? I can't see the "toggle system console" in the Window menu. How can I make it visible?
@insaisissable3938
@insaisissable3938 4 жыл бұрын
...it's definitely working but it depends on the computer graphics card and number of subdivisions you start with in the beginning. It's better to start with a lower number of subdivisions, lower than 6.
@ronnetgrazer362
@ronnetgrazer362 4 жыл бұрын
Just start Blender from the command line, the console should give you feedback while you use B3D. Unfortunately, on my kubuntu there is no happy numba message.
@zanderdushenko
@zanderdushenko 4 жыл бұрын
this is amazing but is there any way to key frame it?
@AlessandroZomparelli
@AlessandroZomparelli 4 жыл бұрын
Hi Alexander, is it possible to keyframe the parameters, but there is not yet a Baking option. Is that what you meant?
@zanderdushenko
@zanderdushenko 4 жыл бұрын
yea i was wondering how i could key and then bake the actual weight paint changes so that instead of continuing the same simulation when the animation loops back to the start, it would replay the same simulation so u can rig it into controlled animations. thanks!
@AlessandroZomparelli
@AlessandroZomparelli 4 жыл бұрын
@@zanderdushenko this is indeed the last missing piece. I will try to implement something soon :-)
@zanderdushenko
@zanderdushenko 4 жыл бұрын
@@AlessandroZomparelli thank you so much this is some amazing work
@Aiggel1
@Aiggel1 4 жыл бұрын
Hello, I am trying to give this excellent diffusion a go but even when I start blender as administrator I cannot load numba. I am running 2.8 blender and 3.36 tissue. Any ideas. THANKS for a great addon!
@AlessandroZomparelli
@AlessandroZomparelli 4 жыл бұрын
Hi Harry, you are right. Apparently something wasn't completely right. I tried to fix that. At least for me it works on Blender 2.81 and 2.82 on windows. I'm still doing some checks on Blender 2.80. Sorry for the hitch
@Aiggel1
@Aiggel1 4 жыл бұрын
@@AlessandroZomparelli Thank you for your prompt reply Alessandro. I managed to follow online tutorials and installed numba for the blender build in python through windows 10. I really appreciate the time you took for the addon and reply!
@AlessandroZomparelli
@AlessandroZomparelli 4 жыл бұрын
@@Aiggel1 Sounds great. I did some changes though, and now should work better. I'm not sure yet if it works in any condition... Anyway, happy Reaction-Diffusion to you!
@cgvapors963
@cgvapors963 4 жыл бұрын
I got it installed on Blender 2.81, but it will not install on 2.83 for some reason.
@mindovermatter73
@mindovermatter73 4 ай бұрын
still not possible in 3d volumes in blender. so sad. i switched away from blender to houdini now.
@AlessandroZomparelli
@AlessandroZomparelli 4 ай бұрын
There is a workaround for that. You can create a 3D lattice structure. It's not like having direct access to the voxels, but it's something
@doriandowse
@doriandowse 3 жыл бұрын
So there is a cache now. I can bake an animation to cache and play it back using the "Run Reaction-Diffusion" button. But it doesn't work when rendering an animation. I am so hanging out to see this stuff animated.
@AlessandroZomparelli
@AlessandroZomparelli 3 жыл бұрын
Hi Dorian, thanks for reporting that. I will check it!
@doriandowse
@doriandowse 3 жыл бұрын
@@AlessandroZomparelli Ok, it's working now. Weird. I noticed something that might have been the cause. I have 2 versions of Tissue, the built in one, and the new one I downloaded. When I just opened Blender it had defaulted back to the old version. I changed it to the new version and now it's happily rendering an animation of the previously baked cache.
@AlessandroZomparelli
@AlessandroZomparelli 3 жыл бұрын
@@doriandowse great to hear that!
@Peppedrillo
@Peppedrillo 4 жыл бұрын
looks cool but my pc was crashed
@FraztheWizard
@FraztheWizard 8 ай бұрын
Amazing!
Tissue - Multi Components Tessellation (for Hard Surface modelling)
57:31
Alessandro Zomparelli
Рет қаралды 28 М.
Vivaan  Tanya once again pranked Papa 🤣😇🤣
00:10
seema lamba
Рет қаралды 22 МЛН
I’m just a kid 🥹🥰 LeoNata family #shorts
00:12
LeoNata Family
Рет қаралды 18 МЛН
Smart Sigma Kid #funny #sigma #comedy
00:19
CRAZY GREAPA
Рет қаралды 23 МЛН
ОСКАР ИСПОРТИЛ ДЖОНИ ЖИЗНЬ 😢 @lenta_com
01:01
Creating Running Shoes in 3D - Open Footwear
20:33
Blender
Рет қаралды 6 М.
Tissue - Morphing Components in Blender 2.80
17:31
Alessandro Zomparelli
Рет қаралды 43 М.
LIVENODING Reaction Diffusion in Blender 3D using Tissue Add-On
15:34
Why Blender Isn't 3D Industry Standard
43:37
FlippedNormals
Рет қаралды 172 М.
Reaction Diffusion with Simulation Nodes - Blender 3.6
27:21
Erindale
Рет қаралды 26 М.
Advanced Tissue Addon Techniques in Blender - Raindrops on Water
14:59
Artisans of Vaul
Рет қаралды 2,2 М.
Tissue - Animatable Patch Tessellation in Blender 2.80
26:18
Alessandro Zomparelli
Рет қаралды 26 М.
Tissue - Branching Systems in Blender 2.80
21:14
Alessandro Zomparelli
Рет қаралды 28 М.
Blender 2.78: Easy labyrinth with the tissue addon
6:46
grinsegold
Рет қаралды 8 М.
ToRung short film: 😭i'm not blind😢
0:58
ToRung
Рет қаралды 48 МЛН
САМЫЙ СЧАСТЛИВЫЙ ПАРЕНЬ 😂😂
0:48
TwoR FILMS
Рет қаралды 2,8 МЛН
Этот мальчик настоящий герой
1:00
ViralMoments
Рет қаралды 3,8 МЛН