XaiJu
entagma
entagma

patreon


Geometry Nodes Ep14 – Create the Procedural Low Poly Rocks Shader

Now we build the procedural shader for the low poly rocks from last time. The shader again makes heavy use of noises and color ramps with some sampled colors form reference pictures.

Geometry Nodes Ep14 – Create the Procedural Low Poly Rocks Shader

Comments

Yes, would appreciate if you make the project files available for this one.

Wats Runner

The project files are not uploaded for this video.

Bob Wright

太NB了大哥

于子洋

Hey Firat, I'm struggling with dot product too. I find the algorithm for two vectors' dot product is A·B=|length of A|·|length of B|·cosθ. In this course, Entagma normalized A and B, which means the lengths of both are 1, so the dot product output value equals to the cos θ value which is a float value from (-1,1). Why the output color always be black and white? I think it's because the transit between float value (only one number) to (R,G,B) value which is three numbers. (a) will be taken as (a,a,a) by blender, means that R,G,B value will be the same so it's all about black and white. For the proximity of the two vectors, cos0°=1 which menas color white as well as the closest angle between the two. cos90°=0 which means black but I am not sure it's the farest angle since any value below 0 will be shown as black to such as cos180° which is -1. I'm not sure if I am right and hope the reply from Entagma.

Beili Wang

Will there be more exclusive Blender tutorials?

brian van montfoort

I was really interested in how the dot product worked and I didn't understand how it determined that one part of the mesh is black and the other is white so I experimented with the same setup. A few discoveries that I made is that if the angle between two vectors(the normal vector and the null vector) is less than 90 degrees then the color is going to be either grey or wite depending on how close the angle between the two is. And if it is greater than 90 degrees then it will be black. So white means that the dot product is 1(RGB(1,1,1)) and grey means that the dot product is greater than zero and most likely in the .1 to .3 range. And black means the dot product is zero or less than zero(RGB(0,0,0)). Do you think my line of thought is correct?

Firat Cicek


More Creators