Hi to all.
I’m have a problem with exporting materials from Blender. And I’m don’t know what is wrong. So I’m made “experimental” model with texture. This model when I’m load it in JME3 this don’t display texture.
What is wrong?
domek_bryla.mesh.xml
[xml]<mesh>
<submeshes>
<submesh material=“material_domku/TEXFACE/domek.png” usesharedvertices=“false”>
<faces count=“14”>
<face v1=“0” v2=“1” v3=“2”/>
<face v1=“0” v2=“2” v3=“3”/>
<face v1=“4” v2=“5” v3=“7”/>
<face v1=“5” v2=“6” v3=“7”/>
<face v1=“8” v2=“9” v3=“11”/>
<face v1=“9” v2=“10” v3=“11”/>
<face v1=“12” v2=“13” v3=“14”/>
<face v1=“12” v2=“14” v3=“15”/>
<face v1=“16” v2=“17” v3=“19”/>
<face v1=“17” v2=“18” v3=“19”/>
<face v1=“20” v2=“21” v3=“22”/>
<face v1=“23” v2=“24” v3=“25”/>
<face v1=“26” v2=“27” v3=“28”/>
<face v1=“29” v2=“30” v3=“31”/>
</faces>
<geometry vertexcount=“32”>
<vertexbuffer positions=“true” normals=“true” texture_coords=“1”>
<vertex>
<position x=“1.000000” y="-1.000000" z="-1.000000"/>
<normal x=“0.000000” y="-1.000000" z=“0.000000”/>
<texcoord u=“0.612131” v=“0.612132”/>
</vertex>
<vertex>
<position x=“1.000000” y="-1.000000" z=“1.000000”/>
<normal x=“0.000000” y="-1.000000" z=“0.000000”/>
<texcoord u=“0.612131” v=“0.387868”/>
</vertex>
<vertex>
<position x="-1.000000" y="-1.000000" z=“1.000000”/>
<normal x=“0.000000” y="-1.000000" z=“0.000000”/>
<texcoord u=“0.387867” v=“0.387868”/>
</vertex>
<vertex>
<position x="-1.000000" y="-1.000000" z="-1.000000"/>
<normal x=“0.000000” y="-1.000000" z=“0.000000”/>
<texcoord u=“0.387867” v=“0.612132”/>
</vertex>
<vertex>
<position x=“1.000000” y="-1.000000" z="-1.000000"/>
<normal x=“1.000000” y="-0.000000" z=“0.000001”/>
<texcoord u=“0.612131” v=“0.612132”/>
</vertex>
<vertex>
<position x=“1.000000” y=“1.000000” z="-0.999999"/>
<normal x=“1.000000” y="-0.000000" z=“0.000001”/>
<texcoord u=“0.836395” v=“0.612132”/>
</vertex>
<vertex>
<position x=“0.999999” y=“1.000000” z=“1.000001”/>
<normal x=“1.000000” y="-0.000000" z=“0.000001”/>
<texcoord u=“0.836395” v=“0.387868”/>
</vertex>
<vertex>
<position x=“1.000000” y="-1.000000" z=“1.000000”/>
<normal x=“1.000000” y="-0.000000" z=“0.000001”/>
<texcoord u=“0.612131” v=“0.387868”/>
</vertex>
<vertex>
<position x=“1.000000” y="-1.000000" z=“1.000000”/>
<normal x="-0.000000" y="-0.000000" z=“1.000000”/>
<texcoord u=“0.612131” v=“0.387868”/>
</vertex>
<vertex>
<position x=“0.999999” y=“1.000000” z=“1.000001”/>
<normal x="-0.000000" y="-0.000000" z=“1.000000”/>
<texcoord u=“0.612132” v=“0.163604”/>
</vertex>
<vertex>
<position x="-1.000000" y=“1.000000” z=“1.000000”/>
<normal x="-0.000000" y="-0.000000" z=“1.000000”/>
<texcoord u=“0.387867” v=“0.163604”/>
</vertex>
<vertex>
<position x="-1.000000" y="-1.000000" z=“1.000000”/>
<normal x="-0.000000" y="-0.000000" z=“1.000000”/>
<texcoord u=“0.387867” v=“0.387868”/>
</vertex>
<vertex>
<position x="-1.000000" y="-1.000000" z=“1.000000”/>
<normal x="-1.000000" y="-0.000000" z="-0.000000"/>
<texcoord u=“0.387867” v=“0.387868”/>
</vertex>
<vertex>
<position x="-1.000000" y=“1.000000” z=“1.000000”/>
<normal x="-1.000000" y="-0.000000" z="-0.000000"/>
<texcoord u=“0.163603” v=“0.387868”/>
</vertex>
<vertex>
<position x="-1.000000" y=“1.000000” z="-1.000000"/>
<normal x="-1.000000" y="-0.000000" z="-0.000000"/>
<texcoord u=“0.163603” v=“0.612132”/>
</vertex>
<vertex>
<position x="-1.000000" y="-1.000000" z="-1.000000"/>
<normal x="-1.000000" y="-0.000000" z="-0.000000"/>
<texcoord u=“0.387867” v=“0.612132”/>
</vertex>
<vertex>
<position x=“1.000000” y=“1.000000” z="-0.999999"/>
<normal x=“0.000000” y=“0.000000” z="-1.000000"/>
<texcoord u=“0.612131” v=“0.836396”/>
</vertex>
<vertex>
<position x=“1.000000” y="-1.000000" z="-1.000000"/>
<normal x=“0.000000” y=“0.000000” z="-1.000000"/>
<texcoord u=“0.612131” v=“0.612132”/>
</vertex>
<vertex>
<position x="-1.000000" y="-1.000000" z="-1.000000"/>
<normal x=“0.000000” y=“0.000000” z="-1.000000"/>
<texcoord u=“0.387867” v=“0.612132”/>
</vertex>
<vertex>
<position x="-1.000000" y=“1.000000” z="-1.000000"/>
<normal x=“0.000000” y=“0.000000” z="-1.000000"/>
<texcoord u=“0.387867” v=“0.836396”/>
</vertex>
<vertex>
<position x=“0.999999” y=“1.000000” z=“1.000001”/>
<normal x="-0.000000" y=“0.707107” z=“0.707107”/>
<texcoord u=“0.612132” v=“0.163604”/>
</vertex>
<vertex>
<position x=“0.000000” y=“2.000000” z=“0.000000”/>
<normal x="-0.000000" y=“0.707107” z=“0.707107”/>
<texcoord u=“0.500000” v=“0.005025”/>
</vertex>
<vertex>
<position x="-1.000000" y=“1.000000” z=“1.000000”/>
<normal x="-0.000000" y=“0.707107” z=“0.707107”/>
<texcoord u=“0.387867” v=“0.163604”/>
</vertex>
<vertex>
<position x=“1.000000” y=“1.000000” z="-0.999999"/>
<normal x=“0.707107” y=“0.707107” z=“0.000000”/>
<texcoord u=“0.836395” v=“0.612132”/>
</vertex>
<vertex>
<position x=“0.000000” y=“2.000000” z=“0.000000”/>
<normal x=“0.707107” y=“0.707107” z=“0.000000”/>
<texcoord u=“0.994973” v=“0.500000”/>
</vertex>
<vertex>
<position x=“0.999999” y=“1.000000” z=“1.000001”/>
<normal x=“0.707107” y=“0.707107” z=“0.000000”/>
<texcoord u=“0.836395” v=“0.387868”/>
</vertex>
<vertex>
<position x=“1.000000” y=“1.000000” z="-0.999999"/>
<normal x=“0.000000” y=“0.707107” z="-0.707107"/>
<texcoord u=“0.612131” v=“0.836396”/>
</vertex>
<vertex>
<position x="-1.000000" y=“1.000000” z="-1.000000"/>
<normal x=“0.000000” y=“0.707107” z="-0.707107"/>
<texcoord u=“0.387867” v=“0.836396”/>
</vertex>
<vertex>
<position x=“0.000000” y=“2.000000” z=“0.000000”/>
<normal x=“0.000000” y=“0.707107” z="-0.707107"/>
<texcoord u=“0.499999” v=“0.994974”/>
</vertex>
<vertex>
<position x="-1.000000" y=“1.000000” z=“1.000000”/>
<normal x="-0.707107" y=“0.707107” z="-0.000000"/>
<texcoord u=“0.163603” v=“0.387868”/>
</vertex>
<vertex>
<position x=“0.000000” y=“2.000000” z=“0.000000”/>
<normal x="-0.707107" y=“0.707107” z="-0.000000"/>
<texcoord u=“0.005025” v=“0.500000”/>
</vertex>
<vertex>
<position x="-1.000000" y=“1.000000” z="-1.000000"/>
<normal x="-0.707107" y=“0.707107” z="-0.000000"/>
<texcoord u=“0.163603” v=“0.612132”/>
</vertex>
</vertexbuffer>
</geometry>
</submesh>
</submeshes>
</mesh>
[/xml]
domek_bryla.material
material material_domku/TEXFACE/domek.png
{
receive_shadows on
technique
{
pass
{
ambient 0.500000 0.500000 0.500000 1.000000
diffuse 0.800000 0.800000 0.800000 1.000000
emissive 0.000000 0.000000 0.000000 1.000000
texture_unit
{
texture domek.png
colour_op modulate
}
}
pass
{
ambient 0.0 0.0 0.0
diffuse 0.0 0.0 0.0
specular 0.500000 0.500000 0.500000 1.000000 12.500000
scene_blend add
}
}
}
domek.png
http://imgur.com/gu8fr.png
And here is code what I'm use to load model:
[java] Spatial domek = assetManager.loadModel("Models/domek_bryla.mesh.xml");[/java]
Yes, light, etc is used. But this don't help.
Anyone can try to use this model?