Kasvien lisääminen mappiin
Lähetetty: 01.03.2014 15:09
Eli tässä olis ohjeet miten lisäät mappiin kasveja.
Lataa tai kopioi haluttujen kasvien tekstuurit jostain mapista ja laita ne mapin kansioon textures/foiliage.
Tämän jälkeen avaat mapin .i3d.n vaikka notepad++.
lisää kuvan osoittamaan kohtaan esim. Porkkana kaura sipuli ja ruis:
kopioi nämä:
<File fileId="10000" filename="textures/foliage/foliage_carrot_diffuse.dds" relativePath="true"/>
<File fileId="10001" filename="textures/foliage/foliage_carrot_distance_diffuse.png" relativePath="true"/>
<File fileId="10002" filename="textures/foliage/foliage_carrot_distance2_diffuse.png" relativePath="true"/>
<File fileId="10003" filename="textures/foliage/foliage_carrot_distance3_diffuse.png" relativePath="true"/>
<File fileId="10004" filename="textures/foliage/foliage_carrot_distance4_diffuse.png" relativePath="true"/>
<File fileId="10005" filename="textures/foliage/foliage_carrot_distance5_diffuse.png" relativePath="true"/>
<File fileId="10006" filename="textures/foliage/foliage_carrot_distance6_diffuse.png" relativePath="true"/>
<File fileId="10007" filename="textures/foliage/foliage_carrot_distance7_diffuse.png" relativePath="true"/>
<File fileId="10008" filename="textures/foliage/foliage_carrot_haulm_diffuse.dds" relativePath="true"/>
<File fileId="10009" filename="textures/foliage/foliage_oat_diffuse.dds" relativePath="true"/>
<File fileId="10010" filename="textures/foliage/foliage_oat_distance2_diffuse.png" relativePath="true"/>
<File fileId="10011" filename="textures/foliage/foliage_oat_distance3_diffuse.png" relativePath="true"/>
<File fileId="10012" filename="textures/foliage/foliage_oat_distance4_diffuse.png" relativePath="true"/>
<File fileId="10013" filename="textures/foliage/foliage_oat_distance5_diffuse.png" relativePath="true"/>
<File fileId="10014" filename="textures/foliage/foliage_oat_distance6_diffuse.png" relativePath="true"/>
<File fileId="10015" filename="textures/foliage/foliage_oat_distance7_diffuse.png" relativePath="true"/>
<File fileId="10016" filename="textures/foliage/foliage_oat_windrow_diffuse.dds" relativePath="true"/>
<File fileId="10017" filename="textures/foliage/foliage_onion_diffuse.dds" relativePath="true"/>
<File fileId="10018" filename="textures/foliage/foliage_onion_distance_diffuse.png" relativePath="true"/>
<File fileId="10019" filename="textures/foliage/foliage_onion_distance2_diffuse.png" relativePath="true"/>
<File fileId="10020" filename="textures/foliage/foliage_onion_distance3_diffuse.png" relativePath="true"/>
<File fileId="10021" filename="textures/foliage/foliage_onion_distance4_diffuse.png" relativePath="true"/>
<File fileId="10022" filename="textures/foliage/foliage_onion_distance5_diffuse.png" relativePath="true"/>
<File fileId="10023" filename="textures/foliage/foliage_onion_distance6_diffuse.png" relativePath="true"/>
<File fileId="10024" filename="textures/foliage/foliage_onion_distance7_diffuse.png" relativePath="true"/>
<File fileId="10025" filename="textures/foliage/foliage_onion_haulm_diffuse.dds" relativePath="true"/>
<File fileId="10026" filename="textures/foliage/foliage_rye_diffuse.dds" relativePath="true"/>
<File fileId="10027" filename="textures/foliage/foliage_rye_distance2_diffuse.png" relativePath="true"/>
<File fileId="10028" filename="textures/foliage/foliage_rye_distance3_diffuse.png" relativePath="true"/>
<File fileId="10029" filename="textures/foliage/foliage_rye_distance4_diffuse.png" relativePath="true"/>
<File fileId="10030" filename="textures/foliage/foliage_rye_distance5_diffuse.png" relativePath="true"/>
<File fileId="10031" filename="textures/foliage/foliage_rye_distance6_diffuse.png" relativePath="true"/>
<File fileId="10032" filename="textures/foliage/foliage_rye_distance7_diffuse.png" relativePath="true"/>
<File fileId="10033" filename="textures/foliage/foliage_rye_windrow_diffuse.dds" relativePath="true"/>
Seuraavaksi lisätään materials kohtaan seuraavat:
<Material name="foliageonion_mat" materialId="10017" ambientColor="1 1 1" customShaderId="37">
<Texture fileId="10017"/>
<CustomParameter name="alphaBlendStartEnd" value="70 75 0 0"/>
</Material>
<Material name="onionHaulmMaterial" materialId="10025" ambientColor="1 1 1" customShaderId="39">
<Texture fileId="10025"/>
<CustomParameter name="alphaBlendStartEnd" value="70 75 0 0"/>
</Material>
<Material name="foliagecarrot_mat" materialId="10000" ambientColor="1 1 1" customShaderId="37">
<Texture fileId="10000"/>
<CustomParameter name="alphaBlendStartEnd" value="70 75 0 0"/>
</Material>
<Material name="carrotHaulmMaterial" materialId="10008" ambientColor="1 1 1" customShaderId="39">
<Texture fileId="10008"/>
<CustomParameter name="alphaBlendStartEnd" value="70 75 0 0"/>
</Material>
<Material name="rye_mat" materialId="10026" ambientColor="1 1 1" customShaderId="37">
<Texture fileId="10026"/>
<CustomParameter name="alphaBlendStartEnd" value="70 75 0 0"/>
</Material>
<Material name="oatWindrow_mat" materialId="10016" ambientColor="1 1 1" customShaderId="39">
<Texture fileId="10016"/>
<CustomParameter name="alphaBlendStartEnd" value="70 75 0 0"/>
</Material>
<Material name="ryeWindrow_mat" materialId="10033" ambientColor="1 1 1" customShaderId="39">
<Texture fileId="10033"/>
<CustomParameter name="alphaBlendStartEnd" value="70 75 0 0"/>
</Material>
<Material name="oat_mat" materialId="10009" ambientColor="1 1 1" customShaderId="37">
<Texture fileId="10009"/>
<CustomParameter name="alphaBlendStartEnd" value="70 75 0 0"/>
</Material>
Muuta siniset numerot.
Tarkasta Files alueelta customShaderId.n numero ja muuta customShaderId="37"> samaksi kuin FileID.
Eli Tässä tapauksessa: <File fileId="37" filename="shaders/fruitGrowthFoliageShader.xml" relativePath="true"/>
<File fileId="39" filename="shaders/windrowFoliageShader.xml" relativePath="true"/>
Siirrytään kohtaan Layers:
Lisää nämät:
Tarkasta että (densityMapTypeIndex=) menee järjestyksessä katso kuva.
muuta densityMapChannelOffset="" numDensityMapChannels="" samoiksi kuin peruskasveissa.
näillä muutoksilla sain oman toimimaan.
Toivottavasti oli mahdollisimman helposti "vaikeesti" selitetty.
Edit: nyt olis ohjeet korjattu ja sain lisättyä näillä jo valmiiseen mappiin.
edit2: korjattu porkkanan ja sipulin noston jälkeinen jälki
ohjeen kasvien tekstuurit.
Lisätty puuttuvat tekstuurit
Lataa tai kopioi haluttujen kasvien tekstuurit jostain mapista ja laita ne mapin kansioon textures/foiliage.
Tämän jälkeen avaat mapin .i3d.n vaikka notepad++.
kopioi nämä:
<File fileId="10000" filename="textures/foliage/foliage_carrot_diffuse.dds" relativePath="true"/>
<File fileId="10001" filename="textures/foliage/foliage_carrot_distance_diffuse.png" relativePath="true"/>
<File fileId="10002" filename="textures/foliage/foliage_carrot_distance2_diffuse.png" relativePath="true"/>
<File fileId="10003" filename="textures/foliage/foliage_carrot_distance3_diffuse.png" relativePath="true"/>
<File fileId="10004" filename="textures/foliage/foliage_carrot_distance4_diffuse.png" relativePath="true"/>
<File fileId="10005" filename="textures/foliage/foliage_carrot_distance5_diffuse.png" relativePath="true"/>
<File fileId="10006" filename="textures/foliage/foliage_carrot_distance6_diffuse.png" relativePath="true"/>
<File fileId="10007" filename="textures/foliage/foliage_carrot_distance7_diffuse.png" relativePath="true"/>
<File fileId="10008" filename="textures/foliage/foliage_carrot_haulm_diffuse.dds" relativePath="true"/>
<File fileId="10009" filename="textures/foliage/foliage_oat_diffuse.dds" relativePath="true"/>
<File fileId="10010" filename="textures/foliage/foliage_oat_distance2_diffuse.png" relativePath="true"/>
<File fileId="10011" filename="textures/foliage/foliage_oat_distance3_diffuse.png" relativePath="true"/>
<File fileId="10012" filename="textures/foliage/foliage_oat_distance4_diffuse.png" relativePath="true"/>
<File fileId="10013" filename="textures/foliage/foliage_oat_distance5_diffuse.png" relativePath="true"/>
<File fileId="10014" filename="textures/foliage/foliage_oat_distance6_diffuse.png" relativePath="true"/>
<File fileId="10015" filename="textures/foliage/foliage_oat_distance7_diffuse.png" relativePath="true"/>
<File fileId="10016" filename="textures/foliage/foliage_oat_windrow_diffuse.dds" relativePath="true"/>
<File fileId="10017" filename="textures/foliage/foliage_onion_diffuse.dds" relativePath="true"/>
<File fileId="10018" filename="textures/foliage/foliage_onion_distance_diffuse.png" relativePath="true"/>
<File fileId="10019" filename="textures/foliage/foliage_onion_distance2_diffuse.png" relativePath="true"/>
<File fileId="10020" filename="textures/foliage/foliage_onion_distance3_diffuse.png" relativePath="true"/>
<File fileId="10021" filename="textures/foliage/foliage_onion_distance4_diffuse.png" relativePath="true"/>
<File fileId="10022" filename="textures/foliage/foliage_onion_distance5_diffuse.png" relativePath="true"/>
<File fileId="10023" filename="textures/foliage/foliage_onion_distance6_diffuse.png" relativePath="true"/>
<File fileId="10024" filename="textures/foliage/foliage_onion_distance7_diffuse.png" relativePath="true"/>
<File fileId="10025" filename="textures/foliage/foliage_onion_haulm_diffuse.dds" relativePath="true"/>
<File fileId="10026" filename="textures/foliage/foliage_rye_diffuse.dds" relativePath="true"/>
<File fileId="10027" filename="textures/foliage/foliage_rye_distance2_diffuse.png" relativePath="true"/>
<File fileId="10028" filename="textures/foliage/foliage_rye_distance3_diffuse.png" relativePath="true"/>
<File fileId="10029" filename="textures/foliage/foliage_rye_distance4_diffuse.png" relativePath="true"/>
<File fileId="10030" filename="textures/foliage/foliage_rye_distance5_diffuse.png" relativePath="true"/>
<File fileId="10031" filename="textures/foliage/foliage_rye_distance6_diffuse.png" relativePath="true"/>
<File fileId="10032" filename="textures/foliage/foliage_rye_distance7_diffuse.png" relativePath="true"/>
<File fileId="10033" filename="textures/foliage/foliage_rye_windrow_diffuse.dds" relativePath="true"/>
Seuraavaksi lisätään materials kohtaan seuraavat:
<Texture fileId="10017"/>
<CustomParameter name="alphaBlendStartEnd" value="70 75 0 0"/>
</Material>
<Material name="onionHaulmMaterial" materialId="10025" ambientColor="1 1 1" customShaderId="39">
<Texture fileId="10025"/>
<CustomParameter name="alphaBlendStartEnd" value="70 75 0 0"/>
</Material>
<Material name="foliagecarrot_mat" materialId="10000" ambientColor="1 1 1" customShaderId="37">
<Texture fileId="10000"/>
<CustomParameter name="alphaBlendStartEnd" value="70 75 0 0"/>
</Material>
<Material name="carrotHaulmMaterial" materialId="10008" ambientColor="1 1 1" customShaderId="39">
<Texture fileId="10008"/>
<CustomParameter name="alphaBlendStartEnd" value="70 75 0 0"/>
</Material>
<Material name="rye_mat" materialId="10026" ambientColor="1 1 1" customShaderId="37">
<Texture fileId="10026"/>
<CustomParameter name="alphaBlendStartEnd" value="70 75 0 0"/>
</Material>
<Material name="oatWindrow_mat" materialId="10016" ambientColor="1 1 1" customShaderId="39">
<Texture fileId="10016"/>
<CustomParameter name="alphaBlendStartEnd" value="70 75 0 0"/>
</Material>
<Material name="ryeWindrow_mat" materialId="10033" ambientColor="1 1 1" customShaderId="39">
<Texture fileId="10033"/>
<CustomParameter name="alphaBlendStartEnd" value="70 75 0 0"/>
</Material>
<Material name="oat_mat" materialId="10009" ambientColor="1 1 1" customShaderId="37">
<Texture fileId="10009"/>
<CustomParameter name="alphaBlendStartEnd" value="70 75 0 0"/>
</Material>
Muuta siniset numerot.
Tarkasta Files alueelta customShaderId.n numero ja muuta customShaderId="37"> samaksi kuin FileID.
<File fileId="39" filename="shaders/windrowFoliageShader.xml" relativePath="true"/>
Siirrytään kohtaan Layers:
muuta densityMapChannelOffset="" numDensityMapChannels="" samoiksi kuin peruskasveissa.
näillä muutoksilla sain oman toimimaan.
Toivottavasti oli mahdollisimman helposti "vaikeesti" selitetty.
Edit: nyt olis ohjeet korjattu ja sain lisättyä näillä jo valmiiseen mappiin.
edit2: korjattu porkkanan ja sipulin noston jälkeinen jälki
ohjeen kasvien tekstuurit.
Lisätty puuttuvat tekstuurit
![]() | Lataa tästä... |