MantisBT - opensim
View Issue Details
0007512opensim[REGION] Script Functionspublic2015-03-26 01:552015-05-04 11:18
Magnuz 
Magnuz 
normalminoralways
closedwon't fix 
Intel Core i7-3770Ubuntu12.04
master (dev code) 
master (dev code) 
0.8.2
Grid (1 Region per Sim)
BulletSim
Mono / Linux32
Other
Firestorm 4.4.2 for OS X
0007512: llCastRay does not use target avatar rotation
llCastRay assumes target avatar stands non-rotated, which can give a big difference between visible and actual target profile. Attached is a patch that at least compensates for rotation and facilitates further fine-tuning to avatar shape and pose.

I ran across this when I re-factored and parameterized LSL_Api, so this patch is dependent on the patch "0001-Parameterize-more-constants-in-LSL_Api-and-make-conf.patch" in Mantis 7510. If that patch isn't accepted or applied, wait with this patch.
No tags attached.
related to 0007546closed nebadon llCastRay only partly implemented 
patch 0001-Use-target-avatar-rotation-in-llCastRay.patch (1,997) 2015-03-26 01:55
http://opensimulator.org/mantis/file_download.php?file_id=4153&type=bug
Issue History
2015-03-26 01:55MagnuzNew Issue
2015-03-26 01:55MagnuzFile Added: 0001-Use-target-avatar-rotation-in-llCastRay.patch
2015-03-26 01:56MagnuzStatusnew => patch included
2015-04-29 09:26MagnuzRelationship addedrelated to 0007546
2015-04-29 10:43MagnuzNote Added: 0028133
2015-05-04 10:42nebadonNote Added: 0028184
2015-05-04 11:17MagnuzMono Version2.10 => Other
2015-05-04 11:17MagnuzNote Added: 0028186
2015-05-04 11:17MagnuzStatuspatch included => resolved
2015-05-04 11:17MagnuzFixed in Version => master (dev code)
2015-05-04 11:17MagnuzResolutionopen => won't fix
2015-05-04 11:17MagnuzAssigned To => Magnuz
2015-05-04 11:18MagnuzNote Added: 0028187
2015-05-04 11:18MagnuzStatusresolved => closed

Notes
(0028133)
Magnuz   
2015-04-29 10:43   
Mantis 007546 contains a more complete patch for this, so don't apply this one unless the other patch is rejected.
(0028184)
nebadon   
2015-05-04 10:42   
should this mantis be closed now since 7546 is applied?
(0028186)
Magnuz   
2015-05-04 11:17   
Obsolete owing to patch applied from Mantis 7546.
(0028187)
Magnuz   
2015-05-04 11:18   
Code and function verified in patch from Mantis 7546, so closing.