Welcome to the Second Life Forums Archive

These forums are CLOSED. Please visit the new forums HERE

Which side of the box?

Shyan Graves
Registered User
Join date: 10 Feb 2007
Posts: 52
05-05-2007 07:55
Is it possible to determine which side of a box prim was touched by an avatar?

I have a box with different textures on all sides and want to change the texture that is seen by the AV on his touch!

Thanks in advance!
Bryan
Kenn Nilsson
AeonVox
Join date: 24 May 2005
Posts: 897
05-05-2007 08:29
Short answer is no...but there was a thread not too long ago with the same type of question in which people came up with creative methods of detecting the point of a prim that was touched.

One method was to have an avatar 'throw' an invisible prim at the object and detecting that objects collision via script.

The other method had something to do with mouselook and detecting the camera...though I have to admit I don't remember fully.
_____________________
--AeonVox--

Computer games don't affect kids; I mean if Pac-Man affected us as kids, we'd all be running around in darkened rooms chasing ghosts, eating magic pills, and listening to repetitive, addictive, electronic music.
RJ Source
Green Sky Labs
Join date: 10 Jan 2007
Posts: 272
05-05-2007 14:32
Maybe you could rebuild the box out of 6 flat prims, one per side.
Then each prim could have script in it, and respond to a touch with the right texture?
Senuka Harbinger
A-Life, one bit at a time
Join date: 24 Oct 2005
Posts: 491
05-06-2007 01:33
From: Kenn Nilsson
Short answer is no...but there was a thread not too long ago with the same type of question in which people came up with creative methods of detecting the point of a prim that was touched.

One method was to have an avatar 'throw' an invisible prim at the object and detecting that objects collision via script.

The other method had something to do with mouselook and detecting the camera...though I have to admit I don't remember fully.


if you know the position and angle/rotation of the camera, along with the position and rotation of the object being clicked, you can accurately tell which side is being touched while in mouse look doing some trig to calculate where the center of the screen is pointed at when it's clicked
_____________________
My SLExchange shop

Typos are forgiven; desecrating the english language with reckless abandon and necrophilic acts is not.


The function is working perfectly fine. It's just not working the way you wanted it to work.
Shyan Graves
Registered User
Join date: 10 Feb 2007
Posts: 52
05-14-2007 08:10
Thanks everybody!

I will try Senuka's tip about the camera! But I think LL should provide this information, it would be so handy in many builds!

Start voting! ;)

Shy
Talarus Luan
Ancient Archaean Dragon
Join date: 18 Mar 2006
Posts: 4,831
05-14-2007 09:09
From: Shyan Graves
I will try Senuka's tip about the camera! But I think LL should provide this information, it would be so handy in many builds!


/agree

From: someone
Start voting! ;)


What is the JIRA feature request ID?