Mantis Bug Tracker

View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0008256opensim[REGION] Script Functionspublic2017-10-23 03:392019-02-06 11:29
Assigned To3DLabsUPM 
StatusclosedResolutionno change required 
PlatformOSOS Version
Product Version0.9.0 
Target VersionFixed in Version 
Summary0008256: Wrong positions when using llRezObject function
DescriptionIn 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 Reproduce1 - 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 InformationWe include an iar file with the test object.
TagsNo tags attached.
Git Revision or version number
Run Mode Standalone (Multiple Regions)
Physics EngineBulletSim
Mono VersionNone
Attached Files? file icon rezObjectTest.iar [^] (8,418 bytes) 2017-10-23 03:39

- Relationships

-  Notes
UbitUmarov (administrator)
2017-10-23 04:03

did you tested llRezAtRoot ?
3DLabsUPM (reporter)
2017-10-23 04:12

We don't know about these functions and difference between them.
This works fine, thank you very much!
UbitUmarov (administrator)
2017-10-23 04:36

for LSL funtions (names starting with ll) you can also look to SL wiki
BillBlight (developer)
2019-02-06 11:29

Marked as Resolved but never closed, can be reopened if needed.

- Issue History
Date Modified Username Field Change
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
2019-02-06 11:29 BillBlight Note Added: 0034409
2019-02-06 11:29 BillBlight Status resolved => closed

Copyright © 2000 - 2012 MantisBT Group
Powered by Mantis Bugtracker