<div dir="ltr">Changing it so only HasGroupChanged = false; is commented out seems to work for physics. I'm not familiar with the archiving so I cant test it. I made this change and committed it as of r5668, so could anyone else can test the archiving part in that version?<br>
<br>Anyone with insight care to comment on what AbsolutePosition = AbsolutePosition; does and why it is necessary?<br><br><br><div class="gmail_quote">On Sat, Jul 26, 2008 at 4:18 AM, Justin Clark-Casey <<a href="mailto:jjustincc@googlemail.com">jjustincc@googlemail.com</a>> wrote:<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><div class="Ih2E3d">Dahlia Trimble wrote:<br>
> Sadly I had to revert a portion of r5659 as it was wreaking havok with<br>
> the meshing at sim startup. I'm not sure but it may also have been<br>
> related to prims not appearing in the viewer after crossing into a<br>
> region. I'm not familiar with the archiving so I don't know how to test<br>
> whether it's broken again, but I suspect it's adversely affected.<br>
><br>
> The part I had to reinstate was ResetChildPrimPhysicsPositions() in<br>
> SceneObjectGroup.cs<br>
<br>
</div>Hi Dahlia.  As you know, there are only two statements in<br>
ResetChildPrimPhysicsPositions().<br>
<br>
         public void ResetChildPrimPhysicsPositions()<br>
         {<br>
             AbsolutePosition = AbsolutePosition;<br>
             HasGroupChanged = false;<br>
         }<br>
<br>
Is there any chance you could tell me whether the problem is caused by<br>
the lack of AbsolutePosition = AbsolutePosition (which is a bizarre<br>
looking thing but does have an actual effect), or HasGroupChanged = false;<br>
<br>
If it's the AbsolutePosition statement that is important , then the<br>
HasGroupChanged can be simply commented out to get archiving working<br>
properly again.  If it's the HasGroupChanged that is important than I<br>
need to go and look at the code more closely.<br>
<br>
Thanks muchly.<br>
<br>
justincc<br>
<div class="Ih2E3d"><br>
><br>
> -d<br>
><br>
> On Fri, Jul 25, 2008 at 2:53 PM, Frisby, Adam <<a href="mailto:adam@deepthink.com.au">adam@deepthink.com.au</a><br>
</div><div class="Ih2E3d">> <mailto:<a href="mailto:adam@deepthink.com.au">adam@deepthink.com.au</a>>> wrote:<br>
><br>
>     Just a confirmation, this did indeed fix the issue. Thanks.<br>
><br>
>     Adam<br>
><br>
>      > -----Original Message-----<br>
>      > From: <a href="mailto:opensim-dev-bounces@lists.berlios.de">opensim-dev-bounces@lists.berlios.de</a><br>
</div><div class="Ih2E3d">>     <mailto:<a href="mailto:opensim-dev-bounces@lists.berlios.de">opensim-dev-bounces@lists.berlios.de</a>> [mailto:<a href="mailto:opensim-dev-">opensim-dev-</a><br>
>     <mailto:<a href="mailto:opensim-dev-">opensim-dev-</a>><br>
</div><div class="Ih2E3d">>      > <a href="mailto:bounces@lists.berlios.de">bounces@lists.berlios.de</a> <mailto:<a href="mailto:bounces@lists.berlios.de">bounces@lists.berlios.de</a>>] On<br>
>     Behalf Of Justin Clark-Casey<br>
>      > Sent: Friday, 25 July 2008 11:06 AM<br>
>      > To: <a href="mailto:opensim-dev@lists.berlios.de">opensim-dev@lists.berlios.de</a><br>
</div><div><div></div><div class="Wj3C7c">>     <mailto:<a href="mailto:opensim-dev@lists.berlios.de">opensim-dev@lists.berlios.de</a>><br>
>      > Subject: Re: [Opensim-dev] Archiver issues<br>
>      ><br>
>      > Sean Dague wrote:<br>
>      > > On Fri, Jul 25, 2008 at 11:48:14AM +0100, Justin Clark-Casey wrote:<br>
>      > > <snip><br>
>      > >> Yeah, there are problems in this area (hence the big 'highly<br>
>      > experimental' signs, but I'm sure everyone is aware of that<br>
>      > >> ;-).  The archive file would be very helpful for analysis if you<br>
>      > could<br>
>      > >> make that request for me.<br>
>      > ><br>
>      > > Working on something related, we found that restoring a large<br>
>     number<br>
>      > of<br>
>      > > items to Scene very quickly overruns the script event queue, as all<br>
>      > the<br>
>      > > events are fired all at once, and can't be processed fast enough.<br>
>      ><br>
>      > Yep, I think I've seen the same thing on an archive reload,<br>
>     though none<br>
>      > of my current files appear<br>
>      > to do it.<br>
>      ><br>
>      > ><br>
>      > > I'm not sure if this is the same issue or not, but it might be<br>
>      > related.<br>
>      ><br>
>      > It is unrelated, but if anybody has an example archive where the<br>
>     script<br>
>      > reload problem happens I<br>
>      > would be very happy to take a look at it.<br>
>      ><br>
>      > --<br>
>      > justincc<br>
>      > Justin Clark-Casey<br>
>      > <a href="http://justincc.wordpress.com" target="_blank">http://justincc.wordpress.com</a><br>
>      > _______________________________________________<br>
>      > Opensim-dev mailing list<br>
</div></div>>      > <a href="mailto:Opensim-dev@lists.berlios.de">Opensim-dev@lists.berlios.de</a> <mailto:<a href="mailto:Opensim-dev@lists.berlios.de">Opensim-dev@lists.berlios.de</a>><br>
<div class="Ih2E3d">>      > <a href="https://lists.berlios.de/mailman/listinfo/opensim-dev" target="_blank">https://lists.berlios.de/mailman/listinfo/opensim-dev</a><br>
>     _______________________________________________<br>
>     Opensim-dev mailing list<br>
</div>>     <a href="mailto:Opensim-dev@lists.berlios.de">Opensim-dev@lists.berlios.de</a> <mailto:<a href="mailto:Opensim-dev@lists.berlios.de">Opensim-dev@lists.berlios.de</a>><br>
<div class="Ih2E3d">>     <a href="https://lists.berlios.de/mailman/listinfo/opensim-dev" target="_blank">https://lists.berlios.de/mailman/listinfo/opensim-dev</a><br>
><br>
><br>
><br>
> ------------------------------------------------------------------------<br>
><br>
> _______________________________________________<br>
> Opensim-dev mailing list<br>
> <a href="mailto:Opensim-dev@lists.berlios.de">Opensim-dev@lists.berlios.de</a><br>
> <a href="https://lists.berlios.de/mailman/listinfo/opensim-dev" target="_blank">https://lists.berlios.de/mailman/listinfo/opensim-dev</a><br>
<br>
<br>
</div>--<br>
<div><div></div><div class="Wj3C7c">justincc<br>
Justin Clark-Casey<br>
<a href="http://justincc.wordpress.com" target="_blank">http://justincc.wordpress.com</a><br>
_______________________________________________<br>
Opensim-dev mailing list<br>
<a href="mailto:Opensim-dev@lists.berlios.de">Opensim-dev@lists.berlios.de</a><br>
<a href="https://lists.berlios.de/mailman/listinfo/opensim-dev" target="_blank">https://lists.berlios.de/mailman/listinfo/opensim-dev</a><br>
</div></div></blockquote></div><br></div>