<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>