javasabr
fa84e7bf28
backport changes from the master branch.
8 years ago
Nehon
b1727b9772
Fixed InstanceGeomerty not working properly when using the lighting material and a non DirectionalLight
...
see https://hub.jmonkeyengine.org/t/instancednode-doesnt-work-with-light/38316/5
8 years ago
empirephoenix
088419eef0
Merge pull request #582 from FennelFetish/font
...
Fixes tab stops in BitmapText / BitmapFont (3.1)
8 years ago
Rémy Bouquet
9ba574e584
fixed bad comma in previous commit
8 years ago
Nehon
c154a47b02
Fixed tangent and normal argument position in Skinning.glsllib
8 years ago
MeFisto94
10b23db94d
TestMipMapGen: Use the non AWT MipMap Generator (Don't depend on jme3-desktop but jme3-core, to run this test on android)
8 years ago
MeFisto94
479392f6fd
TestFancyCar: Remove unused SettingsDialog imports, allowing the Test to also run on android (no jme3-desktop dependency anymore)
8 years ago
Rémy Bouquet
5470abb2b0
Fixed warnings in Terrain shader.
...
Fixed the use of the first diffuse map
Fixed the camera positioning in the TestSpotLightTerrain
8 years ago
empirephoenix
8214346e8b
Merge pull request #624 from jMonkeyEngine/revert-573-cleanup_build_scripts
...
Revert "Cleanup build scripts (3.1)"
8 years ago
empirephoenix
a87db2c117
Revert "Cleanup build scripts (3.1)"
8 years ago
empirephoenix
0f93df648e
Merge pull request #573 from jMonkeyEngine/cleanup_build_scripts
...
Cleanup build scripts (3.1)
8 years ago
Paul Speed
af04bf9d22
Forcing one of the files to change so we might actually get a new build.
8 years ago
empirephoenix
2761bc3677
Merge pull request #615 from riccardobl/FixMeshCollisionShapeJ3oReadv3.1
...
Fix bullet crash when MeshCollisionShape is loaded from j3o [v3.1]
8 years ago
Riccardo Balbo
1ae6e98d05
Fix MeshCollisionShape crash when loaded from j3o: always create BVH before scaling.
8 years ago
Nehon
69cd160956
Fixed an issue where ParticleEmitter had NaN bounds during the first update when added to the scene graph during the update loop
8 years ago
Nehon
789daa6295
Fixed warning that were coming out of the particle.j3md. Also fixed the preshadow technique
8 years ago
Rémy Bouquet
659ed8fd23
Merge pull request #602 from stephengold/v3.1
...
fix errors in how vector projection is calculated
8 years ago
Stephen Gold
f3e2925bd8
fix errors in how vector projection is calculated
8 years ago
Rémy Bouquet
5d2c89f040
Merge pull request #599 from stephengold/v3.1
...
CapsuleCollisionShape: warn about scaling only if it's not identity
8 years ago
Stephen Gold
ac8eb4d40a
CapsuleCollisionShape: warn about scaling only if it's not identity
...
same diff riccardobl committed to 'master' on Jun 20, 2016
8 years ago
Nehon
aae6170cc5
Fixed MikktSpaceTangentGenerator that was not replacing existing Tangent buffers on the mesh. That could cause crashes when the old tangent buffer did not have the same amount of components
8 years ago
iwgeric
7ecb81c230
Update AndroidLocator to allow assets to be stored in Android assets, drawable, or mipmap directories.
...
Texture assets can now be stored in Android Drawable and Mipmap directories. Allows Android to automatically select the closest matching image asset for the actual device configuration (ie. lower resolution textures for lower-end devices). Search order is: assets -> drawable -> mipmap. First match found is returned.
(cherry picked from commit c219ce1
)
8 years ago
Paul Speed
63e8c9c485
Convert Skeleton and Bone over to use the JME cloner system for cloning...
...
this should do automatic fix-up and hopefully make bones attachments work
properly again in clones.
8 years ago
empirephoenix
975954fb17
Merge pull request #575 from Fadorico/upstream3.1
...
Write/read the width and height of a quad (3.1)
8 years ago
Fennel
e60d67b1bb
Fixes tab stops in BitmapText / BitmapFont.
...
The first explicitely set tab stop was always skipped.
For all non-explicitely set tab stops it inserted a fixed spacing.
This commit changes the behaviour so tabs are aligned to columns.
It also adds handling of tabs to BitmapFont.getLineWidth() which ignored tabs before.
8 years ago
Paul Speed
92b5d40003
Modified BitmapTextPage to always deep clone its mesh since otherwise
...
BitmapText objects end up sharing them and that's bad.
8 years ago
Paul Speed
4952ad0cb5
Broke out the Serializer's static initializer into a separate initialize()
...
static method. This allows servers to completely reset the Serializer's
registry when restarting the server in the same JVM instance.
8 years ago
Paul Speed
a13a3a7f09
Another bitmap text clone fix. The text pages array (the list of the actual geometry of
...
the bitmap text) wasn't really being cloned... only the elements were. This meant that
that a cloned BitmapText object would continue to share the meshes from the original.
8 years ago
Paul Speed
735397f16e
Another fix for BitmapText cloning where the regular clone() was
...
completely bypassing the JME cloner framework... and making a bad
clone.
8 years ago
Paul Speed
c1764bc425
Fixed the cloned Letters to use the cloned StringBlock instead of the
...
original reference.
8 years ago
Paul Speed
da1b7da329
Added a test for cloning BitmapText.
8 years ago
Paul Speed
e879a0e142
Fix for issue #577 StringBlock cannot be cloned with the cloner because
...
it is package private and the cloner cannot instantiate one directly.
Since it is extremely unlikely (read: impossible) that there would ever
be shared StringBlock references between BitmapText objects then it is safe
to just clone it directly.
It is important to note that BitmapText never really did support clone
before and only pretended to... so this wasn't really a regression.
8 years ago
Fadorico
e3bd122519
Write/read the width and height of the quad
8 years ago
Kirill Vainer
36e99bf032
misc: gitignore update for gradle 3.2.1
8 years ago
Kirill Vainer
c37f0e59d2
build: fix gradle 3.2.1 deprecations
8 years ago
Kirill Vainer
06757f73b4
travis: upload artifacts only on linux/jdk8
8 years ago
Kirill Vainer
35b9eed76f
travis: reorder structure a bit
8 years ago
Kirill Vainer
e4ed3313d5
travis: fix unsupported jdk
8 years ago
Kirill Vainer
8ce2f9cfe7
travis: test matrix build
8 years ago
Kirill Vainer
b99d03bd3c
version: remove sdk related configuration
8 years ago
Kirill Vainer
f800d74e87
travis: remove uneeded install directive
8 years ago
Kirill Vainer
78ac8df78a
cleanup build cache according to travis docs
8 years ago
Kirill Vainer
39dc140f79
build v3.1, master, and PRs only from now on
...
Developers should be using PRs instead of plain branches.
8 years ago
Kirill Vainer
f38becf2c6
remove SSH based maven publishing
...
The updates.jmonkeyengine.org server is no longer used.
8 years ago
Kirill Vainer
72b9f186ed
fix broken bullet native source url
8 years ago
Kirill Vainer
8c4b44941e
Fix #550
8 years ago
Nehon
a71fb286f4
Fixed shadow fade and zfar computation as it was breaking shadow border filtering.
8 years ago
Nehon
69d8e5d13e
Fixed an issue where some occluders were wrongly culled out from the shadow map at very steep light angle, and when the view cam was almost align with light direction.
8 years ago
Paul Speed
4919620e61
Improved the "compare result changed" error message to include the most
...
likely cause of the error.
8 years ago
Nehon
1315af8d52
Changed the minimum value of a float when converting it to half float. It was 5.96046E-8f and it's now 3.054738E-5f. This values seems to be the lowest one before 0 when converting back half to float.
...
This issue has been revealed in this post https://hub.jmonkeyengine.org/t/pbr-nan-to-half-conversion-errors/37219
The bad minimum was causing erratic data being wrote to the texture when the value was very close to 0, and causing the glitches and even crashes when color values were given as Float.Infinity or Float.NaN.
8 years ago