Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/jMonkeyEngine/jmonkeyengine

A complete 3-D game development suite written in Java.
https://github.com/jMonkeyEngine/jmonkeyengine

Fix #1917 (RendererException in ScreenshotAppState: Attempting to upload empty buffer) (#1918)

5664d599ea0aa37bbcd08cf2869783f5a2a874b8 authored almost 2 years ago by Ali-RS <[email protected]>
jme3-lwjgl: bump to lwjgl 2.9.5 (#1914)

6d83c63e5f864a61e3c10aeec449c41420765db9 authored almost 2 years ago by Ali-RS <[email protected]>
test and fix for #1909 (NPE while generating tangents) (#1910)

* add a JUnit test for issue 1909 (NPE while generating tangents)

* solve issue #1909 (NPE wh...

d694f7a072578b05b49f092a6613ad01618ba4cd authored almost 2 years ago by Stephen Gold <[email protected]>
add 4 getters to JmeContext for screen position and frame-buffer size (#1911)

925ff4561b29fff22fe2e47ecc63d129cb3a4000 authored almost 2 years ago by Stephen Gold <[email protected]>
ParticleEmitter: improve code readability. Apply the DRY principle (#1912)

9a2d9505b17281f40570f4b2cfcf7621d0c65b65 authored almost 2 years ago by Wyatt Gillette <[email protected]>
common.gradle: add "Created-By" jar manifest to show Java version and vendor name (#1913)

* common.gradle: add Created-By in jar manifest to show java version used to create the jar.

...

76a55d5e735ef35305caca478a4c3c527f00c858 authored almost 2 years ago by Ali-RS <[email protected]>
common.gradle: set class files compatible with Java 8 using "release" option (#1907)

* common.gradle: set class files compatible with Java 8. This will keep java 8 compatibility whe...

b0e6ce7ae871336fa2627c882ba67a603289b2dc authored almost 2 years ago by Ali-RS <[email protected]>
Update AfflictionLib.glsllib (#1905)

This PR goes along with my last PR cleaning up the AdvancedPBRTerrain.j3md shader. The method ge...

6ad716a57537104779b26b0bed89826a0a0f0888 authored almost 2 years ago by Ryan McDonough <[email protected]>
Refactored Advanced PBR Terrain to use new for-loops (#1904)

* Refactored Advanced PBR Terrain to use new for-loops

Similar to my recent pull request doin...

58c137f59736751aab053496e89b13de5878f686 authored almost 2 years ago by Ryan McDonough <[email protected]>
jme3-examples: add tests for issue #1903

ed475e761fbece58682ad6657a45c371643ea082 authored almost 2 years ago by Stephen Gold <[email protected]>
JmeContext: add a getSystemListener() method (#1894)

29e07614ec8d10ebc90f1a997382a267b6667e04 authored almost 2 years ago by Stephen Gold <[email protected]>
add the Spatial.addControlAt() method (#1899)

ebf8a8124dc4c2bf5b702b946679bd95e0f6ce60 authored almost 2 years ago by Stephen Gold <[email protected]>
Refactored PBR Terrain to use new for-loops. Fix #1785 (#1901)

Drastically reduced code by utilizing JME's new potential for define-compatible for-loops in sha...

0d6d6d9568b2664bf40ffdb7fa267fa0e7d765e4 authored almost 2 years ago by Ryan McDonough <[email protected]>
When in VR attach the debug scene to the two eye's scenes. Fix#1795 (#1888)

* #1795 When in VR attach the debug scene to the two eye's scenes

This ensures they show up c...

c739b66abeaca9f6a9abf1daddc81992983d8767 authored almost 2 years ago by richardTingle <[email protected]>
Fix #1890 (crashes attempting to run example apps in fullscreen with LWJGL v2) (#1898)

* jme3-lwjgl:fallback to standard 60Hz fullscreen display mode if the specified frequency in the...

4e80c9bc6891ee3c0ca54e707c165bb3a332fe41 authored almost 2 years ago by Ali-RS <[email protected]>
jme3-lwjgl:updated to lwjgl v2.9.4 hosted by org.jmonkeyengine. Fix #1247, #1215, #947 (#1902)

3e1b823bdb7c7a2e60916dab32186141b3fd9800 authored almost 2 years ago by Ali-RS <[email protected]>
jme3-niftygui: solve issue #1891 (incorrect fullscreen layout) (#1895)

d07f66d15bcf89a574e0f744a4f3a5502e89afe7 authored almost 2 years ago by Stephen Gold <[email protected]>
Fix #1773 (Wrong particle position when `worldSpace` flag equals to true) (#1889)

* Add test case for issue #1773.

* Fix wrong particle position when using 'EmitterMeshVertexS...

36f9c895a28b9ff730bab55c252a4be5cdb2f2a2 authored almost 2 years ago by Ali-RS <[email protected]>
README.md: add Demon Lord to the list of published games

b0bd1a51ab5dd29f9a6df92a7c72f0cbb57f22b1 authored almost 2 years ago by Stephen Gold <[email protected]>
main.yml: use "temurin" openjdk. Fix #1896 (#1897)

eda8b6518c917dcb9302669e2dda225008908cb9 authored almost 2 years ago by Ali-RS <[email protected]>
Fix #1892 (TestChooser does not show classes list when run with java 8) (#1893)

* TestChooser:fix class list not showing when run with java 8.

* Update copyright date.

fe851dc8c058ad7a6e90bfa3c23774ea30cf65d6 authored almost 2 years ago by Ali-RS <[email protected]>
LICENSE.md: add 2023 to copyright years

00a859709032c192f3b48f5c596124cbaf883aca authored almost 2 years ago by Stephen Gold <[email protected]>
update the groovy-test library to v3.0.14

0663306efc9941849fdfe1d4adba151392d195e1 authored almost 2 years ago by Stephen Gold <[email protected]>
Renderer: javadoc correction

5b948dff0d107374d89a78ccd6e35bf458456612 authored almost 2 years ago by Stephen Gold <[email protected]>
AreaUtils: Migrated package to `com.jme3.util` (#1826)

* AreaUtils: Migrated package to `com.jme3.util`

* com.jme3.uitl.AreaUtils: removed code dupl...

5b9fc87234688bd74061a5fb134fdc2a6f526850 authored almost 2 years ago by pavl_g <[email protected]>
Fix #1883 (Image class wrongly setting GL mips flags inside the constructor) (#1885)

7f927f0cfc46558a7f614973abe2b11101c81344 authored almost 2 years ago by Ali-RS <[email protected]>
Made extension loaders non-static to avoid concurrency issues (#1886)

Now each GltfLoader instantiated via ThreadLocal will have its own instances of extension loaders.

1e237f333e95dfb5b00da29310a19c4c724bbddb authored almost 2 years ago by Ali-RS <[email protected]>
Fix #1882 (J3MLoader always generates mips ignoring MinFilter) (#1884)

* Get texture mips generation flag from MinFilter specified in j3m file.

* Update copyright d...

9c3d3636d625820580fd5ed59087eb4bfc1340d4 authored almost 2 years ago by Ali-RS <[email protected]>
Fix #1412 (GltfLoader does not support AO packed in MetallicRoughnessMap) (#1880)

f92a73f91ce1a2852645cd1bb5a4c6b597faf7af authored almost 2 years ago by manuelrmo <[email protected]>
BlendableAction: Fix JavaDoc for setMaxTransitionWeight & replace assert with IllegalArgumentException (#1881)

478af32acb8b9121b6852d61de198b063163d45e authored almost 2 years ago by Noeri Huisman <[email protected]>
Fix #1867 (LightFilter gets applied even if not needed) (#1872)

* Add NullLightFilter.java

* Add usage of null light filter when rendering shadowmaps

* Fi...

5d1ee2624b6b5f203651f9dbd7fcdcc8a0e2067b authored almost 2 years ago by Michael Zuegg <[email protected]>
bugfix: Mesh.getTriangle() may yield an incorrect centroid

8de08ad1de9ebbb3ea22b4124bc915762b6de0a7 authored almost 2 years ago by Stephen Gold <[email protected]>
jme3-core: test the com.jme3.math.Triangle class

fa455b886f5eb51d32e921c63a79ac3b6f3ff0ab authored almost 2 years ago by Stephen Gold <[email protected]>
Implementation of a glTF extension loader for KHR_texture_transform (#1869)

* Implementation of a glTF extension loader for KHR_texture_transform

* Thread-safe version o...

b47081525995979c898721eba19d630e7d205320 authored almost 2 years ago by manuelrmo <[email protected]>
jme3-core: correct/clarify javadoc

9d5eeee8923c27495c948be7e7c91276e739da51 authored almost 2 years ago by Stephen Gold <[email protected]>
upgrade the groovy-test library to v3.0.13

076f2490a502427d069fa3c628bca99b5c1e8ff9 authored almost 2 years ago by Stephen Gold <[email protected]>
JmeSurfaceView: Package migration (#1819)

* JmeSurfaceView: migration to new package (com.jme3.view.surfaceview)

* JmeSurfaceView: migr...

80e55d4139d2c8a3d7ab56aa2ae3cc1cc8f83271 authored almost 2 years ago by pavl_g <[email protected]>
move SettingsDialog and ErrorDialog to new jme3-awt-dialogs module (#1876)

* Refactory Settings/Error dialogs in JmeDialogsFactory and jme3-awt-dialogs

* add build.grad...

9e54d443f50dff600c5561f546a18031a754a580 authored almost 2 years ago by Stephen Gold <[email protected]>
Merge pull request #1873 from tonihele/bugfix/issue-1871

Fix #1871 (vertex colors not loaded in gltf models)

55574561cfcacf0b7b33358330528061b3fd4c42 authored almost 2 years ago by Toni Helenius <[email protected]>
Remove unnecessary byte and call the variable c as in the formulas

8fc40799dc6075128db32e6624f3c74de283a5ce authored almost 2 years ago by Toni Helenius <[email protected]>
Read unsigned byte properly

556b57c540d788dca96eafaeea482b82245819c8 authored almost 2 years ago by Toni Helenius <[email protected]>
More efficient logging

d3fb13646707e3ab0a99d62b943a67db49fd0eae authored almost 2 years ago by Toni Helenius <[email protected]>
Read shorts properly

2bd2c7ea9575b3248a8ccd47f45c3e64e049774e authored almost 2 years ago by Toni Helenius <[email protected]>
upgrade to Gradle v7.6 (for its Java 19 support)

a2d639ca73a7344f1aa4b8b97e74a49af2da3887 authored almost 2 years ago by Stephen Gold <[email protected]>
Fix: make the stencil test functions usable. (#1866)

* Fix: make the stencil test functions usable.

* Fix: formatting

* Fix: formatting

* Fi...

930809e749e3e7841e0f874bdd6909c514703a10 authored almost 2 years ago by Michael Zuegg <[email protected]>
Add instance culling function in InstancedGeometry (#1865)

* Added a workaround to prevent shadow disappearing on instanced geometries away from camera by ...

81c26e14142a7a8a404aa2c5f4b6b6749c6e8556 authored almost 2 years ago by Ali-RS <[email protected]>
Quaternion: javadoc

116ee9eec96a47d8d339eb97df478d91e8e1f6bd authored almost 2 years ago by Stephen Gold <[email protected]>
README.md: SDK v3.5.2 has now been published

6eac311280a8be6c87465f781021cc62ec96013b authored almost 2 years ago by Stephen Gold <[email protected]>
Merge pull request #1844 from tonihele/settings-dialog

Clean up the display modes parsing

e2ded65c3c842eb3c20256c9116bac725dd97365 authored almost 2 years ago by Toni Helenius <[email protected]>
update wrapper-validation-action to v1.0.5 (one more place)

4f8fd428e08528dc542d553ffb7d32fa0509e9de authored almost 2 years ago by Stephen Gold <[email protected]>
workflows/main.yml: update wrapper-validation-action to v1.0.5

0f5f1a3a30b9fb824d25c1aacd971823626dd374 authored almost 2 years ago by Stephen Gold <[email protected]>
fix: broken link in README.md (#1858)

Signed-off-by: Kasper Aaquist Johansen <[email protected]>

Signed-off-by: Kasper Aaquis...

8fe3577e1b6dd62b3a25ce1ed15708f018800291 authored almost 2 years ago by Kasper Aaquist Johansen <[email protected]>
workflows/main.yml: update the "checkout" action to v3

eff130a8f931d27512e048adde59caf5fc224ebe authored about 2 years ago by Stephen Gold <[email protected]>
jme3-plugins: update the "gson" library to v2.9.1

4fb95646d73dfa0f91deb588e24dee8462ad102d authored about 2 years ago by Stephen Gold <[email protected]>
#1569 Fix license file to be better detected by GitHub (#1855)

6946cfd67136925ce1f9980cc8d96c22d88e5924 authored about 2 years ago by Jan Schäfer <[email protected]>
jme3-jogg: upgrade the j-ogg-all library to v1.0.2

63a1d07535693cf124b4578524850b7ba06ca9ea authored about 2 years ago by Stephen Gold <[email protected]>
Fix issue #1850 (JmeSystem.writeImageFile() throw java.nio.BufferUnderflowException) (#1851)

49a3102f52ba17009d7db931066307dcf56f0af2 authored about 2 years ago by Ali-RS <[email protected]>
BlendAction: resolve slow-motion side effect caused by stretching actions (#1848)

* BlendAction: resolve slow motion side effect caused by stretching any action that doesn't have...

7fa8f7d3fc2feb5553b7c8c5685c584776e86332 authored about 2 years ago by Ali-RS <[email protected]>
Added Tweens.cycle() and Tweens.invert() methods (#1849)

Cycle is used for running delegate tween back and force and Invert is used to run delegate tween...

9975e7276455ceb7038af689aaf4b4081f305e63 authored about 2 years ago by Ali-RS <[email protected]>
Added a Loop tween to Tweens factory class (#1846)

* Added a Loop tween to Tweens factory class. Supports looping by count or duration.

* Redesi...

1a071eb52a0c263f465ef3f3ed00d0bbdb38606f authored about 2 years ago by Ali-RS <[email protected]>
Some enhancement to new animation system (#1845)

* Some enhancement to new animation system, including:
* Option to enable/disable animation mas...

7911a61f47d307e73a7fe72fce02aad4a1eaad12 authored about 2 years ago by Ali-RS <[email protected]>
README.md: SDK v3.4 has been released

cf9aa9cf018e483837c235077740bb1934eec183 authored about 2 years ago by Stephen Gold <[email protected]>
No need to separately test for the contains

f6ccb8e5d331aac2e62456447bbc71fffb5a00e3 authored about 2 years ago by Toni Helenius <[email protected]>
Clean up the display modes parsing

42c4466987ae0bbd4da83d084531c34528b955ae authored about 2 years ago by Toni Helenius <[email protected]>
Fix #1843 (java.util.zip.ZipException in HttpZipLocator) (#1842)

* HttpZipLocator:fix invalid code lengths set & invalid distance too far back ZipExceptions.

...

f0b7a96e64017dc7d386d1b7f6e86698e0d4780f authored about 2 years ago by Ali-RS <[email protected]>
Merge pull request #1827 from JMonkey-Archive/settings-laf-fix

SettingsDialog: LAF fix

9bcfc46ded8c4078fea48231c29b7a3268741829 authored about 2 years ago by Paul Speed <[email protected]>
build.gradle: update gradleVersion in case user runs the "wrapper" task

eaec2416248a0c89a62860b1dab393bf2d447ad5 authored about 2 years ago by Stephen Gold <[email protected]>
main.yml: add JDK 17 tests

299852838d8dbc1cd162215637f7637cbec154ff authored about 2 years ago by Stephen Gold <[email protected]>
main.yml: udate "actions/setup-java" to v3

6c6aa446476829f798f58643ea1d5745588782ae authored about 2 years ago by Stephen Gold <[email protected]>
bugfix: mergedJavadoc task is incompatible with Gradle v7

13dcf117ae3f7a178cee9849aac47acf426c2310 authored about 2 years ago by Stephen Gold <[email protected]>
main.yml: GitHub Action's ubuntu-18.04 environment is deprecated

c436a40956d30cd71db81698719d277b64065a55 authored about 2 years ago by Stephen Gold <[email protected]>
update the Gradle wrapper to v7.5.1

0f86fed621c19d90ee5c31d51c57d8594c27fc99 authored about 2 years ago by Stephen Gold <[email protected]>
Added getter & setter for FilterPostProcessor.depthFormat (#1841)

* Added setter for FilterPostProcessor.depthFormat

* Added getter for FilterPostProcessor.dep...

5ae543cc6f35cd93b53eb511cb912f91e210749f authored about 2 years ago by JosiahGoeman <[email protected]>
Fix issue #1839 (Memory Leak in DefaultLightFilter)

Co-authored-by: Lukas Habring <lukas@Lukas-PC>

ffdbf6bf97bcab8d80bb01cec64da2e1f0f55a04 authored about 2 years ago by Lukas-Habring <[email protected]>
jme3-core: add tests for Transform.toString()

37788c50b437487b474d2e554fe6467dd13955be authored about 2 years ago by Stephen Gold <[email protected]>
Improved code readability: ParticlePointMesh and ParticleTriMesh (#1831)

43e9302a5bd6dfbdbc0399033ca594444a11a4ce authored about 2 years ago by Wyatt Gillette <[email protected]>
jme3-examples: update the fallback URLs for "TerrainGridTestData.zip"

de5c87354b7182ab97e1b9238486ed3841725766 authored about 2 years ago by Stephen Gold <[email protected]>
Update README.md to include Exotic Matter (#1838)

Would be great to have our game Exotic Matter also mentioned as its engine is based on jME. Thanks!

16a1ffa34a23a851e51d051cf4f0b3cf3a8426a8 authored about 2 years ago by Florian Frankenberger <[email protected]>
README.md: add a link to Chatter Games website

af375391ea385a061444ca03262e1a4720c3274d authored over 2 years ago by Stephen Gold <[email protected]>
SettingsDialog: Updated jme3 copyright

a257160de4d7e8b77349fb7e4cbdb7c47b37a16b authored over 2 years ago by Scrappers <[email protected]>
SettingsDialog: Fixed LAF

25f9ebb51fa5e87af056d6e1d6e6528c0d784378 authored over 2 years ago by Scrappers <[email protected]>
Add java types to VarType and type checks to MatParam (#1797)

97e83fbee30cf2b78bb1617ab17a5b6167ae29f4 authored over 2 years ago by Riccardo Balbo <[email protected]>
Add GL debug capabilities (#1790)

* Add GL debug capabilities

* Fix: check for null names

488d9fa1e9a9a88d9b73dd9717292c78c7ef52d7 authored over 2 years ago by Riccardo Balbo <[email protected]>
[skip ci] update natives snapshot

70244d990ee3a4df6854c78cdfa48ec3d8914a4b authored over 2 years ago by Github Actions <[email protected]>
Android: Implemented AndroidNativeBufferAllocator - Deprecated AndroidBufferAllocator (#1821)

1ba207197973dacb79cc22b278f634d3d06823e0 authored over 2 years ago by Scrappers Team <[email protected]>
Fix divide by zero issue when the window is minimized in some platforms.

9d52503d0dc14813632b0f10507d61b60cbefc4c authored over 2 years ago by Riccardo Balbo <[email protected]>
jme3-plugins: rename the TrackData.checkTimesConsistantcy() method (#1818)

* jme3-plugins: rename the TrackData.checkTimesConsistantcy() method

* TrackData: correct m...

8af0c92991eab9c2027dfd94be09f2170beea630 authored over 2 years ago by Stephen Gold <[email protected]>
Update the Gradle wrapper version to 6.9.2 (#1820)

c449258858ea5261c677d66f99447e0ce9cfb1e8 authored over 2 years ago by Toni Helenius <[email protected]>
move 44 Java source files from jme3-bullet/src/common to jme3-jbullet (#1817)

0e9705e835ac24dab62b7133033634b605928d09 authored over 2 years ago by Stephen Gold <[email protected]>
solve issue #1809 (GltfLoader is not thread-safe) (#1810)

* solve issue #1809 (GltfLoader not thread-safe)

* solve issue #1809 (GltfLoader is not threa...

9314cb408337fcc8af8f58933f6d28a2ae5e377a authored over 2 years ago by Stephen Gold <[email protected]>
JmeSurfaceView: Javadocs format improves (#1805)

* JmeSurfaceView: format fix and java-docs improves

* JmeSurfaceView: format fix and java-doc...

1a29a190b690721fa3de51c7b35d7105fa9a3ff0 authored over 2 years ago by Scrappers Team <[email protected]>
solve issue #1813 (glTF loader loses keyframes) (#1815)

cb6719c5b5242669df96632875c1789a3e5fdb48 authored over 2 years ago by Stephen Gold <[email protected]>
FilterPostProcessor: update camera frustum during reshape() (#1812)

90ec5017cab385842f436752d8c673461834174c authored over 2 years ago by Stephen Gold <[email protected]>
JmeSurfaceView: Removed explicit nullifying GlSurfaceView onDestroy (#1802)

* JmeSurfaceView: Removed explicit nullifying GlSurfaceView onDestroy

* JmeSurfaceView: destr...

1adbd56f10cb917298e1f67a725a50d1096de501 authored over 2 years ago by Scrappers Team <[email protected]>
jme3-examples: add TestIssue1798 to the jme3test.post package

72d6eb3c78395c3399c8e41301723bea8e1ac033 authored over 2 years ago by Stephen Gold <[email protected]>
Android: Fixed duplicate destruction of JmeSurfaceView (#1801)

64e6eb14a38b766530d41034ee00e73284bb0e4f authored over 2 years ago by Scrappers Team <[email protected]>
README.md: the latest stable version of the Engine is v3.5.2

435101a2c17f2311fcee49d0d1c83f28e93a2967 authored over 2 years ago by Stephen Gold <[email protected]>
FrameBuffer: rename a private field for clarity

f8251c3443fbf4960c8fbb3c1ee85d8be3ff6f66 authored over 2 years ago by Stephen Gold <[email protected]>
refactor to avoid invoking AppSettings.getBoolean() directly (#1796)

* refactor AppSettings.getBoolean("GraphicsDebug") to isGraphicsDebug()

* refactor AppSetting...

3d979df4bc9f3044b414e13d442880c5054e6aca authored over 2 years ago by Stephen Gold <[email protected]>
work around missing reshape() callbacks from LWJGL v3 (issue #1793) (#1794)

* LwjglWindow: workaround skipped reshape() callbacks (issue #1793)

* complete the workaroun...

66e16e3f01432438795435f8ed2f1cc418cf32a4 authored over 2 years ago by Stephen Gold <[email protected]>