Mantis Bug Tracker

View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0004378opensim[REGION] Physics Enginespublic2009-11-16 08:082011-12-12 07:02
ReporterGodfrey 
Assigned To 
PrioritynormalSeverityminorReproducibilityalways
StatusacknowledgedResolutionopen 
Platformx86 (intel processor, 32bit)OSLinuxOS VersionDebian Lenny
Product Version 
Target VersionFixed in Version 
Summary0004378: Sculpted prims no longer remesh when Mirror or Inside-out options are checked
DescriptionFormerly, if a sculpted prim were set to "Inside-out", the prim would be remeshed so that the physical barrier would remain coincident to the visible side, so that an avatar would not be able to walk through the apparent surface.

Likewise, if the "Mirror" option was checked, the prim would be remeshed so that the physical barrier produced was appropriate to the mirrored sculpt.

This is no longer happening; once a sculpt texture has been assigned, it no longer remeshes if the "Mirror" or "Inside-out" boxes are checked or unchecked.

Now, when checking the "Mirror" box, the sculpted prim visibly mirrors, but an avatar walking on it still reacts as though the prim were unmirrored. Similarly, a planar sculpt which is turned "inside out" will let the avatar pass through the visible side, but is blocked from passing through the invisible side.

Interestingly after a region restart, mirrored sculpts are meshed as though they are inside-out, and inside-out sculpts are meshed as though they are normal.
Steps To Reproduce1. Create a sculpted prim using the attached file "Quarter Cylinder Sculpt" as the sculpt map, set to Plane stitching type.
2. Scale the prim to <3,3,3>, rotate to <0,90,90> and place on the ground so that it forms a curved wall.
3. Verify that you can walk through the invisible back side of the sculpt, but not through the visible front side.
4. Edit the prim and check the "Inside-out" box on the Object tab.
5. Attempt to walk through it from both sides; notice that you can walk through the visible side, but not through the invisible side.

6. Create another sculpted prim using the attached file "WedgeRampSculpt" as the sculpt map, leave as Sphere stitching type.
7. Scale the prim to <10,3,2.5> and place so that it lies upon the ground.
8. Verify that you can walk up the slanted surface, that you can walk all the way off the other side, and that the vertical edge of the far side does not permit you to pass.
9. Edit the prim and check the "Mirror" box on the Object tab.
10. Attempt to walk up the slanted side; note that you cannot. However, you can walk up the opposite side, as the mesh still reflects the unmirrored state.
11. Restart the region.
12. Attempt to walk on the ramp prim again - note that, although it is set to Mirror and not Inside-out, it is meshed as though it is unmirrored and inside-out.
Additional InformationIt is possible to get an inside-out meshed prim by performing the following steps:

1. Create a prim, and set it to Sculpted type.
2. Check the "Inside-out" box and select "Plane" stitching type.
3. Assign the "Quarter Cylinder Sculpt" texture as the sculpt map.

The resulting prim behaves in all respects the same way as described in steps 3-5 of the "Steps To Reproduce" section, except that it remains meshed inside-out, even the box is unchecked and the region is restarted.
TagsNo tags attached.
Git Revision or version number99977902119d0bb981f507a5a6a96c1148766e77
Run Mode Grid (1 Region per Sim) , Grid (Multiple Regions per Sim)
Physics EngineODE
Script Engine
EnvironmentMono / Linux32
Mono Version2.4.2
Viewer
Attached Files? file icon WedgeRampSculpt.tga [^] (7,812 bytes) 2009-11-16 08:08
png file icon Quarter Cylinder Sculpt.png [^] (246 bytes) 2009-11-16 08:08

- Relationships

-  Notes
(0019568)
makopoppo (manager)
2011-08-14 20:53

This is still an issue in OpenSim 0.7.2-dev.

- Issue History
Date Modified Username Field Change
2009-11-16 08:08 Godfrey New Issue
2009-11-16 08:08 Godfrey File Added: WedgeRampSculpt.tga
2009-11-16 08:08 Godfrey Git Revision => 99977902119d0bb981f507a5a6a96c1148766e77
2009-11-16 08:08 Godfrey SVN Revision => 0
2009-11-16 08:08 Godfrey Run Mode => Grid (1 Region per Sim) , Grid (Multiple Regions per Sim)
2009-11-16 08:08 Godfrey Physics Engine => ODE
2009-11-16 08:08 Godfrey Environment => Mono / Linux32
2009-11-16 08:08 Godfrey Mono Version => 2.4.2
2009-11-16 08:08 Godfrey File Added: Quarter Cylinder Sculpt.png
2011-08-14 20:53 makopoppo Note Added: 0019568
2011-08-14 20:53 makopoppo Status new => acknowledged


Copyright © 2000 - 2012 MantisBT Group
Powered by Mantis Bugtracker