USD Render differ between Linux, MacOS and Window
Describe the bug There is a small difference between USD Render in Linux/MacOS and Windows that forced us to increase TestUSDZAnimated threshold in order to make the test passing on Window CI.
Source PR : #2591
To Reproduce Steps to reproduce the behavior:
- On Window
f3d AnimatedCube.usdz --load-plugins=usd --animation-time=0.3 --animation-progress --resolution=300,300 --output=usdz_animated_window.png - On Linux
f3d AnimatedCube.usdz --load-plugins=usd --animation-time=0.3 --animation-progress --resolution=300,300 --output=usdz_animated_linux.png - Compare image with ImageMagick Compare CLI : https://imagemagick.org/script/compare.php
Expected behavior Images should be identical
System Information:
- OS: Window / Linux
- GPU and GPU driver:
F3D Information
F3D - A fast and minimalist 3D viewer Version: 3.3.0. Build date: 2025-11-09 15:51:17. Build system: Linux 64-bits. Compiler: GNU 11.4.0. Module ImGui: ON. Module OpenEXR: OFF. Module Raytracing: OFF. Module WebP: OFF. VTK version: 9.5.2. Copyright (C) 2019-2021 Kitware SAS. Copyright (C) 2021-2025 Michael Migliore, Mathieu Westphal. Copyright (C) 2025 F3D-APP Foundation. License BSD-3-Clause.
Ill try to reproduce on windows
I confirm that on Windows, the textures are "blurrier". I suppose this is a USD bug.
it's most likely a texture filtering setting not set by our USD importer and the drivers may default to different values.