Hans Goudey
c6878d5e82
Fix #103021 : Metaballs have jagged normals
...
eaa87101cd made evaluated metaballs become meshes
for render engines. This exposed the normals calculated by the metaball
tessellation directly, whereas before they were recalculated later.
There are two fixes: not using the metaball tessellation normals at
all and calculating them with the standard Mesh code path instead,
or switching a define in the metaball code to use a more mesh-like
vertex normal accumulation. Since the results are very similar
(see attached renders), use the second solution, which should
be less expensive.
Pull Request: https://projects.blender.org/blender/blender/pulls/105799
2023-03-15 12:13:08 -04:00
..
2023-03-15 12:13:08 -04:00
2023-02-12 14:56:05 +11:00
2023-02-12 14:56:05 +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-02-20 11:20:07 +01:00
2023-01-19 15:37:36 -06:00
2022-11-26 10:12:58 -06:00
2023-02-20 11:20:07 +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-02-20 11:20:07 +01: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-14 16:33:38 +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-15 13:26:06 -05:00
2022-05-17 12:54:05 +10:00
2023-02-20 11:20:07 +01: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-20 11:20:07 +01: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-03-06 16:08:45 +01: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-12 14:56:05 +11:00
2023-01-18 18:41:13 +11:00
2023-02-12 14:56:05 +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-20 11:20:07 +01:00
2023-02-28 11:35:32 -05:00
2022-11-18 11:20:13 +01:00
2023-02-12 14:56:05 +11:00
2023-02-12 14:56:05 +11:00
2022-08-19 22:21:04 +02:00
2022-03-24 16:54:01 +11:00
2023-02-22 11:31:40 +01:00
2023-01-18 18:41:13 +11:00
2023-01-23 10:44:50 -08:00
2023-02-12 14:56:05 +11: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
2023-02-28 15:43:11 +11: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
2023-02-28 17:08:23 +11: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-14 11:52:14 +11:00
2022-09-06 16:25:20 +10:00
2022-12-05 12:58:18 +11:00