Tests: Add intial tests for the OSL camera
This commit adds 4 tests covering the majority of the new features added with the OSL camera feature. Pull Request: https://projects.blender.org/blender/blender/pulls/139426
This commit is contained in:
committed by
Brecht Van Lommel
parent
7f1529dee0
commit
b3cc9ed21b
BIN
tests/files/render/camera/cycles_renders/osl_camera_advanced.png
(Stored with Git LFS)
Normal file
BIN
tests/files/render/camera/cycles_renders/osl_camera_advanced.png
(Stored with Git LFS)
Normal file
Binary file not shown.
BIN
tests/files/render/camera/cycles_renders/osl_camera_advanced_manual_dof.png
(Stored with Git LFS)
Normal file
BIN
tests/files/render/camera/cycles_renders/osl_camera_advanced_manual_dof.png
(Stored with Git LFS)
Normal file
Binary file not shown.
BIN
tests/files/render/camera/cycles_renders/osl_camera_advanced_manual_dof_138188.png
(Stored with Git LFS)
Normal file
BIN
tests/files/render/camera/cycles_renders/osl_camera_advanced_manual_dof_138188.png
(Stored with Git LFS)
Normal file
Binary file not shown.
BIN
tests/files/render/camera/cycles_renders/osl_camera_cubemap.png
(Stored with Git LFS)
Normal file
BIN
tests/files/render/camera/cycles_renders/osl_camera_cubemap.png
(Stored with Git LFS)
Normal file
Binary file not shown.
BIN
tests/files/render/camera/cycles_renders/osl_camera_cubemap_auto_derivatives.png
(Stored with Git LFS)
Normal file
BIN
tests/files/render/camera/cycles_renders/osl_camera_cubemap_auto_derivatives.png
(Stored with Git LFS)
Normal file
Binary file not shown.
BIN
tests/files/render/camera/cycles_renders/osl_camera_offset_in_volume.png
(Stored with Git LFS)
Normal file
BIN
tests/files/render/camera/cycles_renders/osl_camera_offset_in_volume.png
(Stored with Git LFS)
Normal file
Binary file not shown.
BIN
tests/files/render/camera/eevee_next_renders/osl_camera_advanced.png
(Stored with Git LFS)
Normal file
BIN
tests/files/render/camera/eevee_next_renders/osl_camera_advanced.png
(Stored with Git LFS)
Normal file
Binary file not shown.
BIN
tests/files/render/camera/eevee_next_renders/osl_camera_advanced_manual_dof.png
(Stored with Git LFS)
Normal file
BIN
tests/files/render/camera/eevee_next_renders/osl_camera_advanced_manual_dof.png
(Stored with Git LFS)
Normal file
Binary file not shown.
BIN
tests/files/render/camera/eevee_next_renders/osl_camera_advanced_manual_dof_138188.png
(Stored with Git LFS)
Normal file
BIN
tests/files/render/camera/eevee_next_renders/osl_camera_advanced_manual_dof_138188.png
(Stored with Git LFS)
Normal file
Binary file not shown.
BIN
tests/files/render/camera/eevee_next_renders/osl_camera_cubemap.png
(Stored with Git LFS)
Normal file
BIN
tests/files/render/camera/eevee_next_renders/osl_camera_cubemap.png
(Stored with Git LFS)
Normal file
Binary file not shown.
BIN
tests/files/render/camera/eevee_next_renders/osl_camera_cubemap_auto_derivatives.png
(Stored with Git LFS)
Normal file
BIN
tests/files/render/camera/eevee_next_renders/osl_camera_cubemap_auto_derivatives.png
(Stored with Git LFS)
Normal file
Binary file not shown.
BIN
tests/files/render/camera/eevee_next_renders/osl_camera_offset_in_volume.png
(Stored with Git LFS)
Normal file
BIN
tests/files/render/camera/eevee_next_renders/osl_camera_offset_in_volume.png
(Stored with Git LFS)
Normal file
Binary file not shown.
BIN
tests/files/render/camera/osl_camera_advanced.blend
(Stored with Git LFS)
Normal file
BIN
tests/files/render/camera/osl_camera_advanced.blend
(Stored with Git LFS)
Normal file
Binary file not shown.
BIN
tests/files/render/camera/osl_camera_advanced_manual_dof.blend
(Stored with Git LFS)
Normal file
BIN
tests/files/render/camera/osl_camera_advanced_manual_dof.blend
(Stored with Git LFS)
Normal file
Binary file not shown.
BIN
tests/files/render/camera/osl_camera_advanced_manual_dof_138188.blend
(Stored with Git LFS)
Normal file
BIN
tests/files/render/camera/osl_camera_advanced_manual_dof_138188.blend
(Stored with Git LFS)
Normal file
Binary file not shown.
BIN
tests/files/render/camera/osl_camera_cubemap.blend
(Stored with Git LFS)
Normal file
BIN
tests/files/render/camera/osl_camera_cubemap.blend
(Stored with Git LFS)
Normal file
Binary file not shown.
BIN
tests/files/render/camera/osl_camera_cubemap_auto_derivatives.blend
(Stored with Git LFS)
Normal file
BIN
tests/files/render/camera/osl_camera_cubemap_auto_derivatives.blend
(Stored with Git LFS)
Normal file
Binary file not shown.
BIN
tests/files/render/camera/osl_camera_offset_in_volume.blend
(Stored with Git LFS)
Normal file
BIN
tests/files/render/camera/osl_camera_offset_in_volume.blend
(Stored with Git LFS)
Normal file
Binary file not shown.
BIN
tests/files/render/camera/storm_hydra_renders/osl_camera_advanced.png
(Stored with Git LFS)
Normal file
BIN
tests/files/render/camera/storm_hydra_renders/osl_camera_advanced.png
(Stored with Git LFS)
Normal file
Binary file not shown.
BIN
tests/files/render/camera/storm_hydra_renders/osl_camera_advanced_manual_dof.png
(Stored with Git LFS)
Normal file
BIN
tests/files/render/camera/storm_hydra_renders/osl_camera_advanced_manual_dof.png
(Stored with Git LFS)
Normal file
Binary file not shown.
BIN
tests/files/render/camera/storm_hydra_renders/osl_camera_advanced_manual_dof_138188.png
(Stored with Git LFS)
Normal file
BIN
tests/files/render/camera/storm_hydra_renders/osl_camera_advanced_manual_dof_138188.png
(Stored with Git LFS)
Normal file
Binary file not shown.
BIN
tests/files/render/camera/storm_hydra_renders/osl_camera_cubemap.png
(Stored with Git LFS)
Normal file
BIN
tests/files/render/camera/storm_hydra_renders/osl_camera_cubemap.png
(Stored with Git LFS)
Normal file
Binary file not shown.
BIN
tests/files/render/camera/storm_hydra_renders/osl_camera_cubemap_auto_derivatives.png
(Stored with Git LFS)
Normal file
BIN
tests/files/render/camera/storm_hydra_renders/osl_camera_cubemap_auto_derivatives.png
(Stored with Git LFS)
Normal file
Binary file not shown.
BIN
tests/files/render/camera/storm_hydra_renders/osl_camera_offset_in_volume.png
(Stored with Git LFS)
Normal file
BIN
tests/files/render/camera/storm_hydra_renders/osl_camera_offset_in_volume.png
(Stored with Git LFS)
Normal file
Binary file not shown.
BIN
tests/files/render/camera/storm_usd_renders/osl_camera_advanced.png
(Stored with Git LFS)
Normal file
BIN
tests/files/render/camera/storm_usd_renders/osl_camera_advanced.png
(Stored with Git LFS)
Normal file
Binary file not shown.
BIN
tests/files/render/camera/storm_usd_renders/osl_camera_advanced_manual_dof.png
(Stored with Git LFS)
Normal file
BIN
tests/files/render/camera/storm_usd_renders/osl_camera_advanced_manual_dof.png
(Stored with Git LFS)
Normal file
Binary file not shown.
BIN
tests/files/render/camera/storm_usd_renders/osl_camera_advanced_manual_dof_138188.png
(Stored with Git LFS)
Normal file
BIN
tests/files/render/camera/storm_usd_renders/osl_camera_advanced_manual_dof_138188.png
(Stored with Git LFS)
Normal file
Binary file not shown.
BIN
tests/files/render/camera/storm_usd_renders/osl_camera_cubemap.png
(Stored with Git LFS)
Normal file
BIN
tests/files/render/camera/storm_usd_renders/osl_camera_cubemap.png
(Stored with Git LFS)
Normal file
Binary file not shown.
BIN
tests/files/render/camera/storm_usd_renders/osl_camera_cubemap_auto_derivatives.png
(Stored with Git LFS)
Normal file
BIN
tests/files/render/camera/storm_usd_renders/osl_camera_cubemap_auto_derivatives.png
(Stored with Git LFS)
Normal file
Binary file not shown.
BIN
tests/files/render/camera/storm_usd_renders/osl_camera_offset_in_volume.png
(Stored with Git LFS)
Normal file
BIN
tests/files/render/camera/storm_usd_renders/osl_camera_offset_in_volume.png
(Stored with Git LFS)
Normal file
Binary file not shown.
BIN
tests/files/render/camera/workbench_renders/osl_camera_advanced.png
(Stored with Git LFS)
Normal file
BIN
tests/files/render/camera/workbench_renders/osl_camera_advanced.png
(Stored with Git LFS)
Normal file
Binary file not shown.
BIN
tests/files/render/camera/workbench_renders/osl_camera_advanced_manual_dof.png
(Stored with Git LFS)
Normal file
BIN
tests/files/render/camera/workbench_renders/osl_camera_advanced_manual_dof.png
(Stored with Git LFS)
Normal file
Binary file not shown.
BIN
tests/files/render/camera/workbench_renders/osl_camera_advanced_manual_dof_138188.png
(Stored with Git LFS)
Normal file
BIN
tests/files/render/camera/workbench_renders/osl_camera_advanced_manual_dof_138188.png
(Stored with Git LFS)
Normal file
Binary file not shown.
BIN
tests/files/render/camera/workbench_renders/osl_camera_cubemap.png
(Stored with Git LFS)
Normal file
BIN
tests/files/render/camera/workbench_renders/osl_camera_cubemap.png
(Stored with Git LFS)
Normal file
Binary file not shown.
BIN
tests/files/render/camera/workbench_renders/osl_camera_cubemap_auto_derivatives.png
(Stored with Git LFS)
Normal file
BIN
tests/files/render/camera/workbench_renders/osl_camera_cubemap_auto_derivatives.png
(Stored with Git LFS)
Normal file
Binary file not shown.
BIN
tests/files/render/camera/workbench_renders/osl_camera_offset_in_volume.png
(Stored with Git LFS)
Normal file
BIN
tests/files/render/camera/workbench_renders/osl_camera_offset_in_volume.png
(Stored with Git LFS)
Normal file
Binary file not shown.
@@ -70,6 +70,8 @@ BLOCKLIST_OPTIX_OSL_LIMITED = [
|
||||
'image_.*_osl.blend',
|
||||
# OptiX OSL doesn't support the trace function
|
||||
'osl_trace_shader.blend',
|
||||
# Noise functions do not return color with OptiX OSL
|
||||
'osl_camera_advanced.blend',
|
||||
]
|
||||
|
||||
# Blocklist for SVM tests that fail when forced to run with OptiX OSL
|
||||
|
||||
@@ -60,7 +60,9 @@ BLOCKLIST_METAL = [
|
||||
# Blocked due to difference in mipmap interpolation (to be fixed).
|
||||
"environment_mirror_ball.blend",
|
||||
# Blocked due to difference in mipmap interpolation / anisotropic filtering (to be fixed).
|
||||
"image.blend"
|
||||
"image.blend",
|
||||
# Blocked due to subtle differences in DOF
|
||||
"osl_camera_advanced.blend",
|
||||
]
|
||||
|
||||
BLOCKLIST_VULKAN = [
|
||||
|
||||
Reference in New Issue
Block a user