Art | Ships | Improve the look of ship sails and add some new sail textures. Fix some other ship things.

This was SVN commit r27339.
This commit is contained in:
wowgetoffyourcellphone
2023-01-04 22:32:18 +00:00
parent 384f4d4215
commit 9cffe4e96f
50 changed files with 202 additions and 96 deletions
@@ -5,15 +5,33 @@
<group>
<variant file="others/ships/main_sail_base.xml" name="Trireme Sail">
<mesh>props/athen_trireme_main_sail.dae</mesh>
<textures>
<texture file="props/ptol_sail_norm.png" name="normTex"/>
<texture file="props/sail_spec_1.png" name="specTex"/>
</textures>
</variant>
</group>
<group>
<variant frequency="100" file="others/ships/hele_sail_01.xml" name="eye"/>
<variant frequency="100" file="others/ships/hele_sail_02.xml" name="pegasus"/>
<variant frequency="100" file="others/ships/hele_sail_03.xml" name="runner"/>
<variant frequency="100" file="others/ships/hele_sail_04.xml" name="star"/>
<variant frequency="100" file="others/ships/hele_sail_05.xml" name="hawk"/>
<variant frequency="100" file="others/ships/hele_sail_06.xml" name="krater"/>
<variant frequency="1" name="owl 1">
<textures>
<texture file="props/athen_sail_01.png" name="baseTex"/>
</textures>
</variant>
<variant frequency="1" name="pegasus">
<textures>
<texture file="props/athen_sail_02.png" name="baseTex"/>
</textures>
</variant>
<variant frequency="1" name="owl 2">
<textures>
<texture file="props/athen_sail_03.png" name="baseTex"/>
</textures>
</variant>
<variant frequency="1" name="alpha">
<textures>
<texture file="props/athen_sail_04.png" name="baseTex"/>
</textures>
</variant>
</group>
<material>player_trans_parallax_spec.xml</material>
</actor>
@@ -4,30 +4,23 @@
<group>
<variant frequency="100" name="mesh">
<mesh>props/kyrenia_sail.dae</mesh>
<textures>
<texture file="props/ptol_sail_norm.png" name="normTex"/>
<texture file="props/sail_spec_1.png" name="specTex"/>
</textures>
</variant>
</group>
<group>
<variant frequency="1" name="sail-pegasus">
<textures><texture file="props/hele_sail_pegasus.dds" name="baseTex"/></textures>
<variant name="sail_stripes_1">
<textures>
<texture file="props/sail_stripes_1.png" name="baseTex"/>
</textures>
</variant>
<variant frequency="1" name="sail-krater">
<textures><texture file="props/hele_sail_krater.dds" name="baseTex"/></textures>
</variant>
<variant frequency="1" name="sail-triskeles">
<textures><texture file="props/hele_sail_runner.dds" name="baseTex"/></textures>
</variant>
<variant frequency="1" name="sail-star">
<textures><texture file="props/hele_sail_star_a.dds" name="baseTex"/></textures>
</variant>
<variant frequency="1" name="sail-pegasus2">
<textures><texture file="props/hele_sail_pegasus_2.dds" name="baseTex"/></textures>
</variant>
<variant frequency="1" name="sail-hawk">
<textures><texture file="props/hele_sail_hawk_a.dds" name="baseTex"/></textures>
</variant>
<variant frequency="1" name="sail-eye">
<textures><texture file="props/hele_sail_eye.dds" name="baseTex"/></textures>
<variant name="sail_stripes_2">
<textures>
<texture file="props/sail_stripes_2.png" name="baseTex"/>
</textures>
</variant>
</group>
<material>player_trans.xml</material>
<material>player_trans_norm_spec.xml</material>
</actor>
@@ -7,7 +7,10 @@
<mesh>props/hele_trireme_blanket.dae</mesh>
<textures>
<texture file="props/stall_big_cloth.png" name="baseTex"/>
<texture file="props/stall_big_cloth_norm.png" name="normTex"/>
<texture file="props/stall_big_cloth_spec.png" name="specTex"/>
</textures>
</variant>
</group>
<material>player_trans_norm_spec.xml</material>
</actor>
@@ -5,6 +5,10 @@
<group>
<variant file="others/ships/main_sail_base.xml" name="Bireme Sail">
<mesh>props/pers_bireme_sail.dae</mesh>
<textures>
<texture file="props/ptol_sail_norm.png" name="normTex"/>
<texture file="props/sail_spec_1.png" name="specTex"/>
</textures>
</variant>
</group>
<group>
@@ -3,14 +3,25 @@
<castshadow/>
<float/>
<group>
<variant frequency="100" name="Base">
<variant frequency="1" name="Base">
<mesh>props/pers_merc_sail.dae</mesh>
</variant>
</group>
<group>
<variant frequency="100" file="others/ships/pers_sail_01.xml" name="zoroaster"/>
<variant frequency="100" file="others/ships/pers_sail_02.xml" name="royal standard"/>
<variant frequency="100" file="others/ships/pers_sail_03.xml" name="standard"/>
<variant frequency="1" name="stripes 1">
<textures>
<texture file="props/sail_stripes_1.png" name="baseTex"/>
<texture file="props/ptol_sail_norm.png" name="normTex"/>
<texture file="props/sail_spec_1.png" name="specTex"/>
</textures>
</variant>
<variant frequency="1" name="stripes 2">
<textures>
<texture file="props/sail_stripes_2.png" name="baseTex"/>
<texture file="props/ptol_sail_norm.png" name="normTex"/>
<texture file="props/sail_spec_1.png" name="specTex"/>
</textures>
</variant>
</group>
<material>player_trans_norm_spec.xml</material>
<material>player_trans_parallax_spec.xml</material>
</actor>
@@ -5,6 +5,10 @@
<group>
<variant file="others/ships/main_sail_base.xml" name="Persian Trireme">
<mesh>props/pers_trireme_sail.dae</mesh>
<textures>
<texture file="props/ptol_sail_norm.png" name="normTex"/>
<texture file="props/sail_spec_1.png" name="specTex"/>
</textures>
</variant>
</group>
<group>
@@ -12,5 +16,5 @@
<variant frequency="100" file="others/ships/pers_sail_02.xml" name="royal standard"/>
<variant frequency="100" file="others/ships/pers_sail_03.xml" name="standard"/>
</group>
<material>player_trans_parallax_spec.xml</material>
<material>player_trans_norm_spec.xml</material>
</actor>
@@ -22,6 +22,16 @@
<texture file="props/sail_pirate_trident_02.png" name="baseTex"/>
</textures>
</variant>
<variant name="Trident 03">
<textures>
<texture file="props/sail_pirate_trident_03.png" name="baseTex"/>
</textures>
</variant>
<variant name="Trident 04">
<textures>
<texture file="props/sail_pirate_trident_04.png" name="baseTex"/>
</textures>
</variant>
</group>
<material>no_trans_norm_spec.xml</material>
</actor>
@@ -7,7 +7,7 @@
<textures>
<texture file="props/ptol_sail.png" name="baseTex"/>
<texture file="props/ptol_sail_norm.png" name="normTex"/>
<texture file="props/ptol_sail_spec.png" name="specTex"/>
<texture file="props/sail_spec_1.png" name="specTex"/>
</textures>
</variant>
</group>
@@ -5,6 +5,10 @@
<group>
<variant file="others/ships/main_sail_base.xml" name="Bireme Sail">
<mesh>props/hele_bireme_sail.dae</mesh>
<textures>
<texture file="props/ptol_sail_norm.png" name="normTex"/>
<texture file="props/sail_spec_1.png" name="specTex"/>
</textures>
</variant>
</group>
<group>
@@ -5,13 +5,43 @@
<group>
<variant file="others/ships/main_sail_base.xml" name="Trireme Sail">
<mesh>props/spart_trireme_main_sail.dae</mesh>
<textures>
<texture file="props/ptol_sail_norm.png" name="normTex"/>
<texture file="props/sail_spec_1.png" name="specTex"/>
</textures>
</variant>
</group>
<group>
<variant frequency="100" file="others/ships/spart_sail_01.xml" name="scorpion"/>
<variant frequency="100" file="others/ships/spart_sail_02.xml" name="chair"/>
<variant frequency="100" file="others/ships/spart_sail_03.xml" name="aegis"/>
<variant frequency="100" file="others/ships/spart_sail_04.xml" name="face"/>
<variant frequency="1" name="medusa 1">
<textures>
<texture file="props/spart_sail_6.png" name="baseTex"/>
</textures>
</variant>
<variant frequency="1" name="medusa 2">
<textures>
<texture file="props/spart_sail_5.png" name="baseTex"/>
</textures>
</variant>
<variant frequency="1" name="scorpion">
<textures>
<texture file="props/spart_sail_a.png" name="baseTex"/>
</textures>
</variant>
<variant frequency="1" name="dokana">
<textures>
<texture file="props/spart_sail_b.png" name="baseTex"/>
</textures>
</variant>
<variant frequency="1" name="lamda">
<textures>
<texture file="props/spart_sail_c.png" name="baseTex"/>
</textures>
</variant>
<variant frequency="1" name="face">
<textures>
<texture file="props/spart_sail_d.png" name="baseTex"/>
</textures>
</variant>
</group>
<material>player_trans_parallax_spec.xml</material>
<material>player_trans_norm_spec.xml</material>
</actor>
@@ -6,7 +6,6 @@
<variant frequency="1" file="others/ships/rome_bireme_oars.xml" name="Rome Brireme">
<mesh>structural/rome_ship_bireme.dae</mesh>
<props>
<prop actor="props/structures/romans/bireme_fore_sail.xml" attachpoint="fore_sail"/>
<prop actor="props/structures/romans/bireme_main_sail.xml" attachpoint="main_sail"/>
<prop actor="props/structures/romans/rome_bridge_base.xml" attachpoint="bridge"/>
<prop actor="props/units/siege_artillery/bolt_projectile_med.xml" attachpoint="projectile"/>
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<Entity parent="template_unit_ship_warship_light">
<Entity parent="template_unit_ship_bireme">
<Footprint>
<Square width="9.0" depth="37.0"/>
<Height>8.0</Height>