The Houdini exercise in the second week mainly includes some introduction to nodes and the use of particles.
Basic operation
1.ALT+left mouse button- control the arrangement direction of nodes2.L- sort all nodes
3.J+left mouse button can quickly link nodes
4. Y+left mouse button can quickly disconnect the node
Nodes introduction
The role of the mountain node is like noiseRandom colored nodesOther random color node link method- inside of attribvop nodeThe use of mulconst node- It is more like the use of multiplicationIntroduction to scripting language- test can be replacedaanoise- a kind of noiseturbnoise nodeaaflownoise nodecurlnoise node
ADD node
This operator outputs the sum of its inputs.
The first input can be an integer, float, vector, vector4, matrix3, or matrix. The allowed data types of subsequent inputs depend on the data type of the first input. For example, if the first input is a float, subsequent inputs can be either floats or integers. The output data type is always the same as the data type for the first input.
Reuse of add- Effect stackingReuse of add- another waybind node- import and outputbind node- output color
Particle practice
This particle practice course is mainly to make special effects for particles to follow the character, which is similar to the effect of fire. Since the character is moving, it is very difficult to watch the movement of the particles. Therefore, before testing the movement of particles, it is important to fix the character in a position and keep it still.
timeshift node- can pause animationunpack node- can split the normalized point, line and surfaceinside of popnet node_The figure is the effect of adding gravityinside of popnet node- popforce, popdrag and popwind can affect the movement of particlesmerge node- link characters and particlesproblem- bad effect due to character movement too fastSolve the problem- pointvelocity node- can increase trail for charactercopytopoint node- can transform particles into other objects, such as spheres attribcreate node- can change the size of the replacement objectattribvop node- better way to change the size of the replacement objectinside of attributevop fit node- adjust the size of the objectramp node- can generate gradient colorsadjust the color