Welcome to the Second Life Forums Archive

These forums are CLOSED. Please visit the new forums HERE

Wierd texture glitch

Yevad Doobie
Registered User
Join date: 5 Jun 2008
Posts: 121
06-23-2009 12:34
I have noticed that if I make a prim and texture it, then put the texture inside, if I remove the texture from inside, the prim reverts to the default wood texture. Is there a way to stop this happening? I can't even figure out why it does it, as surely the texture on the outside of a prim and the texture inside are to unrelated things?
Ephraim Kappler
Reprobate
Join date: 9 Jul 2007
Posts: 1,946
06-23-2009 13:36
I've just tried this in-world and, yes, the texture reverts to the default plywood when I delete it in the prim's inventory. I checked the permissions on the texture, thinking that 'no mod' or 'no copy' might be the issue but it makes no difference even with full perm textures.

Bizarre. I'm sure this never used to happen.
Argent Stonecutter
Emergency Mustelid
Join date: 20 Sep 2005
Posts: 20,263
06-23-2009 14:10
Try deleting the texture with a script instead of the client? Does that make a difference?
_____________________
Argent Stonecutter - http://globalcausalityviolation.blogspot.com/

"And now I'm going to show you something really cool."

Skyhook Station - http://xrl.us/skyhook23
Coonspiracy Store - http://xrl.us/coonstore
Ephraim Kappler
Reprobate
Join date: 9 Jul 2007
Posts: 1,946
06-24-2009 03:04
Using a script to remove the inventory contents has the same effect of replacing the prims visible texture with plywood. I don't understand why removing it with a script would be any different to deleting it manually?
Day Oh
Registered User
Join date: 3 Feb 2007
Posts: 1,257
06-24-2009 03:14
Workaround seems to be to use llSetTexture afterward (couldn't find a way around it)
Here it is in JIRA http://jira.secondlife.com/browse/SVC-3931
_____________________
Ephraim Kappler
Reprobate
Join date: 9 Jul 2007
Posts: 1,946
06-24-2009 03:24
I think the problem is that it just should not be happening and I'm pretty sure that it didn't until quite recently. How many builders would understand enough to set the texture with a script? I'm pretty much a scripting thicko myself (I had to search Scripting Tips for the script to remove items from inventory) but I would have thought it appropriate that a texture *on* a prim should be treated very differently to an item *in* the prim - even if that is just a copy of the same texture.
Argent Stonecutter
Emergency Mustelid
Join date: 20 Sep 2005
Posts: 20,263
06-24-2009 04:06
From: Ephraim Kappler
Using a script to remove the inventory contents has the same effect of replacing the prims visible texture with plywood. I don't understand why removing it with a script would be any different to deleting it manually?
If the client was doing it, then there would be a difference. This establishes that it's a server restriction.

From: someone
How many builders would understand enough to set the texture with a script?
I would imagine that most builders would set the texture by dragging the texture onto the prim, or onto a prim face, or onto the image well in the edit box, rather than into the prim's contents. It's only necessary to drag it into the contents if it's no-copy.
_____________________
Argent Stonecutter - http://globalcausalityviolation.blogspot.com/

"And now I'm going to show you something really cool."

Skyhook Station - http://xrl.us/skyhook23
Coonspiracy Store - http://xrl.us/coonstore
Ephraim Kappler
Reprobate
Join date: 9 Jul 2007
Posts: 1,946
06-24-2009 04:18
From: Argent Stonecutter
I would imagine that most builders would set the texture by dragging the texture onto the prim, or onto a prim face, or onto the image well in the edit box, rather than into the prim's contents. It's only necessary to drag it into the contents if it's no-copy.

I placed the texture on the prim by dragging it into the window of the 'Texture' tab (dropping it into 'Contents' won't affect the appearance of the prim anyway). Then I dropped a copy of the texture into 'Contents'. The prim's texturing reverts to default if that texture is deleted manually or with a script. I don't see why the system has been changed so this should be the case.
Argent Stonecutter
Emergency Mustelid
Join date: 20 Sep 2005
Posts: 20,263
06-24-2009 04:37
From: Ephraim Kappler
Then I dropped a copy of the texture into 'Contents'.
I'm confused. For what purpose did you do that?

From: someone
The prim's texturing reverts to default if that texture is deleted manually or with a script. I don't see why the system has been changed so this should be the case.
I suspect someone figured out a way to get a no-copy texture out of a prim without removing the texture from the prim faces, and so to fix this minor exploit LL broke things in the other direction. File a JIRA, I'll vote for it.
_____________________
Argent Stonecutter - http://globalcausalityviolation.blogspot.com/

"And now I'm going to show you something really cool."

Skyhook Station - http://xrl.us/skyhook23
Coonspiracy Store - http://xrl.us/coonstore
Ephraim Kappler
Reprobate
Join date: 9 Jul 2007
Posts: 1,946
06-24-2009 05:23
From: Argent Stonecutter
I'm confused. For what purpose did you do that?

I was repeating the process described by the OP, which demonstrates the problem.

From: Argent Stonecutter
I suspect someone figured out a way to get a no-copy texture out of a prim without removing the texture from the prim faces, and so to fix this minor exploit LL broke things in the other direction.

The permissions on the texture are of no matter in this case: I repeated the test with full perm textures as well as versions of all the variant restrictions but it was still no go anyway I tried.

From: Argent Stonecutter
File a JIRA, I'll vote for it.

Day Oh already filed a JIRA. See post #5 above.
Argent Stonecutter
Emergency Mustelid
Join date: 20 Sep 2005
Posts: 20,263
06-24-2009 06:46
From: Ephraim Kappler
I was repeating the process described by the OP, which demonstrates the problem.
OK, then I ask the OP, why were they putting the texture in the prim in the first place?
From: someone
The permissions on the texture are of no matter in this case: I repeated the test with full perm textures as well as versions of all the variant restrictions but it was still no go anyway I tried.
Yes. I know that. That's why I wrote "went too far the other way".
_____________________
Argent Stonecutter - http://globalcausalityviolation.blogspot.com/

"And now I'm going to show you something really cool."

Skyhook Station - http://xrl.us/skyhook23
Coonspiracy Store - http://xrl.us/coonstore
Ephraim Kappler
Reprobate
Join date: 9 Jul 2007
Posts: 1,946
06-24-2009 07:34
From: Argent Stonecutter
OK, then I ask the OP, why were they putting the texture in the prim in the first place?

Haven't you noticed that content creators quite often put copies of textures in objects they create? I've never fully understood the point of this but it happens and the real point is why should it be happening?
Argent Stonecutter
Emergency Mustelid
Join date: 20 Sep 2005
Posts: 20,263
06-24-2009 07:36
From: Ephraim Kappler
Haven't you noticed that content creators quite often put copies of textures in objects they create?
I have occasionally seen that, and assume that they got in the habit some time they were working with a no-mod or no-copy texture and are just cargo-culting it.

Which is why I thought it might be worthwhile actually asking what the purpose of this odd behavior is. :D
_____________________
Argent Stonecutter - http://globalcausalityviolation.blogspot.com/

"And now I'm going to show you something really cool."

Skyhook Station - http://xrl.us/skyhook23
Coonspiracy Store - http://xrl.us/coonstore
Yevad Doobie
Registered User
Join date: 5 Jun 2008
Posts: 121
06-25-2009 00:25
From: Argent Stonecutter
I'm confused. For what purpose did you do that?


I have free vendors for mainland maps. Inside is a prim copy of the map, the full perms texture (if I have it) and a couple of other things related. If I revise a map after discovering something new or a mistake naturally I put the new one in and remove the old one. Every time I do this the prim reverts to wood.
Yevad Doobie
Registered User
Join date: 5 Jun 2008
Posts: 121
06-25-2009 00:28
From: Ephraim Kappler
Haven't you noticed that content creators quite often put copies of textures in objects they create? I've never fully understood the point of this but it happens and the real point is why should it be happening?


The reason I give the texture out full perms as well as the other stuff is in case someone wants to save it to their computer and edit it, maybe adding their sims location or something. I don't think the why is very relevant either lol.
Yevad Doobie
Registered User
Join date: 5 Jun 2008
Posts: 121
06-25-2009 00:32
From: Day Oh
Workaround seems to be to use llSetTexture afterward (couldn't find a way around it)
Here it is in JIRA http://jira.secondlife.com/browse/SVC-3931


Thanks for that. I added my vote.
Argent Stonecutter
Emergency Mustelid
Join date: 20 Sep 2005
Posts: 20,263
06-25-2009 03:53
From: Yevad Doobie
I have free vendors for mainland maps. Inside is a prim copy of the map, the full perms texture (if I have it) and a couple of other things related. If I revise a map after discovering something new or a mistake naturally I put the new one in and remove the old one. Every time I do this the prim reverts to wood.
So you don't know why people do it for random objects either. I'm talking about situations where, for example, you'll find a house with the texture for some of the prims (but not all) inside the prim.
_____________________
Argent Stonecutter - http://globalcausalityviolation.blogspot.com/

"And now I'm going to show you something really cool."

Skyhook Station - http://xrl.us/skyhook23
Coonspiracy Store - http://xrl.us/coonstore
Yevad Doobie
Registered User
Join date: 5 Jun 2008
Posts: 121
06-25-2009 09:16
From: Argent Stonecutter
So you don't know why people do it for random objects either. I'm talking about situations where, for example, you'll find a house with the texture for some of the prims (but not all) inside the prim.


I presume that they do it for people who might want to customise the structure by adding partitions or add other new parts, so the customer can match it to the rest of the structure. Houses aren't my kind of thing, so I don't really know to be honest.

I find the whole house concept rather weird myself. Why would someone want to sit in house watching TV when they have the option to do exactly the same in RL?
Ephraim Kappler
Reprobate
Join date: 9 Jul 2007
Posts: 1,946
06-25-2009 22:15
From: Yevad Doobie
Why would someone want to sit in house watching TV when they have the option to do exactly the same in RL?

Interesting question.
Viktoria Dovgal
Join date: 29 Jul 2007
Posts: 3,593
06-25-2009 23:31
From: Yevad Doobie
I find the whole house concept rather weird myself. Why would someone want to sit in house watching TV when they have the option to do exactly the same in RL?

To play MST3K =)
Ephraim Kappler
Reprobate
Join date: 9 Jul 2007
Posts: 1,946
06-26-2009 00:42
From: Viktoria Dovgal
To play MST3K =)

That's the second reference to this I've read in as many days so I had to Google it.

Sounds like a fun concept.