Thursday, January 15, 2015

**Story Leaf** Fitted Mesh Avatar < Warrior > - DEVELOPERS KIT GUIDE

Fitted Mesh Avatar < Warrior > compatible with default SL UVW Map. It's easy for you to use the DEVELOPER KIT < WARRIOR > to transfer your creation onto < Warrior > mesh avatar or realize asymmetry tattoo or cloth. You can also sell appliers with your creations or sell separate as you like.

 

░░░░CONTENTS OF DEVELOPER KIT < WARRIOR >░░░░


- 5 APPLIERS. ( This is the source, you can copy them to make as many appliers as you like)
- TEXTURE ENCRYPTER V2 ( To protect your creation, so it’s not easy to be stolen. )
- 6 UVW MAPS

There are 5 kind of Applier for < Warrior > Mesh Avatar: Face,Skin,Tattoo,Underwear,Cloth. The way to set the applier are all the same, the only difference is each applier have different name and ID setting. Please be aware to set the correct name and ID on the setting card of the applier.

░░░░VIDEO TUTORIAL░░░░



░░░░WORKFLOW░░░░


Please follow the steps below to set applier:

1. REZ Applier, wait 3 to 5 seconds to authorize.
Rez a applier which you need on groupnd

wait 3 to 5 seconds to authorize



Then set the permission correctly otherwise the applier will NOT work.
!Designer Settings card: TRANSFER ONLY
Mesh Applier Script: COPY ONLY
Applier: COPY ONLY


set the permission correctly



2. REZ Texture Encrypter V2
REZ Texture Encrypter V2


3. Put your texture into REZ Texture Encrypter V2 ( for example the texture named "pale" ) , then click Texture Encrypter V2.
There will be some message shows on local chat like this:
[13:52]  Texture Encrypter V2: pale: KlR0ZYZ6X1GDUVN6cw4WIn8DbGWSclwaXFQAL3EUQHp4CHA5KlR0ZYZ6X1GDUVN6cw4WIn8DbGWSclwaXFQAL3EUQHp4CHA5 is your texture code, copy it.





4. Right click the Applier which is rezzed by step1 , select Edit, switch to Content tab, double click !Designer Settings card, you will find the message below on last line:
diffuseTexture = NAME, TEXTURE CODE, ID
They are separated by commas.

Then past the texture code get from Texture Encrypter V2, and set correct name and ID, click Save.
( Note: Please see SET APPLIER section to know the detail)




5. This Applier is set correctly, rename it when it is rezzed ( note Applier can only be renamed when it's rezzed )  then pick it back to inventory. Let's say this Applier to Source Applier.

6. If you would like to make a bunch of Appliers, you can rez the Source Applier, then repeat step 3 to 5. ( IMPORTANT: Please DO NOT copy the applier on ground, the applier wihich you copy on ground will not authorize and can't work. Simply REZ the Source Applier on ground and set it. )

7. You can change the permission of Applier to COPY when it is in inventory if you need.

8. Now you can sell the Applier with your skin, cloth...etc. Or you can also sell the Applier separate as you like.


░░░░SET APPLIER░░░░


!Designer Settings card is where you configure your textures for the mesh. Each setting looks like this:
diffuseTexture = NAME, TEXTURE CODE, ID
NAME
For Head Appliers there are 4 names: Face, Ear, Hair, Neck.
For Skin Appliers there are 2 names: SkinUpper, SkinLower.
For Tattoo Appliers there are 2 names: TattooUpper, TattooLower.
For UnderWear Appliers there are 3 names: UnderUpper, UnderLower, PantsCuff.
For Cloth Appliers there are 3 names: ClothUpper, ClothLower, PantsCuff.
Each name define specific part of head, body, tattoo, underwear, or cloth,.

TEXTURE CODE
Texture code is the code given by the texture encrypter box.

ID
ID can be ALL_SIDES to texture all faces of the part,  or specific ID number to texture specific face of the part.



---HEAD APPLIER---

Head Appliers use 4 names: Face, Ear, Hair, Neck.
If name= Face, it contains 4 ID ( 0 to 3 )
ID 0 : Cheek
ID 1 : Eyebrows and eyes
ID 2 : Beard and lips
ID 3:  Forehead

If name = Ear or Hair or Neck, simply set ID to ALL_SIDES.

ID Face
Hair
EXAMPLE

Case 1.

diffuseTexture = Face, TEXTURE CODE, 0

Then the applier will set the texture onto cheek.
This way is for designers who want to set various makeup of the face.
-------------------------------------------------------------------------------------

Case 2.

diffuseTexture = Face, TEXTURE CODE, ALL_SIDES
diffuseTexture = Ear, TEXTURE CODE, ALL_SIDES
diffuseTexture = Neck, TEXTURE CODE, ALL_SIDES

Then the applier will set the texture onto all of the 4 ID of Face, and also set texture on Ear and Neck.
This way is for designers who want to set texture onto the whole head.
Note: Designers should set the same texture onto face, ear, and neck.
-------------------------------------------------------------------------------------

Case 3.

diffuseTexture = Hair, TEXTURE CODE, ALL_SIDES

Then the applier will set the texture onto Hair.
This way is for skin designers or hair designers who only need to set texture onto hair.



---SKIN APPLIER---

For Skin Appliers there are 2 names: SkinUpper, SkinLower, simply set ID to ALL_SIDES

EXAMPLE


diffuseTexture = SkinUpper, TEXTURE CODE A, ALL_SIDES
diffuseTexture = SkinLower, TEXTURE CODE B, ALL_SIDES

Note: SkinUpper define upperbody, and SkinLower define lower body, they should use different texture, as default SL Avatar.



---TATTOO APPLIER---

For Tattoo Appliers there are 2 names: TattooUpper, TattooLower.

If name= TattooUpper, it contains 3 ID ( 0 to 2 )
ID 0 : Center.
ID 1 : Right Arm
ID 2 : Left Arm

If name= TattooLower, it contains 3 ID ( 0 to 2 )
ID 0 : Center.
ID 1 : Right Feet
ID 2 : Left Feet

Asymmetry tattoo can be realized by setting different ID number.

ID Tattoo


EXAMPLE

Case1.

diffuseTexture = TattooUpper, TEXTURE CODE A, ALL_SIDES
diffuseTexture = TattooLower, TEXTURE CODE C, ALL_SIDES

This is the easily way to set symmetry tattoo.
-------------------------------------------------------------------------------------

Case2.

diffuseTexture = TattooUpper, TEXTURE CODE A, 0
diffuseTexture = TattooUpper, TEXTURE CODE A, 2
diffuseTexture = TattooUpper, TEXTURE CODE B, 1
diffuseTexture = TattooLower, TEXTURE CODE C, ALL_SIDES

You can use this way to set different texture on left arm and right arm, to realized asymmetry tattoo ( You can also set different texture on left feet and right feet if you need ).
-------------------------------------------------------------------------------------

Case3.

diffuseTexture = TattooUpper, TEXTURE CODE A, 0
diffuseTexture = TattooUpper, TEXTURE CODE A, 2
diffuseTexture = TattooUpper, dwUiMgciDQ9DB1R+cg4Ren9YbG9VdAEaCAJRdCBBESYpWHFl, 1
diffuseTexture = TattooLower, TEXTURE CODE C, ALL_SIDES

dwUiMgciDQ9DB1R+cg4Ren9YbG9VdAEaCAJRdCBBESYpWHFl
is the texture code of default transparent texture.

You can set tattoo only on single arm by setting transparent texture on the arm you don't need tattoo ( The way is same if you only need tattoo on single feet ).



---UNDERWEAR & CLOTH APPLIER---

For UnderWear Appliers there are 3 names: UnderUpper, UnderLower, PantsCuff.
For Cloth Appliers there are 3 names: ClothUpper, ClothLower, PantsCuff.

If name= UnderUpper or ClothUpper, it contains 3 ID ( 0 to 2 )

ID 0 : Center.
ID 1 : Right Arm
ID 2 : Left Arm

Asymmetry Cloth can be realized by setting different ID number as tattoo if you need.

ID Underwear and Cloth

If name= UnderLower or ClothLower or PantsCuff, simply set ID to ALL_SIDES.

EXAMPLE

Case1.

diffuseTexture = ClothLower, TEXTURE CODE, ALL_SIDES

This way can set 1 texture on lower of cloth, for example Jeans.
-------------------------------------------------------------------------------------

Case2.

diffuseTexture = ClothUpper, dwUiMgciDQ9DB1R+cg4Ren9YbG9VdAEaCAJRdCBBESYpWHFl , ALL_SIDES
diffuseTexture = ClothLower, TEXTURE CODE, ALL_SIDES

( dwUiMgciDQ9DB1R+cg4Ren9YbG9VdAEaCAJRdCBBESYpWHFl is the texture code of default transparent texture. )

This way can set transparent texture on upper of cloth, and other texture on lower of cloth. The difference between case1. is it force upper of cloth to hide, even if you use HUD to set upper of cloth to show. Sometimes you can use this way to avoid the confuse of which part is show or hide, when you change cloth or underwear.
-------------------------------------------------------------------------------------

Case3.

diffuseTexture = UnderUpper, TEXTURE CODE A, ALL_SIDES
diffuseTexture = UnderLower, TEXTURE CODE B, ALL_SIDES

This way can set 2 textures on 1 applier, 1 for upper and 1 for lower. For example jacket or vest.



░░░░HALF - TRANSPARENT░░░░


Because of alpha channel problem, half - transparent texture may cause some problems on multi fitted mesh layers.
But, we have unique technique to realized it on Tattoo layer.
It means if you want to make half - transparent items ( for example wet vest, body oil ), you can draw texture and save it as 32-bit TGA with alpha channel.
Only one thing you need to remember, it can ONLY be realized on Tattoo layer, otherwise you will see the texture is broken.

If you have any other question about developers kit, please contact NickenLee Resident via IM or notecard.

0 comments:

Post a Comment