Skip to main content
added 38 characters in body
Source Link
Gordon Brinkmann
  • 38.1k
  • 1
  • 26
  • 62

UPDATE: The answer below is for Blender 2.92, in the experimental build 2.93.0 Alpha this already works. Keep the nodes in the order described down here. Set Vector to Attribute and enter the value vertex_normal (or choose it from the dropdown menu).

For Blender 2.92: Not the answer to get it working (because it doesn't in this or older versions), jut a quick explanation of how to setup the nodes and what they do.

The Align Rotation to Vector node rotates the points of the plane object according to values you enter in there (if Vector option set to Vector instead of Attribute). Which means, you have to put it before the Point Instance node to have an effect on the rotation of the instanced objects.

However, this only rotates all points into the same direction for X/Y/Z given by the three values entered there (all set to 0 would mean, the rotation isn't changed at all).

So Attribute must be the option to choose I guess - and this is the point where someone should take over who knows how to get the vertex normals. I don't know and can't find a list which attribute names Blender understands, but in my opinion the attribute which gets the vertex normal must be put in there and it should work as you want it.

I just watched a Youtube video on geometry nodes and talking about the attributes it was mentioned that the normal attribute is still a work in progress and yet only used by the Point Distribution node.

UPDATE: The answer below is for Blender 2.92, in the experimental build 2.93.0 Alpha this already works. Keep the nodes in the order described down here. Set Vector to Attribute and enter the value vertex_normal.

For Blender 2.92: Not the answer to get it working (because it doesn't in this or older versions), jut a quick explanation of how to setup the nodes and what they do.

The Align Rotation to Vector node rotates the points of the plane object according to values you enter in there (if Vector option set to Vector instead of Attribute). Which means, you have to put it before the Point Instance node to have an effect on the rotation of the instanced objects.

However, this only rotates all points into the same direction for X/Y/Z given by the three values entered there (all set to 0 would mean, the rotation isn't changed at all).

So Attribute must be the option to choose I guess - and this is the point where someone should take over who knows how to get the vertex normals. I don't know and can't find a list which attribute names Blender understands, but in my opinion the attribute which gets the vertex normal must be put in there and it should work as you want it.

I just watched a Youtube video on geometry nodes and talking about the attributes it was mentioned that the normal attribute is still a work in progress and yet only used by the Point Distribution node.

UPDATE: The answer below is for Blender 2.92, in the experimental build 2.93.0 Alpha this already works. Keep the nodes in the order described down here. Set Vector to Attribute and enter the value vertex_normal (or choose it from the dropdown menu).

For Blender 2.92: Not the answer to get it working (because it doesn't in this or older versions), jut a quick explanation of how to setup the nodes and what they do.

The Align Rotation to Vector node rotates the points of the plane object according to values you enter in there (if Vector option set to Vector instead of Attribute). Which means, you have to put it before the Point Instance node to have an effect on the rotation of the instanced objects.

However, this only rotates all points into the same direction for X/Y/Z given by the three values entered there (all set to 0 would mean, the rotation isn't changed at all).

So Attribute must be the option to choose I guess - and this is the point where someone should take over who knows how to get the vertex normals. I don't know and can't find a list which attribute names Blender understands, but in my opinion the attribute which gets the vertex normal must be put in there and it should work as you want it.

I just watched a Youtube video on geometry nodes and talking about the attributes it was mentioned that the normal attribute is still a work in progress and yet only used by the Point Distribution node.

Update regarding the upcoming Blender 2.93
Source Link
Gordon Brinkmann
  • 38.1k
  • 1
  • 26
  • 62

UPDATE: The answer below is for Blender 2.92, in the experimental build 2.93.0 Alpha this already works. Keep the nodes in the order described down here. Set Vector to Attribute and enter the value vertex_normal.

For Blender 2.92: Not the correct answer, just a point to start from if somebody else knowsget it working (see my EDIT at the endbecause it doesn't in this or older versions):, jut a quick explanation of how to setup the nodes and what they do.

The Align Rotation to Vector node rotates the points of the plane object according to values you enter in there (if Vector option set to Vector instead of Attribute). Which means, you have to put it before the Point Instance node to have an effect on the rotation of the instanced objects.

However, this only rotates all points into the same direction for X/Y/Z given by the three values entered there (all set to 0 would mean, the rotation isn't changed at all).

So Attribute must be the option to choose I guess - and this is the point where someone should take over who knows how to get the vertex normals. I don't know and can't find a list which attribute names Blender understands, but in my opinion the attribute which gets the vertex normal must be put in there and it should work as you want it.

EDIT: I just watched a Youtube video on geometry nodes and talking about the attributes it was mentioned that the normal attribute is still a work in progress and yet only used by the Point Distribution node.

Not the correct answer, just a point to start from if somebody else knows it (see my EDIT at the end):

The Align Rotation to Vector node rotates the points of the plane object according to values you enter in there (if Vector option set to Vector instead of Attribute). Which means, you have to put it before the Point Instance node to have an effect on the rotation of the instanced objects.

However, this only rotates all points into the same direction for X/Y/Z given by the three values entered there (all set to 0 would mean, the rotation isn't changed at all).

So Attribute must be the option to choose I guess - and this is the point where someone should take over who knows how to get the vertex normals. I don't know and can't find a list which attribute names Blender understands, but in my opinion the attribute which gets the vertex normal must be put in there and it should work as you want it.

EDIT: I just watched a Youtube video on geometry nodes and talking about the attributes it was mentioned that the normal attribute is still a work in progress and yet only used by the Point Distribution node.

UPDATE: The answer below is for Blender 2.92, in the experimental build 2.93.0 Alpha this already works. Keep the nodes in the order described down here. Set Vector to Attribute and enter the value vertex_normal.

For Blender 2.92: Not the answer to get it working (because it doesn't in this or older versions), jut a quick explanation of how to setup the nodes and what they do.

The Align Rotation to Vector node rotates the points of the plane object according to values you enter in there (if Vector option set to Vector instead of Attribute). Which means, you have to put it before the Point Instance node to have an effect on the rotation of the instanced objects.

However, this only rotates all points into the same direction for X/Y/Z given by the three values entered there (all set to 0 would mean, the rotation isn't changed at all).

So Attribute must be the option to choose I guess - and this is the point where someone should take over who knows how to get the vertex normals. I don't know and can't find a list which attribute names Blender understands, but in my opinion the attribute which gets the vertex normal must be put in there and it should work as you want it.

I just watched a Youtube video on geometry nodes and talking about the attributes it was mentioned that the normal attribute is still a work in progress and yet only used by the Point Distribution node.

added 239 characters in body
Source Link
Gordon Brinkmann
  • 38.1k
  • 1
  • 26
  • 62

Not the correct answer, just a point to start from if somebody else knows it (see my EDIT at the end):

The Align Rotation to Vector node rotates the points of the plane object according to values you enter in there (if Vector option set to Vector instead of Attribute). Which means, you have to put it before the Point Instance node to have an effect on the rotation of the instanced objects.

However, this only rotates all points into the same direction for X/Y/Z given by the three values entered there (all set to 0 would mean, the rotation isn't changed at all).

So Attribute must be the option to choose I guess - and this is the point where someone should take over who knows how to get the vertex normals. I don't know and can't find a list which attribute names Blender understands, but in my opinion the attribute which gets the vertex normal must be put in there and it should work as you want it.

EDIT: I just watched a Youtube video on geometry nodes and talking about the attributes it was mentioned that the normal attribute is still a work in progress and yet only used by the Point Distribution node.

Not the correct answer, just a point to start from if somebody else knows it:

The Align Rotation to Vector node rotates the points of the plane object according to values you enter in there (if Vector option set to Vector instead of Attribute). Which means, you have to put it before the Point Instance node to have an effect on the rotation of the instanced objects.

However, this only rotates all points into the same direction for X/Y/Z given by the three values entered there (all set to 0 would mean, the rotation isn't changed at all).

So Attribute must be the option to choose I guess - and this is the point where someone should take over who knows how to get the vertex normals. I don't know and can't find a list which attribute names Blender understands, but in my opinion the attribute which gets the vertex normal must be put in there and it should work as you want it.

Not the correct answer, just a point to start from if somebody else knows it (see my EDIT at the end):

The Align Rotation to Vector node rotates the points of the plane object according to values you enter in there (if Vector option set to Vector instead of Attribute). Which means, you have to put it before the Point Instance node to have an effect on the rotation of the instanced objects.

However, this only rotates all points into the same direction for X/Y/Z given by the three values entered there (all set to 0 would mean, the rotation isn't changed at all).

So Attribute must be the option to choose I guess - and this is the point where someone should take over who knows how to get the vertex normals. I don't know and can't find a list which attribute names Blender understands, but in my opinion the attribute which gets the vertex normal must be put in there and it should work as you want it.

EDIT: I just watched a Youtube video on geometry nodes and talking about the attributes it was mentioned that the normal attribute is still a work in progress and yet only used by the Point Distribution node.

Source Link
Gordon Brinkmann
  • 38.1k
  • 1
  • 26
  • 62
Loading