|Anonymous | Login | Signup for a new account||2018-10-15 13:26 PDT|
|Main | My View | View Issues | Change Log | Roadmap | Summary | My Account|
|View Issue Details|
|ID||Project||Category||View Status||Date Submitted||Last Update|
|0008256||opensim||[REGION] Script Functions||public||2017-10-23 03:39||2017-10-23 04:46|
|Status||resolved||Resolution||no change required|
|Target Version||Fixed in Version|
|Summary||0008256: Wrong positions when using llRezObject function|
|Description||In the last version of Opensim (0.9.x) the llRezObject function does not work correctly. We are creating an object with some childs in a specific position and the software creates it in a displaced position. We visualize the theorical position where the object should have been created and it is correct but when you print the position in the rez_object of the new object it is different, it is a near position but not the same, this position is the middle point of all object that composed the complex object.|
There is no way to create an object composed of several children in a particular position, since it is relatively displaced based on the midpoint.
|Steps To Reproduce||1 - Create an object, which we are called A, that contain two object childs (B and C). Each object must have a different position.|
2 - Create an object (called D) that contains the object A and a script in its inventory. That script must have the llRezObject function to invoke the object A.
3 - In the previous script, the object A must be invoked in a position known. Print this position in console.
4 - When the object A will be invoked, print the position with llGetPos function.
5- Check if both positions, the position used as parameter and the position where the object has been invoked.
|Additional Information||We include an iar file with the test object.|
|Tags||No tags attached.|
|Git Revision or version number|
|Run Mode||Standalone (Multiple Regions)|
|Attached Files||rezObjectTest.iar [^] (8,418 bytes) 2017-10-23 03:39|
|did you tested llRezAtRoot ?|
We don't know about these functions and difference between them.
This works fine, thank you very much!
|for LSL funtions (names starting with ll) you can also look to SL wiki|
|2017-10-23 03:39||3DLabsUPM||New Issue|
|2017-10-23 03:39||3DLabsUPM||File Added: rezObjectTest.iar|
|2017-10-23 04:03||UbitUmarov||Note Added: 0032363|
|2017-10-23 04:12||3DLabsUPM||Note Added: 0032364|
|2017-10-23 04:36||UbitUmarov||Note Added: 0032365|
|2017-10-23 04:46||3DLabsUPM||Status||new => resolved|
|2017-10-23 04:46||3DLabsUPM||Resolution||open => no change required|
|2017-10-23 04:46||3DLabsUPM||Assigned To||=> 3DLabsUPM|
|Copyright © 2000 - 2012 MantisBT Group|