<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40">

<head>
<meta http-equiv=Content-Type content="text/html; charset=us-ascii">
<meta name=Generator content="Microsoft Word 12 (filtered medium)">
<style>
<!--
 /* Font Definitions */
 @font-face
        {font-family:"Cambria Math";
        panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
        {font-family:Tahoma;
        panose-1:2 11 6 4 3 5 4 4 2 4;}
 /* Style Definitions */
 p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0cm;
        margin-bottom:.0001pt;
        font-size:12.0pt;
        font-family:"Times New Roman","serif";}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:purple;
        text-decoration:underline;}
span.E-MailFormatvorlage17
        {mso-style-type:personal-reply;
        font-family:"Calibri","sans-serif";
        color:#1F497D;}
.MsoChpDefault
        {mso-style-type:export-only;}
@page Section1
        {size:612.0pt 792.0pt;
        margin:70.85pt 70.85pt 2.0cm 70.85pt;}
div.Section1
        {page:Section1;}
-->
</style>
<!--[if gte mso 9]><xml>
 <o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
 <o:shapelayout v:ext="edit">
  <o:idmap v:ext="edit" data="1" />
 </o:shapelayout></xml><![endif]-->
</head>

<body lang=DE link=blue vlink=purple>

<div class=Section1>

<p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'>Sounds good.<o:p></o:p></span></p>

<p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'><o:p> </o:p></span></p>

<p class=MsoNormal><span lang=EN-US style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'>Remember that someone (you?)  in the openviewer discussion back
then told me, that there were server updates everytime you turn around?  I
was really surprised at first because of the inefficiency that I suspected.
Then I thought, ok, this is not WoW - the scenery can change anytime so the
next time you look back the wall behind you could be gone, so it is a good
thing that the server does send it again.  <o:p></o:p></span></p>

<p class=MsoNormal><span lang=EN-US style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'><o:p> </o:p></span></p>

<p class=MsoNormal><span lang=EN-US style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'>But then again … if there was a flag saying ‘this is
a wall’ and it is not going to change anytime soon and ‘this is a
powerpoint presenter’ this *<b>will</b>*l change anytime soon … the
stream of updates for a regular agent viewer wouldn’t need to change then
(thus not breaking SL compatibility), but for a ‘simple observer’ I
would hope that the number of updates decreases dramatically.<o:p></o:p></span></p>

<p class=MsoNormal><span lang=EN-US style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'><o:p> </o:p></span></p>

<p class=MsoNormal><span lang=EN-US style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'>I am not saying this is the solution, but I think it’s
worth the while thinking along these lines.<o:p></o:p></span></p>

<p class=MsoNormal><span lang=EN-US style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'><o:p> </o:p></span></p>

<p class=MsoNormal><span lang=EN-US style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'><o:p> </o:p></span></p>

<div style='border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0cm 0cm 0cm'>

<p class=MsoNormal><b><span lang=EN-US style='font-size:10.0pt;font-family:
"Tahoma","sans-serif"'>Von:</span></b><span lang=EN-US style='font-size:10.0pt;
font-family:"Tahoma","sans-serif"'> opensim-dev-bounces@lists.berlios.de
[mailto:opensim-dev-bounces@lists.berlios.de] <b>Im Auftrag von </b>Dahlia
Trimble<br>
<b>Gesen</b></span><b><span style='font-size:10.0pt;font-family:"Tahoma","sans-serif"'>det:</span></b><span
style='font-size:10.0pt;font-family:"Tahoma","sans-serif"'> Montag, 26. Januar
2009 12:23<br>
<b>An:</b> opensim-dev@lists.berlios.de<br>
<b>Betreff:</b> Re: [Opensim-dev] weird idea #1: lightweight agent/ spectator<o:p></o:p></span></p>

</div>

<p class=MsoNormal><o:p> </o:p></p>

<p class=MsoNormal>I thought that the biggest contributors to agent related
overhead were the object updates and asset downloads that had to be sent to
each viewer - not sure that a "simple observer" would reduce that
overhead all that much. Perhaps if these data transfers could somehow be
offloaded from the host that was managing the scene, some sort of "sharding"
but only scene content and updates, and let the clients still send their
individual updates to the main host? This may accomplish something similar to
what you are describing.<o:p></o:p></p>

<div>

<p class=MsoNormal><o:p> </o:p></p>

</div>

<div>

<p class=MsoNormal><o:p> </o:p></p>

<div>

<p class=MsoNormal>On Mon, Jan 26, 2009 at 2:21 AM, Dirk Krause <<a
href="mailto:dirk.krause@pixelpark.com">dirk.krause@pixelpark.com</a>>
wrote:<o:p></o:p></p>

<p class=MsoNormal>One problem with SL that is addressed quite often is the
limited number<br>
of AVs that one region can hold ('the number of people on an island').<br>
<br>
This comes up in the 'big number' discussion and especially in nearly<br>
every meeting scenario that is of high interest to the community.<br>
Somehow this is also influencing the 'relevance of SL' (and thus<br>
OpenSim)technology and grid technology in general ('I can have hundreds<br>
of people in a Habbo place but only around 50 in SL')<br>
<br>
I really want to dodge the official 'big numbers' discussion by stating<br>
what would happen when there would be hundreds of people in one IRC<br>
channel and all of them were writing at the same time. But I do believe<br>
that one viable 'big number' scenario is a podium discussion where a<br>
couple of persons are discussing and most of the other people are<br>
listening/watching/reading in general. Or a sports event of sorts, with<br>
- well :-) - 22 people acting and many more watching.<br>
<br>
So what I think what would be valuable is a 'lightweight agent'<br>
construction. This would be an AV that basically can't do much except<br>
listening/watching/reading, she especially couldn't rezz anything. It's<br>
a bit like the 'spectator mode' in some games. This way there could be<br>
big numbers of watchers, thus giving more people the opportunity to<br>
attend a meeting - practically increasing the number of virtual beings<br>
in a region, without bringing the region down.<br>
<br>
I could think of at least two ways to acchieve this:<br>
- a camera woman AV that 'lightweight agents' could hook up to, using<br>
the client only as a viewer; this would be a bit like a video stream,<br>
just with less impact, since the rendering is still done in the viewer.<br>
- a stripped down agent that got rid of everything that causes too much<br>
stress on either network or server. Unfortunately I don't know how to do<br>
that because I don't know the OpenSim construction enough. These<br>
lightweight agents could have a representation (a sphere?) while they<br>
are online, a distinct place and the ability to look around and maybe<br>
move slowly.<br>
<br>
By having something like that we could get rid of the 'theres just a<br>
small number of AVs in every region' dilemma.<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><o:p></o:p></p>

</div>

<p class=MsoNormal><o:p> </o:p></p>

</div>

</div>

</body>

</html>