[Opensim-dev] More on asset portability
Dr Scofield
DrScofield at xyzzyxyzzy.net
Wed May 21 15:20:54 UTC 2008
Diva Canto wrote:
> 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)
how about all assets in general?
cheers,
dr scofield
>
> 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
>>
>
> ------------------------------------------------------------------------
>
> _______________________________________________
> Opensim-dev mailing list
> Opensim-dev at lists.berlios.de
> https://lists.berlios.de/mailman/listinfo/opensim-dev
>
--
dr dirk husemann ---- virtual worlds research ---- ibm zurich research lab
SL: dr scofield ---- drscofield at xyzzyxyzzy.net ---- http://xyzzyxyzzy.net/
RL: hud at zurich.ibm.com - +41 44 724 8573 - http://www.zurich.ibm.com/~hud/
More information about the Opensim-dev
mailing list