Add Cycles render tests for texture nodes #6

Closed
Alaska wants to merge 16 commits from Alaska:add-texture-tests into main

When changing the target branch, be careful to rebase the branch in your fork to match. See documentation.

16 Commits

Author SHA1 Message Date
e6aee94183 Update Garbor test after recent Garbor noise changes
Increase the frequency of the low frequency test from 0.02 to 0.3
blender/blender@ce89d7949c
adjusted the appearance and thus I needed to increase the value
to make it visible.

Add more tests for 2D Garbor for anisotropy, triggered by:
blender/blender@075bdbcd63
2024-08-15 18:47:38 +12:00
51ec986df1 Reduce the sensitivity of noise_lacunarity test 2024-08-09 20:29:10 +12:00
0a65274747 Remove IES texture test reference image as it no longer exists 2024-08-09 19:16:07 +12:00
077febcc65 Merge branch 'main' into add-texture-tests 2024-08-09 19:01:25 +12:00
28580b88a5 Use group nodes improve consistent testing
If there are two materials, and the nodes are the same, but the outputs are different between them
then use group nodes to keep the nodes in sync.

In the process of making this change, it was found that some materials weren't kept in sync

I also adjusted the anisotropy in the Garbor noise test. 12598 talks about a rotational bias
in garbor noise anisotropy, so increasing the ansiotropy should make it more visible in the
test file, and thus make it easier to fail when the issue is fixed.
2024-08-09 18:57:14 +12:00
ae299b903e Improve white noise 256spp test as a convergence test by adjusting coordinate quantization settings 2024-07-17 17:25:57 +12:00
3bb3cc74ee Adjust parameters of noise_lacunarity to reduce GPU noise fails 2024-07-17 06:06:57 +12:00
74640a3d8c Adjust parameters of musgrave_fbm test to avoid failing GPU tests 2024-07-17 05:45:54 +12:00
301ca0663c Quantize inputs for white noise to fix failing GPU tests 2024-07-17 05:09:49 +12:00
6f4c214395 Add test for 109254 (Voronoi clamped to 8) to voronoi_f1.blend 2024-07-17 04:56:47 +12:00
86b500af54 Add test for 109253 (Borken smoothness 0 OSL render) to voronoi_smooth_f1 2024-07-17 04:40:09 +12:00
5ac30341e1 Add test for 109253 to brick texture test 2024-07-17 04:25:56 +12:00
0247b57156 Remove IES texture test 2024-07-17 03:29:17 +12:00
7d1c4206fb Fix typo in checker test 2024-07-17 03:27:35 +12:00
10e00fa7ce Update names of objects in tests and add new tests
- Added test for "no mapping white nosie"
- Added a test for a precision issue in the musgrave texture
2024-07-16 16:29:12 +12:00
da07f0f94e Add files for testing texture nodes 2024-07-16 04:15:04 +12:00