Jacques Lucke
0f708fa2e3
Geometry Nodes: use smooth normals in Distribute Points on Faces node
...
Previously, the node used the "true" normal of every looptri. Now it uses the
"loop normals" which includes e.g. smooth faces and custom normals. The true
normal can still be used on the points by capturing it before the Distribute node.
We do intend to expose the smooth normals separately in geometry nodes as well,
but this is an important first step.
It's also necessary to generate child hair between guide hair strands that don't
have visible artifacts at face boundaries.
For perfect backward compatibility, the node still has a "Legacy Normal" option
in the side bar. Creating the exact same behavior with existing nodes isn't
really possible unfortunately because of the specifics of how the Distribute
node used to compute the normals using looptris.
Pull Request #104414
2023-02-11 13:25:59 +01:00
..
2023-02-11 14:04:35 +11:00
2022-06-23 11:45:53 +02:00
2023-01-18 18:41:13 +11:00
2023-01-09 14:52:06 +01:00
2022-10-04 16:52:10 +11:00
2022-11-01 12:24:58 +11:00
2022-12-02 14:48:51 +01:00
2022-12-02 14:44:54 -06:00
2023-01-10 01:01:43 -05:00
2023-01-19 15:37:36 -06:00
2022-11-26 10:12:58 -06:00
2023-02-11 13:25:59 +01:00
2022-10-06 12:13:00 +11:00
2023-01-18 18:41:13 +11:00
2023-01-18 18:41:13 +11:00
2023-01-18 18:41:13 +11:00
2023-01-10 00:10:43 -05:00
2022-08-27 14:52:31 +10:00
2022-06-03 09:45:08 +02:00
2022-06-30 23:48:22 +10:00
2022-12-20 19:16:33 -03:00
2022-09-11 21:42:41 -05:00
2023-01-06 17:55:02 +02:00
2023-02-01 14:41:40 +11:00
2023-01-18 18:41:13 +11:00
2022-05-06 13:33:23 +02:00
2022-12-29 20:46:05 +01:00
2022-06-30 23:48:22 +10:00
2022-12-18 19:13:15 -06:00
2022-11-12 18:33:31 +01:00
2023-02-06 21:25:45 +01:00
2022-09-13 11:07:38 +02:00
2022-09-26 17:58:36 +10:00
2023-01-16 12:06:36 -06:00
2023-01-06 11:41:36 -05:00
2022-03-22 09:54:13 -05:00
2023-01-23 14:43:04 -06:00
2023-01-18 18:41:13 +11:00
2023-02-08 20:29:52 -05:00
2022-05-17 12:54:05 +10:00
2023-01-16 13:57:10 +11:00
2023-01-19 09:24:52 +01:00
2022-12-20 14:17:30 +01:00
2023-01-10 00:10:43 -05:00
2023-01-18 18:41:13 +11:00
2022-11-01 12:24:04 +11:00
2022-11-05 13:47:01 +11:00
2022-10-12 20:55:57 -05:00
2023-01-10 01:01:43 -05:00
2022-09-29 18:32:44 -05:00
2022-09-14 21:30:56 +02:00
2022-08-17 12:51:07 +10:00
2023-02-10 11:27:30 +11:00
2023-01-17 12:50:06 -06:00
2023-02-06 21:25:45 +01:00
2023-01-18 18:41:13 +11:00
2023-01-18 18:41:13 +11:00
2023-01-19 08:18:37 +01:00
2023-01-18 18:41:13 +11:00
2022-06-29 22:54:29 +08:00
2022-04-11 12:03:09 +10:00
2023-01-18 18:41:13 +11:00
2022-09-15 19:13:13 +02:00
2023-01-17 12:05:21 +11:00
2023-01-20 17:36:47 -06:00
2023-01-24 18:15:06 +01:00
2022-10-03 20:45:06 +02:00
2023-01-18 18:41:13 +11:00
2022-07-14 21:27:58 -07:00
2023-01-06 20:09:51 +01:00
2023-01-18 18:41:13 +11:00
2023-02-06 21:25:45 +01:00
2023-01-13 17:22:07 -06:00
2022-08-17 10:20:25 -04:00
2022-10-04 10:53:05 +02:00
2023-02-06 17:19:02 +01:00
2023-01-09 18:56:17 +11:00
2023-02-06 17:31:01 +01:00
2023-02-06 19:29:21 +01:00
2023-02-06 19:29:21 +01:00
2023-02-09 11:33:48 +11:00
2022-04-04 13:34:42 +10:00
2022-07-06 13:30:15 +03:00
2022-08-17 10:20:25 -04:00
2022-10-05 13:48:01 -05:00
2023-02-06 21:25:45 +01:00
2023-01-10 00:10:43 -05:00
2023-02-09 15:56:05 +01:00
2023-02-10 08:37:50 -05:00
2023-01-10 00:10:43 -05:00
2022-08-29 16:55:26 -05:00
2022-12-17 14:11:11 +11:00
2023-01-10 00:10:43 -05:00
2023-01-10 01:01:43 -05:00
2023-02-10 11:34:20 +11:00
2023-01-18 18:41:13 +11:00
2023-02-10 10:48:50 +11:00
2023-02-06 15:40:15 +01:00
2023-01-05 12:40:34 +01:00
2023-01-20 09:20:56 -06:00
2023-02-06 12:25:04 +11:00
2023-01-09 23:29:58 -05:00
2022-11-18 11:20:13 +01:00
2023-02-10 17:30:55 +01:00
2023-01-18 18:41:13 +11:00
2022-08-19 22:21:04 +02:00
2022-03-24 16:54:01 +11:00
2023-01-19 18:22:59 -08:00
2023-01-18 18:41:13 +11:00
2023-01-23 10:44:50 -08:00
2023-02-05 17:36:47 -05:00
2022-12-17 15:58:30 +11:00
2023-01-18 18:41:13 +11:00
2023-01-02 16:39:51 +01:00
2022-04-06 18:02:58 +10:00
2022-04-11 12:03:09 +10:00
2022-09-14 21:30:56 +02:00
2022-11-01 17:43:38 +01:00
2023-02-07 21:56:45 +01:00
2022-11-05 13:47:01 +11:00
2022-04-05 08:02:01 +10:00
2022-09-14 14:37:18 -05:00
2022-07-18 13:59:08 +02:00
2023-01-10 00:10:43 -05:00
2023-02-08 10:27:22 +01:00
2023-01-10 00:10:43 -05:00
2023-01-18 18:41:13 +11:00
2022-04-26 14:02:49 +10:00
2022-11-22 11:49:56 +01:00
2023-01-07 17:32:28 +01:00
2023-01-23 00:33:55 +01:00
2022-06-10 11:17:14 +02:00
2022-09-28 17:54:59 +02:00
2023-01-10 00:10:43 -05:00
2023-02-06 21:25:45 +01:00
2022-10-21 20:10:17 -06:00
2023-02-05 17:36:47 -05:00
2022-09-06 16:25:20 +10:00
2022-12-05 12:58:18 +11:00