New diffuse and normal map.

This commit is contained in:
NathanSweet 2013-11-01 14:41:54 +01:00
parent e549bbf7b9
commit d8300a98ce
5 changed files with 25 additions and 26 deletions

View File

@ -73,7 +73,7 @@ public class NormalMapTest extends ApplicationAdapter {
batch.setShader(program); batch.setShader(program);
renderer = new SkeletonRenderer(); renderer = new SkeletonRenderer();
TextureAtlas atlas = new TextureAtlas(Gdx.files.internal("spineboy-ws.atlas")); TextureAtlas atlas = new TextureAtlas(Gdx.files.internal("spineboy-diffuse.atlas"));
atlasTexture = atlas.getRegions().first().getTexture(); atlasTexture = atlas.getRegions().first().getTexture();
normalMapTexture = new Texture(Gdx.files.internal("spineboy-normal.png")); normalMapTexture = new Texture(Gdx.files.internal("spineboy-normal.png"));
@ -186,10 +186,9 @@ public class NormalMapTest extends ApplicationAdapter {
+ " gl_FragColor = v_color * vec4(result, color.a);\n" // + " gl_FragColor = v_color * vec4(result, color.a);\n" //
+ "}"; + "}";
System.out.println("VERTEX PROGRAM:\n------------\n\n" + vert); // System.out.println("VERTEX PROGRAM:\n------------\n\n" + vert);
System.out.println("FRAGMENT PROGRAM:\n------------\n\n" + frag); // System.out.println("FRAGMENT PROGRAM:\n------------\n\n" + frag);
ShaderProgram program = new ShaderProgram(vert, frag); ShaderProgram program = new ShaderProgram(vert, frag);
ShaderProgram.pedantic = false; ShaderProgram.pedantic = false;
if (!program.isCompiled()) throw new IllegalArgumentException("Error compiling shader: " + program.getLog()); if (!program.isCompiled()) throw new IllegalArgumentException("Error compiling shader: " + program.getLog());

View File

@ -1,18 +1,18 @@
spineboy-ws.png spineboy-diffuse.png
format: RGBA8888 format: RGBA8888
filter: Linear,Linear filter: Linear,Linear
repeat: none repeat: none
eyes eyes
rotate: false rotate: false
xy: 153, 38 xy: 380, 193
size: 34, 27 size: 34, 27
orig: 34, 27 orig: 34, 27
offset: 0, 0 offset: 0, 0
index: -1 index: -1
eyes-closed eyes-closed
rotate: false rotate: false
xy: 178, 176 xy: 344, 193
size: 34, 27 size: 34, 27
orig: 34, 27 orig: 34, 27
offset: 0, 0 offset: 0, 0
@ -26,7 +26,7 @@ head
index: -1 index: -1
left-ankle left-ankle
rotate: false rotate: false
xy: 214, 171 xy: 213, 171
size: 25, 32 size: 25, 32
orig: 25, 32 orig: 25, 32
offset: 0, 0 offset: 0, 0
@ -40,16 +40,16 @@ left-arm
index: -1 index: -1
left-foot left-foot
rotate: false rotate: false
xy: 366, 222 xy: 365, 222
size: 65, 30 size: 65, 30
orig: 65, 30 orig: 65, 30
offset: 0, 0 offset: 0, 0
index: -1 index: -1
left-hand left-hand
rotate: false rotate: false
xy: 345, 182 xy: 176, 135
size: 35, 38 size: 30, 38
orig: 35, 38 orig: 30, 38
offset: 0, 0 offset: 0, 0
index: -1 index: -1
left-lower-leg left-lower-leg
@ -75,56 +75,56 @@ left-shoulder
index: -1 index: -1
left-upper-leg left-upper-leg
rotate: false rotate: false
xy: 118, 51 xy: 118, 52
size: 33, 67 size: 33, 66
orig: 33, 67 orig: 33, 66
offset: 0, 0 offset: 0, 0
index: -1 index: -1
neck neck
rotate: false rotate: false
xy: 241, 171 xy: 177, 175
size: 34, 28 size: 34, 28
orig: 34, 28 orig: 34, 28
offset: 0, 0 offset: 0, 0
index: -1 index: -1
pelvis pelvis
rotate: false rotate: false
xy: 178, 205 xy: 177, 205
size: 63, 47 size: 63, 47
orig: 63, 47 orig: 63, 47
offset: 0, 0 offset: 0, 0
index: -1 index: -1
right-ankle right-ankle
rotate: false rotate: false
xy: 277, 169 xy: 297, 170
size: 25, 30 size: 25, 30
orig: 25, 30 orig: 25, 30
offset: 0, 0 offset: 0, 0
index: -1 index: -1
right-arm right-arm
rotate: false rotate: false
xy: 176, 129 xy: 274, 154
size: 21, 45 size: 21, 45
orig: 21, 45 orig: 21, 45
offset: 0, 0 offset: 0, 0
index: -1 index: -1
right-foot right-foot
rotate: false rotate: false
xy: 297, 222 xy: 296, 222
size: 67, 30 size: 67, 30
orig: 67, 30 orig: 67, 30
offset: 0, 0 offset: 0, 0
index: -1 index: -1
right-foot-idle right-foot-idle
rotate: false rotate: false
xy: 433, 224 xy: 432, 224
size: 53, 28 size: 53, 28
orig: 53, 28 orig: 53, 28
offset: 0, 0 offset: 0, 0
index: -1 index: -1
right-hand right-hand
rotate: false rotate: false
xy: 382, 188 xy: 240, 167
size: 32, 32 size: 32, 32
orig: 32, 32 orig: 32, 32
offset: 0, 0 offset: 0, 0
@ -132,20 +132,20 @@ right-hand
right-lower-leg right-lower-leg
rotate: false rotate: false
xy: 125, 188 xy: 125, 188
size: 51, 64 size: 50, 64
orig: 51, 64 orig: 50, 64
offset: 0, 0 offset: 0, 0
index: -1 index: -1
right-pant-bottom right-pant-bottom
rotate: false rotate: false
xy: 297, 202 xy: 296, 202
size: 46, 18 size: 46, 18
orig: 46, 18 orig: 46, 18
offset: 0, 0 offset: 0, 0
index: -1 index: -1
right-shoulder right-shoulder
rotate: false rotate: false
xy: 243, 201 xy: 242, 201
size: 52, 51 size: 52, 51
orig: 52, 51 orig: 52, 51
offset: 0, 0 offset: 0, 0

Binary file not shown.

After

Width:  |  Height:  |  Size: 60 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 62 KiB

After

Width:  |  Height:  |  Size: 110 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 85 KiB