Procedural smoke

Blender file.


Combination of nodes that creates the effect of colorful smoke, great for use inside objects.

It can be animated.

All created in the shader editor.