overte-org / overte

Overte open source virtual worlds platform.
https://overte.org/
Other
128 stars 47 forks source link

KHR_texture_transform not working in overte (Blender node based offsets) #954

Open Aitolda opened 1 month ago

Aitolda commented 1 month ago

While manually scaling/offsetting the UV in blender and exporting works when imported to Overte, using blender's node-based UV scaling and offset does not work in overte. This property is part of the gltf spec. Please excuse the bold text, this is just for legibility.

How it appears in Overte (NOT WORKING) https://i.gyazo.com/59161c7a6a4b47fab0dd2514831ac169.jpg

In blender - Manual UV scaling (WORKING when imported to Overte) https://i.gyazo.com/850543544e0a9d6088e8d960c89c7346.jpg

node-based in blender (NOT WORKING when imported to Overte) https://i.gyazo.com/341a797679389d0c8b2a43737bdfe7d5.jpg

What this property looks like when viewing a gltf as json https://i.gyazo.com/6788c593e3d4b910c62ed395e98f3df7.png

Embeded GLB https://aitolda.s3.amazonaws.com/Overte/Testing/ScaleNodeNotWorking.glb GLTF (can be opened as json in most text editors) https://aitolda.s3.amazonaws.com/Overte/Testing/ScaleNodeNotWorking.gltf

Notes: If you are able to import the glb as see the texture repeated twice lined up with the edges, then it's probably working at this point.