Mesh Texture Troubles
- Ilan Tochner
- Posts: 6532
- Joined: Sun Dec 23, 2012 8:44 am
- Has thanked: 4996 times
- Been thanked: 4473 times
- Contact:
Re: Mesh Texture Troubles
Thanks Johnny,
This increases the likelihood that it is an OpenSim-related problem.
That said, as this problem isn't Kitely-specific we aren't likely to allocate developer time to fix it anytime soon. We'd love to be able to do so but we have to remain focused on the big-picture features we're working on, such as the Kitely Market.
This increases the likelihood that it is an OpenSim-related problem.
That said, as this problem isn't Kitely-specific we aren't likely to allocate developer time to fix it anytime soon. We'd love to be able to do so but we have to remain focused on the big-picture features we're working on, such as the Kitely Market.
-
- Posts: 1314
- Joined: Sun Dec 23, 2012 2:26 pm
- Has thanked: 1134 times
- Been thanked: 1142 times
- Johnny Night
- Posts: 24
- Joined: Sun Dec 23, 2012 2:32 pm
- Has thanked: 12 times
- Been thanked: 15 times
Re: Mesh Texture Troubles
Thanks Graham. I added a note to their mantis http://opensimulator.org/mantis/view.php?id=6314 Looks like it was reported in September, but nothing done.
- Dundridge Dreadlow
- Posts: 616
- Joined: Mon May 06, 2013 2:23 pm
- Location: England
- Has thanked: 590 times
- Been thanked: 339 times
Re: Mesh Texture Troubles
Oh dear. This explains some of the mesh issues I am having.
After uploading and texturing a mesh with 8 textures, when the viewer LOD changes, it visually loses some of the textures. After client-side refreshing textures on the object, they return till the next viewer LOD change, which again, visually loses some of the textures. Very repeatable error.
So I changed to using the same model for each LOD variation... (Not sure what that does to land impact here if anything)
Not having separate LOD models solved the LOD change issue, but I very quickly noticed the last 2 textures on the mesh were being reset server side... I checked with a script, and the textures were correct untill the region was restarted, and then the last two textures were gone without trace....
I guess I could probably reload the textures on each object by script on CHANGED_REGION_START but that seems wrong somehow.
After uploading and texturing a mesh with 8 textures, when the viewer LOD changes, it visually loses some of the textures. After client-side refreshing textures on the object, they return till the next viewer LOD change, which again, visually loses some of the textures. Very repeatable error.
So I changed to using the same model for each LOD variation... (Not sure what that does to land impact here if anything)
Not having separate LOD models solved the LOD change issue, but I very quickly noticed the last 2 textures on the mesh were being reset server side... I checked with a script, and the textures were correct untill the region was restarted, and then the last two textures were gone without trace....
I guess I could probably reload the textures on each object by script on CHANGED_REGION_START but that seems wrong somehow.
- Ilan Tochner
- Posts: 6532
- Joined: Sun Dec 23, 2012 8:44 am
- Has thanked: 4996 times
- Been thanked: 4473 times
- Contact:
Re: Mesh Texture Troubles
Hi Dundridge,
I recommend avoiding such hacks as the underlying problem will eventually be resolved but the object you rezzed / gave / sold will retain these hacks which interfere with optimizations we use to speed up world startup times. (changing an object creates a new object UUID thus preventing both server-side and viewer-side caching from working)
I recommend avoiding such hacks as the underlying problem will eventually be resolved but the object you rezzed / gave / sold will retain these hacks which interfere with optimizations we use to speed up world startup times. (changing an object creates a new object UUID thus preventing both server-side and viewer-side caching from working)
- Dundridge Dreadlow
- Posts: 616
- Joined: Mon May 06, 2013 2:23 pm
- Location: England
- Has thanked: 590 times
- Been thanked: 339 times
Re: Mesh Texture Troubles
Oh, I can make the script detect if the server has been fixed and make itself go away easy enough but yeah, feels wrong somehow, and I'm really not keen on the idea, heh. Looking forward to the fix.
I know changing something tags an object for refresh, but a new UUID ? Have you got a bit more info on that ? ..or does it keep the same object ID and just change an internal ID I can't detect ?
I know changing something tags an object for refresh, but a new UUID ? Have you got a bit more info on that ? ..or does it keep the same object ID and just change an internal ID I can't detect ?
- Ilan Tochner
- Posts: 6532
- Joined: Sun Dec 23, 2012 8:44 am
- Has thanked: 4996 times
- Been thanked: 4473 times
- Contact:
Re: Mesh Texture Troubles
Assets are never actually changed. They are replaced by new Assets with new UUIDs. Objects can be changed as long as you don't replace the root prim (changing the root prim creates a new object with a new UUID).
- Ilan Tochner
- Posts: 6532
- Joined: Sun Dec 23, 2012 8:44 am
- Has thanked: 4996 times
- Been thanked: 4473 times
- Contact:
Re: Mesh Texture Troubles
Hi Dundridge,
We rolled out an OpenSim code change that affects meshes. Please test and let us know if it made a difference to the mesh texturing problem you reported.
We rolled out an OpenSim code change that affects meshes. Please test and let us know if it made a difference to the mesh texturing problem you reported.
- These users thanked the author Ilan Tochner for the post (total 3):
- Constance Peregrine • Dundridge Dreadlow • Johnny Night
- Dundridge Dreadlow
- Posts: 616
- Joined: Mon May 06, 2013 2:23 pm
- Location: England
- Has thanked: 590 times
- Been thanked: 339 times
Re: Mesh Texture Troubles
Awesome
On first inspection, 8 textures meshes seem to be working properly, all but one objects seem to be behaving perfectly so far.
The original LOD issue mesh is still corrupting(less than before), but it's replacement and the others that were previously corrupting on region restart are not - I'll just write that one object off as a bad upload. I'll be keeping an eye on the others (!)
..thanks everso for that, and thanks also for the other fixes and updates today - the work is much appreciated - Thanks guys!
On first inspection, 8 textures meshes seem to be working properly, all but one objects seem to be behaving perfectly so far.
The original LOD issue mesh is still corrupting(less than before), but it's replacement and the others that were previously corrupting on region restart are not - I'll just write that one object off as a bad upload. I'll be keeping an eye on the others (!)
..thanks everso for that, and thanks also for the other fixes and updates today - the work is much appreciated - Thanks guys!
- These users thanked the author Dundridge Dreadlow for the post:
- Ilan Tochner