[Opensim-users] Adding Custom Skins to the Default OpenSim Library

Ursula MATOVA ursula.matova at klintcentral.net
Sat Mar 22 14:49:29 UTC 2008


Hi All,

I'm trying to add/define some custom skins to the default OpenSIM  
inventory ( As I usually do for custom textures sets ) ...
But I experience some issues ( maybe it's normal because the dev is  
not finished yet ) ...

Here is my process :

1/ Preparing the different Face/Upper/Lower textures, and including  
them in the Default OpenSim Library ( this step is working ... :D )

2/ Looking to the "bin/UserAssets" if you could be able to find some  
dump of "New Skins" you create ... ( you could also find some examples  
in the default BodyPartsAssetSet folder ) ...
     So modifying/customizing/renaming one of these files to create my  
own "Skin_01.dat" ... Moving it to the corresponding asset sub-folder.

--------------------------------------------------------------------------------------------------
LLWearable version 22
Skin_01

	permissions 0
	{
		base_mask	7fffffff
		owner_mask	7fffffff
		group_mask	00000000
		everyone_mask	00000000
		next_owner_mask	00082000
		creator_id	11111111-1111-0000-0000-000100bba000
		owner_id	11111111-1111-0000-0000-000100bba000
		last_owner_id	11111111-1111-0000-0000-000100bba000
		group_id	00000000-0000-0000-0000-000000000000
	}
	sale_info	0
	{
		sale_type	not
		sale_price	10
	}
type 1
parameters 26
108 0
110 0
111 .5
116 0
117 0
150 0
162 0
163 0
165 0
700 .25
701 0
702 0
703 0
704 0
705 .5
706 .6
707 0
708 0
709 0
710 0
711 .5
712 0
713 .7
714 0
715 0
775 0
textures 3
0 B1000000-0000-2222-3333-1000000001
5 B1000000-0000-2222-3333-1000000002
6 B1000000-0000-2222-3333-1000000003
--------------------------------------------------------------------------------------------------

3/ Configuring the "assets/BodyPartsAssetSet/BodyPartsAssetSet.xml"  
file by adding the right section :

--------------------------------------------------------------------------------------------------
   <Section Name="Skin_01">
     <Key Name="assetID" Value="B1010000-0000-2222-3333-100000000001" />
     <Key Name="name" Value="Skin_01" />
     <Key Name="assetType" Value="13" />
     <Key Name="inventoryType" Value="18" />
     <Key Name="fileName" Value="Skin_01.dat" />
   </Section>
--------------------------------------------------------------------------------------------------

4/ Configuring the "inventory/BodyPartsLibrary/ 
BodyPartsLibraryItems.xml" file by adding the right section :

--------------------------------------------------------------------------------------------------
   <Section Name="Skin_01">
     <Key Name="inventoryID"  
Value="B1010000-0000-2222-4444-100000000001" />
     <Key Name="assetID" Value="B1010000-0000-2222-3333-100000000001" />
     <Key Name="folderID" Value="d499e5e0-b9bf-11dc-95ff-0800200c9a66"/>
     <Key Name="description" Value="Skin_01" />
     <Key Name="name" Value="Skin_01" />
     <Key Name="assetType" Value="13" />
     <Key Name="inventoryType" Value="18" />
     <Key Name="currentPermissions" Value="2147483647" />
     <Key Name="nextPermissions" Value="2147483647" />
     <Key Name="everyonePermissions" Value="2147483647" />
     <Key Name="basePermissions" Value="2147483647" />
   </Section>
--------------------------------------------------------------------------------------------------

So my question is ...
- Did I miss something in the previous definition files/sections ?
- Maybe it's not functionnal yet, so just let me know.

Thanks in advance,
Regards,

Ursula.




More information about the Opensim-users mailing list