Texture Distortion

Hi everybody.
Does anyone know how to fix these texture problems in rhino’s viewport renderer? we render animations based on viewport renderer so consider a solution in this field only.


I’ve made sure that UVs are correct and uniformed and that I’m on Mapping channel set to 1. Clamping is also unchecked. and I’m using a 1k tiled texture set in Normal and AO and a radial gradient preset as the base color, all on a physical based mat. but I get low-res and distorted results.

it didn’t happen but after that I used UV editor.

also if I render and stop the render in the early stages this is the result:

maybe an auto clamping that is not restorable?

also what about these seam-like lines?


Hi @Carl_starling Can you try these files in the Rhino 8 WIP? Both are Rendered mode issues that I know have been worked on. If you private message me a file I can also test it here for you. The distortion of the textures at early stages is due to texture baking which the need for has been reduced in v8 and the lines are a UV issue I also had been discussing with the developers.

1 Like

Thanks for your answer.
Sure I will test it on WIP and send you the files as soon as possible :slightly_smiling_face:

Hi again;
I checked the files on WIP and thankfully there was no problem. nor the distortion nor the seams. but on the V.7 the problems still remain despite the lesser render effort:

On V.8

On V.7
Distortion happens:

Seams appear in far from the camera:
Screenshot (81)

I also Figured out that the problem relates to rendering SubDs. Because as I converted Subds to mesh, there was no more of these problems on V.7.

this is the file:
7.3dm (4.7 MB)

Thanks for testing the WIP, I’m glad that solved the issues. I filed some bugs for the developers in the past regarding the visible seams between the SubD face pack regions at certain zoom levels in v7. They were able to diminish this greatly in v8 but the change couldn’t be added to v7 as well. The extraction of a mesh from the SubD is indeed a workaround that avoids the issue in v7. I believe it was due to getting around the texture baking happening on the SubD.

1 Like

Hi,

I am not sure if this is the same issue as the one that Carl had, but I am also getting these weird distortions happening when I have shadows enabled in a Rendered display mode. See image:

As you can see above it looks like it has a hatching effect or something like that. This only happens for surfaces that are not planar/orthogonal to the camera.

System info:

Rhino 8 SR13 2024-11-12 (Rhino 8, 8.13.24317.13001, Git hash:master @ ca3666c3ebed2b9567e10930077bfa0884f65db9)
License type: Commercial, build 2024-11-12
License details: Cloud Zoo

Windows 11 (10.0.26100 SR0.0) or greater (Physical RAM: 64GB)
.NET 7.0.20

Computer platform: LAPTOP - Plugged in [100% battery remaining]

Hybrid graphics configuration.
Primary display: Intel(R) UHD Graphics (Intel) Memory: 1GB, Driver date: 2-3-2022 (M-D-Y).
> Integrated graphics device with 4 adapter port(s)
- Windows Main Display is laptop’s integrated screen or built-in port
- Secondary monitor attached to adapter port #1
Primary OpenGL: NVIDIA GeForce RTX 3080 Laptop GPU (NVidia) Memory: 16GB, Driver date: 4-11-2024 (M-D-Y). OpenGL Ver: 4.6.0 NVIDIA 552.22
> Integrated accelerated graphics device with 4 adapter port(s)
- Video pass-through to primary display device

OpenGL Settings
Safe mode: Off
Use accelerated hardware modes: On
GPU Tessellation is: On
Redraw scene when viewports are exposed: On
Graphics level being used: OpenGL 4.6 (primary GPU’s maximum)

Anti-alias mode: 4x
Mip Map Filtering: Linear
Anisotropic Filtering Mode: High

Vendor Name: NVIDIA Corporation
Render version: 4.6
Shading Language: 4.60 NVIDIA
Driver Date: 4-11-2024
Driver Version: 31.0.15.5222
Maximum Texture size: 32768 x 32768
Z-Buffer depth: 24 bits
Maximum Viewport size: 32768 x 32768
Total Video Memory: 16 GB

Rhino plugins that do not ship with Rhino
C:\ProgramData\McNeel\Rhinoceros\8.0\Plug-ins\Datasmith Rhino Exporter (d1fdc795-b334-4933-b680-088119cdc6bb)\DatasmithRhino8.rhp “Datasmith Exporter” 5.4.4.0
C:\Program Files\Enscape\Enscape.Rhino.Plugin-net48\Enscape.Rhino8.Plugin.dll “Enscape.Rhino8.Plugin” 0.0.24138.1238
C:\Program Files\Rhino 8\Plug-ins\Tibidabo\VisualARQ.rhp “VisualARQ”
C:\Program Files\Rhino 8\Plug-ins\Tibidabo\Tibidabo.rhp “Tibidabo”
C:\Program Files\Rhino 8\Plug-ins\Karamba\License\Karamba3D_LicensePlugin_Rhino8.rhp “Karamba3DLicense”

Rhino plugins that ship with Rhino
C:\Program Files\Rhino 8\Plug-ins\Commands.rhp “Commands” 8.13.24317.13001
C:\Program Files\Rhino 8\Plug-ins\WebBrowser.rhp “WebBrowser”
C:\Program Files\Rhino 8\Plug-ins\rdk.rhp “Renderer Development Kit”
C:\Program Files\Rhino 8\Plug-ins\RhinoScript.rhp “RhinoScript”
C:\Program Files\Rhino 8\Plug-ins\RhinoBonusTools.rhp “Rhino Bonus Tools”
C:\Program Files\Rhino 8\Plug-ins\IdleProcessor.rhp “IdleProcessor”
C:\Program Files\Rhino 8\Plug-ins\RhinoRenderCycles.rhp “Rhino Render” 8.13.24317.13001
C:\Program Files\Rhino 8\Plug-ins\RhinoRender.rhp “Legacy Rhino Render”
C:\Program Files\Rhino 8\Plug-ins\rdk_etoui.rhp “RDK_EtoUI” 8.13.24317.13001
C:\Program Files\Rhino 8\Plug-ins\NamedSnapshots.rhp “Snapshots”
C:\Program Files\Rhino 8\Plug-ins\MeshCommands.rhp “MeshCommands” 8.13.24317.13001
C:\Program Files\Rhino 8\Plug-ins\IronPython\RhinoDLR_Python.rhp “IronPython” 8.13.24317.13001
C:\Program Files\Rhino 8\Plug-ins\RhinoCycles.rhp “RhinoCycles” 8.13.24317.13001
C:\Program Files\Rhino 8\Plug-ins\Grasshopper\GrasshopperPlugin.rhp “Grasshopper” 8.13.24317.13001
C:\Program Files\Rhino 8\System\netcore\export_PDF.rhp “PDF Export” 8.13.24317.13001
C:\Program Files\Rhino 8\Plug-ins\Toolbars\Toolbars.rhp “Toolbars” 8.13.24317.13001
C:\Program Files\Rhino 8\Plug-ins\3dxrhino.rhp “3Dconnexion 3D Mouse”
C:\Program Files\Rhino 8\Plug-ins\BlockEdit.rhp “BlockEdit” 8.13.24317.13001
C:\Program Files\Rhino 8\Plug-ins\Displacement.rhp “Displacement”
C:\Program Files\Rhino 8\Plug-ins\SectionTools.rhp “SectionTools”