Painting A Surface With Dynamic Paint | Blender 4.0 Tutorial

Video Statistics and Information

Video
Captions Word Cloud
Reddit Comments
Captions
hi everyone welcome to my channel in this tutorial we'll learn how to paint a surface using Dynamic paint in blender let's get started add a plane s key to scale up add a UV sphere scale down the sphere rightclick and make shade smooth add a curve path Tab Key to switch to edit mode s key to scale down press numpad 7 to switch to the top view select the last control point and hit the e key to extrude you can edit the curve by selecting control points go back to object mode select the sphere click the constraint Tab and add a follow path constraint select the curve as the target object enable the fixed position option when we Slide the offset Factor value the sphere follows along the curve we can animate this go over the offset factor and hit the I key to add a key frame at frame one go to the frame 150 set the offset Factor up to one and add another key frame let's play the [Music] animation go over the timeline editor hit the T key and set the interpolation type to linear hide the curve object in the viewport all right it's time to add Dynamic paint select the plane and go to the physics properties tab add a dynamic paint modifier the dynamic paint type will be canvas it means we're going to paint the plane click the add canvas button so the new Dynamic paint surface will be added the surface format will be the vertex Dynamic paint operates directly on mesh vertex data however using vertex level also requires a highly subdivided mesh to work so switch to edit mode rightclick and subdivide the plane 100 [Music] times go back to object mode we can enable the anti-aliasing option to have smoother paint edges set the simulation end frame to 150 set the timeline end frame to 150 also the surface type will be the paint because we want to paint the surface all right we also need a brush to paint the surface select the sphere and add a dynamic paint modifier switch the dynamic paint type to the brush click the add brush button select the plane and scroll down to the output panel from the output panel you can adjust how the surface outputs its results for vertex format surfaces you can select a mesh data layer such as color and weight to generate results we have a dpor paint map and a dpor wet map if I click the plus icon right there this will allow us to paint on our canvas using a Vertex color click the object data properties Tab and open up the color attributes panel you can find this vertex color data here to display the color attribute in the viewport go to the viewport shading menu and switch the color type to the attribute let's play the simulation that's it the brush is painting the canvas based on the color attribute data however the paint edges don't look smooth it's because we don't have enough vertex numbers switch to the edit mode right click click and subdivide the plane a couple of times go back to object mode and play the simulation again that's it it looks smoother now we can also change the brush color select the sphere go to the physics Tab and change the paint [Music] color all right press Z key and switch to the render preview mode add a point light [Music] source set the light power to 200 W click the render properties Tab and switch to the EV render engine to have a faster render ensure that the screen space reflection option is enabled as you can see we cannot see the dynamic paint results in the render mode to fix this split the viewport into two switch the new window to the Shader editor select the canvas and click the new button to add a material search for the color attribute node choose the dpor paint map from the list plug the color node into the base color node play the simulation that's it to give color to the canvas add a mix color node between the color attribute and principled Shader plug the alpha node into the factor node plug the color node into the B socket now we can select any color for the canvas from the a [Music] socket all right we can also add add a wet map so that the painting can dry before doing that let's make the Surface a bit bumpy add a bump Vector plug the normal node into the normal node add a noise texture plug the factor node into the height node set the scale value to 100 decrease the strength value it looks nice click the physics properties tab scroll down to the output panel click the plus icon and add a wet map layer add another color attribute node select the DP wet map go over the node hold down the shift and control keys and left click so we can view the wet map when we play the simulation as you can see the white Parts become black over time we need to to invert this because black color means roughness is zero and it's reflective and wet add a invert color node that's it we can set the duration of the drying open up the dry panel the higher you set the time value the longer the paint to dry [Music] plug the color node into the roughness node and plug the principled Shader into the material output let's play the [Music] simulation there we go we can also add a texture for painting add an image texture node open a texture [Music] image plug the color node into the B socket there we go thanks for watching see you in the next tutorial
Info
Channel: MK Graphics
Views: 5,352
Rating: undefined out of 5
Keywords: mk graphics, blender tutorials, blender dynamic paint, blender vertex painting, blender paint map, blender wet map, Blender dry painting, blender painting, blender texture painting
Id: Shw4WzMK5oc
Channel Id: undefined
Length: 8min 28sec (508 seconds)
Published: Fri Jan 26 2024
Related Videos
Note
Please note that this website is currently a work in progress! Lots of interesting data and statistics to come.