mirror of
https://github.com/EsotericSoftware/spine-runtimes.git
synced 2025-12-21 17:56:04 +08:00
New diffuse and normal map.
This commit is contained in:
parent
e549bbf7b9
commit
d8300a98ce
@ -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());
|
||||||
|
|
||||||
|
|||||||
@ -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
|
||||||
BIN
spine-libgdx/test/spineboy-diffuse.png
Normal file
BIN
spine-libgdx/test/spineboy-diffuse.png
Normal file
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 |
Loading…
x
Reference in New Issue
Block a user