Art Nouveau Movement Presentation for Art History.
DrTAD Blender software. Physics. Dynamic Paint
1. Blender software. Physics. Dynamic Paint
Assoc. Prof. Dr. Eng. Tihomir Dovramadjiev
Technical University of Varna
MTF, Department Industrial Design
tihomir.dovramadjiev@tu-varna.bg
DOI: 10.13140/RG.2.2.25380.94087
https://www.researchgate.net/publication/330655136_Blender_software_Physics_Dynamic_Paint
2. 2019 DrTAD 2
About Blender software
● Blender is the free and open source 3D creation suite. It supports the entirety of the 3D
pipeline—modeling, rigging, animation, simulation, rendering, compositing and motion
tracking, even video editing and game creation.https://www.blender.org/
● Blender software. 2.79b Version. About, License & Development.
https://www.researchgate.net/publication/328677236_Blender_software_279b_Version_
About_License_Development
● Modern accessible application of the system Blender in 3D design practice.
https://www.researchgate.net/publication/312033613_Modern_accessible_application_of
_the_system_Blender_in_3D_design_practice
3. 2019 DrTAD 3
Dynamic paint
Introduction
● Dynamic paint is a modifier and physics system that can turn objects into paint canvas-
es and brushes, creating vertex colors, image sequences or displacement. This
makes many effects possible like, for example footsteps in the snow, raindrops that
make the ground wet, paint that sticks to walls, or objects that gradually freeze.
● Dynamic Paint can be activated from the “Physics” tab of the “Properties” editor.
● Types: Modifier itself has two different types Canvas and Brush.
● Note. You can also enable brush and canvas simultaneously. In that case same object’s
“brush” does not influence its “canvas”, but can still interact with other objects in
the scene.
● Note. For more information please visit:
● https://docs.blender.org/manual/en/latest/physics/dynamic_paint/introduction.html
CC-BY-SA 4.0 Int. License.
4. 2019 DrTAD 4
Canvas
The Canvas type makes object receive paint from Dynamic Paint brushes.
● Paint Surface. A list of Dynamic Paint surfaces. These surfaces are basically layers of paint, that work inde-
pendently from each other. You can define individual settings for them and bake them separately.
● Show Preview (eye icon). If surface type/format allows previewing results in 3D View, this toggle is visible.
● Is Active. The checkbox toggles whether surface is active at all. If not selected, no calculations or previews
are done.
● Below you can set surface type and adjust quality and timing settings.
● Format. Each surface has a certain format and type. Format determines how data is stored and outputted.
● Vertex. Dynamic Paint operates directly on mesh vertex data. Results are stored by point cache and can be
displayed in viewports. However, using vertex level also requires a highly subdivided mesh to work.
● Image Sequences. Dynamic Paint generates UV wrapped image files of defined resolution as output.
● Quality
● Resolution. You can adjust the output image dimensions for the Image Sequences surface type. For exam-
ple using 256 will lead to 256×256 image output. Doubling the resolution will likely quadruple the bak-
ing time and vice versa.
● Anti-aliasing. Anti-aliasing to smooth paint edges using a 5× multisampling method.
● Frames.
●
Start, End. Defines surface processing start and end frame.
● Sub-steps. Sub-steps are extra samples between frames. They are usually required when there is a very
fast brush.
● Note. For more information please visit:
● https://docs.blender.org/manual/en/latest/physics/dynamic_paint/canvas.html
CC-BY-SA 4.0 Int. License.
5. 2019 DrTAD 5
Brush
The Brush type makes object apply paint on the canvas.
● From the first brush panel you can define how brush affects canvas color surfaces.
● Absolute Alpha. This setting limits brush alpha influence. Without it, brush is “added” on surface
over and over again each frame, increasing alpha and therefore influence of brush on canvas.
In many cases however, it is preferred to not increase brush alpha if it already is on brushes
level.
● Erase Paint. Makes brush dissolve existing paint instead of adding it.
● Wetness. Defines how “wet” new paint is. Wetness is visible on “Paint” surface “wetmap”. Speed of
“Drip” and “Spread” effects also depends on how wet the paint is.
● Use Object Material. When enabled, you can define a material to be used as brush color. This in-
cludes material’s base color and all textures linked to it, eventually matching the rendered dif-
fuse color. This setting is only available when using “Blender Internal” renderer at the moment.
Otherwise you can define a color for the brush from the color box below.
● Alpha. Defines brush alpha or visibility. Final wetness is also affected by alpha.
● Note. For more information please visit:
● https://docs.blender.org/manual/en/latest/physics/dynamic_paint/brush.html
CC-BY-SA 4.0 Int. License.
6. 2019 DrTAD 6
The Scene: UV Sphere & Plane
The scene. UV Sphere (Smooth) and Plane