Chris Blackbourn
0079460dc7
Fix T102923: replace zero check with epsilons with uv constrain to bounds
...
Small roundoff errors during UV editing can sometimes occur, most likely
due to so-called "catastrophic cancellation".
Here we set a tolerance around zero when using Constrain-To-Bounds and UV Scaling.
The tolerance is set at one quarter of a texel, on a 65536 x 65536 texture.
TODO: If this fix holds, we should formalize the tolerance into the UV editing
subsystem, perhaps as a helper function, and investigate where else it needs
to be applied.
Differential Revision: https://developer.blender.org/D16702
2022-12-16 17:26:24 +13:00
..
2022-11-17 17:13:49 +01:00
2022-12-08 21:12:19 +01:00
2022-08-23 11:05:50 +10:00
2022-12-01 15:41:50 +01:00
2022-11-01 10:48:18 +01:00
2022-07-22 10:01:27 -03:00
2022-12-12 17:03:17 -06:00
2022-10-07 22:55:03 +11:00
2022-12-01 15:41:50 +01:00
2022-12-12 17:03:17 -06:00
2022-07-22 10:01:27 -03:00
2022-12-12 17:03:17 -06:00
2022-11-01 10:48:18 +01:00
2022-12-12 17:03:17 -06:00
2022-12-12 17:03:17 -06:00
2022-12-12 17:03:17 -06:00
2022-12-12 17:03:17 -06:00
2022-12-15 08:59:52 -05:00
2022-12-15 14:21:35 -06:00
2022-11-01 10:48:18 +01:00
2022-11-01 10:48:18 +01:00
2022-07-22 10:01:27 -03:00
2022-11-02 15:42:23 +01:00
2022-11-01 10:48:18 +01:00
2022-07-22 10:01:27 -03:00
2022-11-08 21:19:17 +01:00
2022-11-22 11:49:56 +01:00
2022-12-14 09:23:10 -03:00
2022-12-01 15:41:50 +01:00
2022-02-11 09:14:36 +11:00
2022-12-08 21:12:19 +01:00
2022-02-11 09:14:36 +11:00
2022-12-12 17:03:17 -06:00
2022-09-14 21:30:56 +02:00
2022-11-02 15:42:23 +01:00
2022-09-19 14:52:27 +10:00
2022-08-26 16:10:22 -03:00
2022-02-11 09:14:36 +11:00
2022-02-11 09:14:36 +11:00
2022-02-11 09:14:36 +11:00
2022-08-09 14:18:18 +10:00
2022-02-11 09:14:36 +11:00
2022-02-11 09:14:36 +11:00
2022-12-12 17:03:17 -06:00
2022-07-19 14:13:00 -03:00
2022-07-19 14:13:00 -03:00
2022-06-29 20:52:00 -04:00
2022-06-29 20:52:00 -04:00
2022-11-18 21:13:33 -05:00
2022-12-12 17:03:17 -06:00
2022-12-12 17:03:17 -06:00
2022-12-12 17:03:17 -06:00
2022-02-11 09:14:36 +11:00
2022-11-24 17:29:26 -03:00
2022-12-16 17:26:24 +13:00
2022-09-23 15:29:21 +10:00
2022-12-05 12:58:18 +11:00
2022-02-11 09:14:36 +11:00
2022-06-29 20:52:00 -04:00
2022-02-11 09:14:36 +11:00
2022-06-30 18:38:44 +02:00
2022-03-04 10:31:11 +11:00
2022-03-04 10:31:11 +11:00
2022-02-11 09:14:36 +11:00
2022-06-05 23:21:50 +10:00
2022-12-15 14:21:35 -06:00
2022-12-08 21:12:19 +01:00
2022-11-01 10:48:18 +01:00
2022-08-26 14:17:55 -03:00
2022-10-11 12:47:50 -03:00
2022-11-01 10:48:18 +01:00
2022-09-14 21:30:56 +02:00
2022-10-07 22:55:03 +11:00
2022-12-08 13:47:55 +11:00
2022-10-05 21:40:58 +02:00
2022-12-12 17:09:58 -06:00
2022-10-22 13:00:40 -03:00
2022-12-15 14:21:35 -06:00
2022-12-15 14:21:35 -06:00