[Opensim-dev] More on asset portability

Diva Canto diva at metaverseink.com
Wed May 21 14:54:19 UTC 2008


Any chance we could make all textures available through REST?
(LL is doing this, here's one example: 
http://secondlife.com/app/image/2fe686e5-6d14-d6ab-e080-6c13911c9c45/1)

Stefan Andersson wrote:
> Recently, we've given distributed assets some thought.
>  
> The base problem is that assets are (by sl legacy) requested by guid 
> from the viewer to the region, and the question is how the region 
> would know where to fetch that asset. So, in the case of avatar 
> clothing, for example, we send a 'shirt' asset that within itself 
> contains a shirt texture asset guid that is then requested from the 
> viewer.
>  
> Now, the region only forwarded the shirt asset from the assetserver, 
> so it actually doesn't know about the texture guid that was referenced 
> within it.
>  
> But it still needs to know where to fetch the texture asset with 
> that guid.
>
> One solution that I can see would be if we scanned assets passing 
> thru the server and kept track of the guids within it, tagging them 
> with what asset they were referenced by. That would take a lot of 
> processing power.
>  
> More thought needed.
>
> Best regards,
> Stefan Andersson
> Tribal Media AB
>  
>
>
>
> ------------------------------------------------------------------------
>
> > From: chris.down at alcor.co.uk
> > To: opensim-dev at lists.berlios.de
> > Date: Wed, 21 May 2008 11:03:23 +0100
> > Subject: Re: [Opensim-dev] More on asset portability
> >
> > > If we clarified the roles of the user and inventory servers, and kept
> > > all asset information in the inventory server, then it would be much
> > > easier to use external inventory/asset servers. This means that we 
> want
> > > to move the AvatarAppearance API from the User server to the
> > > InventoryServer. The logic would be changed so that the default
> > > inventory and asset servers are used unless the asseturl and
> > > inventoryurl are defined. That is, the grid would continue to use its
> > > own asset and inventory servers unless you supply more information.
> > >
> > > We plan to do work in this area soon, and welcome any feedback and
> > > comment you have.
> >
> > This sounds like an good idea.
> >
> > Could this be extended such that the inventory table contained the 
> url of
> > the asset server that stores item? This would then lead to a distributed
> > asset system. Not all assets would need to come from the same asset 
> server.
> >
> > Chris
> >
> > _______________________________________________
> > Opensim-dev mailing list
> > Opensim-dev at lists.berlios.de
> > https://lists.berlios.de/mailman/listinfo/opensim-dev
>
> ------------------------------------------------------------------------
>
> _______________________________________________
> Opensim-dev mailing list
> Opensim-dev at lists.berlios.de
> https://lists.berlios.de/mailman/listinfo/opensim-dev
>   

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://opensimulator.org/pipermail/opensim-dev/attachments/20080521/30d37102/attachment-0001.html>


More information about the Opensim-dev mailing list