pspeed
December 22, 2019, 2:52am
1
I was finally able to get the stars to align correctly to cut 3.3 beta1. It’s available on bintray/jcenter. I’ve tested it locally and it seems to work and the version number is correct. etc…
I personally don’t have time to gather things and update the documentation. There is a 3.3 google doc that someone started a while back and that’s what the github release refers to. If someone wants to volunteer to update it, I have the complete changelog of differences between the most recent 3.2 release and 3.3.0 beta1 that I can provide… or you can just use this GIT command:
git log v3.2.4-stable..v3.3.0-beta1 --name-status --cherry > v3.3.0-beta1.txt
I would post it here but it’s too big… though I did clean out the e-mail addresses as if I was going to post it.
If beta1 goes well then hopefully we can get to a 3.3.0 stable really quickly. I’m hoping we can skip a beta2 if everything looks good.
9 Likes
oxplay2
December 22, 2019, 8:45am
2
nice work
odd thing is that im still getting alpha5 for “[3.3,)”, maybe gradle think its bigger number so take it?
or maybe its issue with our alias server.
Anyway will check it later as always using here newest packages.
pspeed
December 22, 2019, 8:48am
3
I stopped using ranges a long time ago so I don’t know if there are resolution problems with that or not.
The version is right in the pom.
1 Like
oxplay2
December 22, 2019, 8:50am
4
yes, when i changed to “jmeVersion = ‘3.3.0-beta1’” it works fine
oxplay2
December 22, 2019, 2:22pm
5
Hello, i made no changes to some test, but after switch from alpha5 to beta1 now i had second time exception.
I send issue to github.
opened 02:16PM - 22 Dec 19 UTC
closed 05:41PM - 30 Dec 19 UTC
Hi, after switch to new beta1 of 3.3 seems like im getting new issue. i dont thi… nk its related to my changes, because i dont trully made any to that Test.
Im using shape keys to manipulate morph shapes of Character models. So its related probably only for morph shapes models.
```
gru 22, 2019 3:08:39 PM com.jme3.app.LegacyApplication handleError
SEVERE: Uncaught exception thrown in Thread[main,5,main]
com.jme3.renderer.RendererException: compile error in: ShaderSource[name=Common/MatDefs/Light/PBRLighting.vert, defines, type=Vertex, language=GLSL150]
0(423) : error C1111: non-lvalue actual parameter #2 cannot be out parameter ("norm.27")
at com.jme3.renderer.opengl.GLRenderer.updateShaderSourceData(GLRenderer.java:1476)
at com.jme3.renderer.opengl.GLRenderer.updateShaderData(GLRenderer.java:1503)
at com.jme3.renderer.opengl.GLRenderer.setShader(GLRenderer.java:1567)
at com.jme3.material.logic.SinglePassAndImageBasedLightingLogic.render(SinglePassAndImageBasedLightingLogic.java:259)
at com.jme3.material.Technique.render(Technique.java:166)
at com.jme3.material.Material.render(Material.java:1026)
at com.jme3.renderer.RenderManager.renderGeometry(RenderManager.java:614)
at com.jme3.renderer.queue.RenderQueue.renderGeometryList(RenderQueue.java:266)
at com.jme3.renderer.queue.RenderQueue.renderQueue(RenderQueue.java:305)
at com.jme3.renderer.RenderManager.renderViewPortQueues(RenderManager.java:877)
at com.jme3.renderer.RenderManager.flushQueue(RenderManager.java:779)
at com.jme3.renderer.RenderManager.renderViewPort(RenderManager.java:1108)
at com.jme3.renderer.RenderManager.render(RenderManager.java:1158)
at com.jme3.app.SimpleApplication.update(SimpleApplication.java:272)
at com.jme3.system.lwjgl.LwjglWindow.runLoop(LwjglWindow.java:503)
at com.jme3.system.lwjgl.LwjglWindow.run(LwjglWindow.java:585)
at com.jme3.system.lwjgl.LwjglWindow.create(LwjglWindow.java:427)
at com.jme3.app.LegacyApplication.start(LegacyApplication.java:463)
at com.jme3.app.LegacyApplication.start(LegacyApplication.java:424)
at com.jme3.app.SimpleApplication.start(SimpleApplication.java:127)
```
This refer to:
```
421 void Morph_Compute(inout vec4 pos){
422 #if (NUM_TARGETS_BUFFERS == 2)
423 Morph_Compute_Pos_Norm(pos,vec3(0.0));
424 return;
425 #elif (NUM_TARGETS_BUFFERS == 3)
426 Morph_Compute_Pos_Norm_Tan(pos, vec3(0.0), vec3(0.0));
427 return;
428 #endif
429 Morph_Compute_Pos(pos);
430 }
431
```
below line is problematic:
`423 Morph_Compute_Pos_Norm(pos,vec3(0.0));`
Seems related to morph shapes. seems related to last changes in below commit(but really dont know why it would break):
committed 05:50AM - 24 Nov 19 UTC
* Fixed MorphAnim.glsllib to compile on android and avoid enabling GL_VERTEX_PRO… GRAM_POINT_SIZE in android as it's not supported
topic:
@joliver82 see github issue
pspeed
December 22, 2019, 10:12pm
6
Looks like you guys sorted out what the issue is in that thread. Hopefully someone will make a PR that we can include in beta2.
Hi @pspeed ,
I have tested against this version on android and it seems like sound on android does not work.
It is related to this topic.
PS: These snowflakes in the background is making me dizzy…
Hehehe.
3 Likes