CamWight
325917f2ae
Ambient occlusion: no artifacts on the preview or on hollow bodies ( #9327 ) ( #9335 )
...
* Ambient occlusion: the radius follows what the frame draws (#9327 )
In an empty design the radius came from the model's box, which is empty, so a
preview got the smallest radius and the depth map's precision showed as specks.
It now comes from the box the depth range uses, and with nothing to draw there
is no occlusion.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
* Ambient occlusion: the term drawn once and blurred by depth (#9327 )
The lit pass worked the term out for every fragment it shaded, under a pattern
that changed from pixel to pixel, which read as grain. The term now has its own
texture, drawn once for each pixel of the prepass, with a fixed 4 x 4 pattern, and
a 4 x 4 blur that keeps to each pixel's plane takes the pattern out without
crossing an edge. The lit pass reads the result. The prepass and the term share
their pipelines and draw walk.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
---------
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com >
2026-11-02 00:12:57 +00:00
..
2026-11-01 21:47:53 +00:00
2026-11-01 20:01:26 +00:00
2026-10-20 22:43:30 +00:00
2026-10-24 14:21:59 +00:00
2026-10-25 19:21:01 +00:00
2026-10-19 17:45:57 -04:00
2026-10-30 19:22:58 +00:00
2026-10-19 16:11:38 -04:00
2026-11-02 00:08:23 +00:00
2026-11-02 00:12:57 +00:00
2026-10-19 17:23:29 -04:00
2026-10-31 04:35:29 +00:00
2026-11-01 01:37:44 +00:00
2026-10-23 13:42:27 +00:00
2026-10-27 22:41:40 +00:00
2026-10-27 22:41:40 +00:00
2026-10-27 22:41:40 +00:00
2026-10-27 22:41:40 +00:00
2026-10-25 02:29:25 +00:00
2026-10-14 17:56:21 -04:00
2026-11-02 00:08:48 +00:00
2026-10-25 14:53:24 +00:00
2026-10-29 02:43:49 +00:00
2026-10-30 16:17:27 +00:00
2026-10-29 13:17:34 +00:00
2026-10-18 00:29:12 -04:00
2026-10-18 00:29:12 -04:00
2026-10-28 13:31:16 +00:00
2026-10-19 17:00:55 -04:00
2026-10-16 03:01:00 -04:00
2026-11-02 01:51:55 +00:00
2026-10-20 21:00:56 +02:00
2026-10-26 12:24:38 +00:00
2026-10-26 22:00:56 +00:00
2026-10-24 03:34:21 +00:00
2026-10-19 23:56:48 +00:00
2026-11-02 00:11:16 +00:00
2026-10-22 12:19:09 +00:00
2026-11-01 18:30:18 +00:00
2026-10-18 18:10:36 -04:00
2026-10-21 10:37:12 +00:00
2026-10-26 10:24:30 +00:00
2026-10-19 18:07:32 -04:00
2026-10-24 22:12:17 +00:00
2026-10-28 13:31:16 +00:00
2026-10-27 22:41:40 +00:00
2026-10-24 14:21:59 +00:00
2026-10-24 21:53:27 +00:00
2026-10-18 21:16:11 -04:00
2026-10-30 14:02:29 +00:00
2026-10-28 13:31:16 +00:00
2026-10-24 14:21:59 +00:00
2026-10-24 14:21:58 +00:00
2026-10-24 14:21:59 +00:00
2026-10-24 14:21:59 +00:00
2026-10-24 14:21:58 +00:00
2026-10-24 14:21:59 +00:00
2026-10-24 14:21:59 +00:00
2026-10-24 14:21:59 +00:00
2026-10-24 14:21:59 +00:00
2026-10-24 14:21:58 +00:00
2026-10-24 14:21:59 +00:00
2026-10-24 14:21:59 +00:00
2026-10-24 14:21:58 +00:00
2026-10-24 14:21:59 +00:00
2026-10-24 14:21:58 +00:00
2026-10-24 14:21:58 +00:00
2026-10-27 22:41:40 +00:00
2026-10-13 16:33:51 -04:00
2026-10-24 14:21:59 +00:00
2026-10-24 14:21:59 +00:00
2026-10-24 14:21:59 +00:00
2026-10-30 01:35:12 +00:00
2026-10-24 14:21:59 +00:00
2026-10-28 12:10:31 +00:00
2026-10-27 11:46:54 +00:00
2026-10-29 13:58:49 +00:00
2026-10-24 14:21:59 +00:00
2026-10-24 14:21:59 +00:00
2026-10-24 14:21:59 +00:00
2026-10-24 14:21:59 +00:00
2026-10-24 14:21:59 +00:00
2026-10-24 14:21:59 +00:00
2026-10-29 08:40:51 +00:00
2026-10-29 07:03:24 +00:00
2026-10-24 14:21:58 +00:00
2026-10-24 14:21:58 +00:00
2026-10-24 14:21:59 +00:00
2026-10-24 14:21:59 +00:00
2026-10-24 14:21:59 +00:00
2026-10-14 10:00:03 -04:00
2026-10-15 13:55:35 -04:00
2026-10-15 18:04:09 -04:00
2026-10-15 18:55:14 -04:00
2026-10-15 19:39:30 -04:00
2026-10-15 13:55:35 -04:00
2026-10-15 19:39:30 -04:00
2026-10-24 14:21:58 +00:00
2026-10-24 14:21:59 +00:00
2026-10-24 14:21:58 +00:00
2026-10-24 14:21:59 +00:00
2026-10-27 11:46:54 +00:00
2026-11-01 18:30:11 +00:00
2026-10-29 17:42:59 +00:00
2026-10-30 13:25:18 +00:00
2026-10-24 11:33:10 +00:00
2026-10-19 17:23:29 -04:00
2026-10-25 19:21:01 +00:00
2026-10-23 13:45:15 +00:00
2026-10-31 19:28:14 +00:00
2026-10-24 14:21:59 +00:00
2026-10-28 19:40:25 +00:00
2026-10-23 23:57:34 +00:00
2026-10-24 10:22:57 +00:00
2026-10-24 10:22:57 +00:00
2026-10-29 03:02:43 +00:00
2026-10-17 04:07:16 -04:00
2026-10-17 04:07:16 -04:00
2026-10-17 04:07:16 -04:00
2026-11-01 21:58:35 +00:00
2026-10-19 16:08:23 -04:00
2026-10-25 02:46:59 +00:00
2026-10-21 23:09:57 +00:00
2026-10-26 06:49:35 +00:00
2026-10-12 17:17:01 -04:00