<feed xmlns='http://www.w3.org/2005/Atom'>
<title>viewer.git/indra/newview/gltf/llgltfloader.cpp, branch cef_147</title>
<subtitle>Megapahit's fork of the Second Life viewer.
</subtitle>
<id>https://megapahit.org/viewer.git/atom?h=cef_147</id>
<link rel='self' href='https://megapahit.org/viewer.git/atom?h=cef_147'/>
<link rel='alternate' type='text/html' href='https://megapahit.org/viewer.git/'/>
<updated>2026-02-24T22:38:14Z</updated>
<entry>
<title>#5449 Fix GLB textures loading regression</title>
<updated>2026-02-24T22:38:14Z</updated>
<author>
<name>Andrey Lihatskiy</name>
<email>alihatskiy@productengine.com</email>
</author>
<published>2026-02-24T17:51:53Z</published>
<link rel='alternate' type='text/html' href='https://megapahit.org/viewer.git/commit/?id=6cd2a02c7fbacfd4cf2cf9055e1c282bac3afeb6'/>
<id>urn:sha1:6cd2a02c7fbacfd4cf2cf9055e1c282bac3afeb6</id>
<content type='text'>
</content>
</entry>
<entry>
<title>#5431 Fix GLTF rotation corruption on upload</title>
<updated>2026-02-24T18:03:13Z</updated>
<author>
<name>Andrey Lihatskiy</name>
<email>alihatskiy@productengine.com</email>
</author>
<published>2026-02-24T15:20:59Z</published>
<link rel='alternate' type='text/html' href='https://megapahit.org/viewer.git/commit/?id=ce21568c3efa77de987e984b049924b831839c7c'/>
<id>urn:sha1:ce21568c3efa77de987e984b049924b831839c7c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>#5284 Fix UV flipping</title>
<updated>2026-01-19T21:41:28Z</updated>
<author>
<name>Andrey Kleshchev</name>
<email>117672381+akleshchev@users.noreply.github.com</email>
</author>
<published>2026-01-19T01:09:18Z</published>
<link rel='alternate' type='text/html' href='https://megapahit.org/viewer.git/commit/?id=16e7570f3e297809efdfc8ab89b688f3f1a43ffa'/>
<id>urn:sha1:16e7570f3e297809efdfc8ab89b688f3f1a43ffa</id>
<content type='text'>
and fix uri based texture upload failing
</content>
</entry>
<entry>
<title>p#505 GLTF model upload fails to pick textures</title>
<updated>2025-11-18T19:42:07Z</updated>
<author>
<name>Andrey Kleshchev</name>
<email>117672381+akleshchev@users.noreply.github.com</email>
</author>
<published>2025-11-18T11:32:31Z</published>
<link rel='alternate' type='text/html' href='https://megapahit.org/viewer.git/commit/?id=3d650c4bb068ffc44c58284bcb450295a9e31e14'/>
<id>urn:sha1:3d650c4bb068ffc44c58284bcb450295a9e31e14</id>
<content type='text'>
</content>
</entry>
<entry>
<title>p#480 Collada vs GLTF Mesh Import Naming Convention</title>
<updated>2025-10-06T15:32:19Z</updated>
<author>
<name>Andrey Kleshchev</name>
<email>117672381+akleshchev@users.noreply.github.com</email>
</author>
<published>2025-10-06T14:16:49Z</published>
<link rel='alternate' type='text/html' href='https://megapahit.org/viewer.git/commit/?id=d9db7bb645c936ff5d18feb3f6a07113bf8a9db2'/>
<id>urn:sha1:d9db7bb645c936ff5d18feb3f6a07113bf8a9db2</id>
<content type='text'>
Both collada and gltf have a node and a mesh. Collada uses node-name, gltf was using mesh-name.
GLTF format permits reusing single mesh for multiple nodes, but nodes are warrantied to not be reused.

Switch to using node-names for better dupplicate avoidance and to be more in line with collada.
</content>
</entry>
<entry>
<title>#4660 Unable to upload GLTF+bin with spaces in the name</title>
<updated>2025-09-12T06:40:20Z</updated>
<author>
<name>Andrey Kleshchev</name>
<email>117672381+akleshchev@users.noreply.github.com</email>
</author>
<published>2025-09-11T19:32:03Z</published>
<link rel='alternate' type='text/html' href='https://megapahit.org/viewer.git/commit/?id=ac2cbdcc02efb8af88d91f02ec1b58022e4bf439'/>
<id>urn:sha1:ac2cbdcc02efb8af88d91f02ec1b58022e4bf439</id>
<content type='text'>
</content>
</entry>
<entry>
<title>#4465 modify vertex limit threshold for starting splitting</title>
<updated>2025-07-31T16:55:28Z</updated>
<author>
<name>Maxim Nikolenko</name>
<email>maximnproductengine@lindenlab.com</email>
</author>
<published>2025-07-31T16:55:28Z</published>
<link rel='alternate' type='text/html' href='https://megapahit.org/viewer.git/commit/?id=8240af03b9c64572ce0594052e18d374d6e8941c'/>
<id>urn:sha1:8240af03b9c64572ce0594052e18d374d6e8941c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>#4393 Handle unknown exceptions in uploader better</title>
<updated>2025-07-22T18:49:19Z</updated>
<author>
<name>Andrey Kleshchev</name>
<email>andreykproductengine@lindenlab.com</email>
</author>
<published>2025-07-22T16:14:18Z</published>
<link rel='alternate' type='text/html' href='https://megapahit.org/viewer.git/commit/?id=472ea3b49a00c2988e519cd5cdb1947677edc04b'/>
<id>urn:sha1:472ea3b49a00c2988e519cd5cdb1947677edc04b</id>
<content type='text'>
Output is highly technical, but better than nothing
</content>
</entry>
<entry>
<title>#4318 Warn or log when texture gets scaled down</title>
<updated>2025-07-22T16:16:26Z</updated>
<author>
<name>Andrey Kleshchev</name>
<email>andreykproductengine@lindenlab.com</email>
</author>
<published>2025-07-21T22:54:33Z</published>
<link rel='alternate' type='text/html' href='https://megapahit.org/viewer.git/commit/?id=d84897967e836cd2dadf8f609eb98946f500d5b1'/>
<id>urn:sha1:d84897967e836cd2dadf8f609eb98946f500d5b1</id>
<content type='text'>
for material and model upload
</content>
</entry>
<entry>
<title>#4204 Cache material names, centralize texture index validation</title>
<updated>2025-07-15T18:43:51Z</updated>
<author>
<name>Andrey Lihatskiy</name>
<email>alihatskiy@productengine.com</email>
</author>
<published>2025-07-15T16:06:28Z</published>
<link rel='alternate' type='text/html' href='https://megapahit.org/viewer.git/commit/?id=b046a8b72ab7959c789b1b5dfb7da42e97044ba4'/>
<id>urn:sha1:b046a8b72ab7959c789b1b5dfb7da42e97044ba4</id>
<content type='text'>
</content>
</entry>
</feed>
