forked from jMonkeyEngine/jmonkeyengine
-
Notifications
You must be signed in to change notification settings - Fork 0
Resync fork #3
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Merged
Resync fork #3
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
* Update LWJGL to 3.1.6 * Change LinkedLists to ArrayDeques * Call glfwTerminate & set NULL error callback on destroy fixes crash when context is re-created
…actoring (#875) * Fix AudioNode issues when using velocityFromTranslation and small refactoring * Fix audionode fix
jme3-bullet: add and improve comments, mostly JavaDoc
from "precise" to "trusty"
Potential NPE when loading animated cursors (.ani)
* Update ParticlePointMesh.java * Update ParticleTriMesh.java
Updated OpenVR JNA binding from 1.0.9 to 1.0.16 Added OpenVR/LWJGL binding using KWJGL 3.2.0
Updating OpenVR bindings
Changed riseCamera to use the up vector set with 'setUpVector(Vector3f upVec)' when pressing Q and Z which should make it go up/down.
joliver82
pushed a commit
that referenced
this pull request
Jan 25, 2021
* Update Weights.java * Update SkinningControl.java * Update SeparateJointModelTransform.java (#2) * Update SeparateJointModelTransform.java * Update MorphControl.java * Update MatrixJointModelTransform.java * Update Joint.java * Update ArmatureMask.java * Update Armature.java * Update AnimationMask.java * Update AnimTrack.java * Update AnimComposer.java * Update AnimClip.java * Update Weighted.java * Update Primitives.java * Update JointModelTransform.java * Update HasLocalTransform.java * Update AnimMigrationUtils.java * Update ContainsTweens.java * Update LinearBlendSpace.java * Update ClipAction.java * Update BlendableAction.java * Update BlendSpace.java * Update BlendAction.java * Update BaseAction.java * Update Action.java * Update AnimTrack.java (#3) * Update AnimTrack.java * Update ArmatureMask.java * Update MatrixJointModelTransform.java * Update SeparateJointModelTransform.java * Update Weights.java * Update Action.java * Update BaseAction.java * Update ContainsTweens.java * Update SkinningControl.java * Update AnimTrack.java (#6) * Update AnimTrack.java * Update BlendAction.java * Update BlendSpace.java * Update BlendableAction.java * Update AnimMigrationUtils.java (#7) * Update AnimMigrationUtils.java * Update HasLocalTransform.java * Update JointModelTransform.java * Update Primitives.java * Update Weighted.java * Update ClipAction.java * Update AnimInterpolator.java * Update AnimInterpolators.java * Update FrameInterpolator.java * Update LinearBlendSpace.java * Revert AnimTrack.java to original state. * Delete AnimTrack.java * Add files via upload
joliver82
pushed a commit
that referenced
this pull request
Oct 7, 2024
* coding style improvements + use curly braces where optional (4.1.1) + indent continuation lines by +8 (4.5.2) + no single space after an open paren or before a close paren (4.6.2) + no single space before an unary operator (4.6.2) + no single space before a square bracket (4.6.2) + single space before "else" (4.6.2 #2) + single space before an open curly brace (4.6.2 #3) + single space around a binary or ternary operator (4.6.2 #4) + single space after a comma (4.6.2 #5) * coding style improvements: no wildcard imports (3.3.1) * RenderContext: import ordering and spacing (3.3.3) * wrap lines that exceed 110 characters * single variable per declaration (4.8.2.1) * Caps: mark fallthrough with comments (4.8.4.2) * RenderContext: "static" before "final" (4.8.7) * constant names use CONSTANT_CASE (5.2.4) Note: **API change** * ignore acronyms in camel case (5.3) Note: **API change** * improve the javadoc style: + paragraphs separated by a blank line (7.1.2) + successive paragraphs start with "<p>" (7.1.2) + javadoc blocks begin with a summary fragment, not a sentence (7.2) + summary not in imperative mood (7.2) + summary capitalized and punctuated like a sentence (7.2) * Renderer: re-order block tags (7.1.3) * indent block-tag continuations by at least +4 (7.1.3) * one blank line before the first block tag (7.1.3) * correct indentation of javadoc in 2 places (7.1.1) * TestIDList: ignore acronyms in camel case (5.3) * revisit the javadoc style, reverting portions of e763ecb * one annotation per line (4.8.5) * add required javadoc (7.3) * Camera: blank line before the first block tag (7.1.2) * Camera: revert an unintented change * Camera: change "Determines" to "Returns" in 2 places * no trailing spaces * revert API changes * convert comment to javadoc and add missing javadoc
joliver82
pushed a commit
that referenced
this pull request
Oct 7, 2024
* This is a very simple addition. It allows a person to set 3 variables in AppSettings. ‘CenterWindow’, ‘WindowXPosition’ and ‘WindowYPosition’ variables. This way these variable will be saved in the profile when the profile is saved, and be reloaded. I added ‘CenterWindow’ to be added with a ‘true’ value for the default value so it will run just like it did before. But if you set ‘CenterWindow’ to ‘false’ then inside LwjglWindow.java (lwjgl3 code) it will look at these new values, it will determine to center the window or use the position values to place the window back at the location the user last moved it to. Of course, these values are only updated if the “program” updates this value. So if you want to save screen position, you can save them on closing to and on restart put the window back into the same location. * formatting and comments changes. * jme3test.app.TestApplication hangs with LWJGL3 jMonkeyEngine#1193 LWJGL3-JME library would block the current thread when executing LWJGL3. Instead of calling run() that is blocking, made it work like LWJGL2-JME library when they start it as a thread so run gets called. I commented out the run() function and replaced it with Thread.start(). * removing unwanted changes, since you can't do multiple pull requests at once. * formatting issues. * changed parameter naming to be more consistency with other items. * jme3test.app.TestApplication hangs with LWJGL3 jMonkeyEngine#1193 LWJGL3-JME projects was doing a call that is blocking the current thread. I changed it to match how LWJGL2-JME project launches the Context Window. * jme3test.app.TestApplication hangs with LWJGL3 jMonkeyEngine#1193 (#3) LWJGL3-JME projects was doing a call that is blocking the current thread. I changed it to match how LWJGL2-JME project launches the Context Window. * removing unwanted changes. * AppSettings: enhance the new javadoc * AppSettings: capitalize Window{X/Y}Position consistent w/other settings * LwjglWindow: convert tabs to spaces * AppSettings: re-arrange @see tags in javadoc Co-authored-by: Stephen Gold <[email protected]>
joliver82
pushed a commit
that referenced
this pull request
Oct 7, 2024
…s (LWJGL v3 hangs) (jMonkeyEngine#1690) * This is a very simple addition. It allows a person to set 3 variables in AppSettings. ‘CenterWindow’, ‘WindowXPosition’ and ‘WindowYPosition’ variables. This way these variable will be saved in the profile when the profile is saved, and be reloaded. I added ‘CenterWindow’ to be added with a ‘true’ value for the default value so it will run just like it did before. But if you set ‘CenterWindow’ to ‘false’ then inside LwjglWindow.java (lwjgl3 code) it will look at these new values, it will determine to center the window or use the position values to place the window back at the location the user last moved it to. Of course, these values are only updated if the “program” updates this value. So if you want to save screen position, you can save them on closing to and on restart put the window back into the same location. * formatting and comments changes. * jme3test.app.TestApplication hangs with LWJGL3 jMonkeyEngine#1193 LWJGL3-JME library would block the current thread when executing LWJGL3. Instead of calling run() that is blocking, made it work like LWJGL2-JME library when they start it as a thread so run gets called. I commented out the run() function and replaced it with Thread.start(). * removing unwanted changes, since you can't do multiple pull requests at once. * formatting issues. * changed parameter naming to be more consistency with other items. * jme3test.app.TestApplication hangs with LWJGL3 jMonkeyEngine#1193 LWJGL3-JME projects was doing a call that is blocking the current thread. I changed it to match how LWJGL2-JME project launches the Context Window. * jme3test.app.TestApplication hangs with LWJGL3 jMonkeyEngine#1193 (#3) LWJGL3-JME projects was doing a call that is blocking the current thread. I changed it to match how LWJGL2-JME project launches the Context Window. * removing unwanted changes. * AppSettings: enhance the new javadoc * AppSettings: capitalize Window{X/Y}Position consistent w/other settings * LwjglWindow: convert tabs to spaces * AppSettings: re-arrange @see tags in javadoc * TestAWTPanels hangs with LWJGL v3 jMonkeyEngine#1558 / jme3test.app.TestApplication hangs with LWJGL3 jMonkeyEngine#1193 Made LWJGL3-JME to launch in the same way the LWJGL2-JME launches. This always Windows and Linux to run, still needs testing on Max OS X * TestAWTPanels hangs with LWJGL v3 jMonkeyEngine#1558 / jme3test.app.TestApplication hangs with LWJGL3 jMonkeyEngine#1193 Made LWJGL3-JME to launch in the same way the LWJGL2-JME launches. This always Windows and Linux to run, still needs testing on Max OS X * Removed the string compare to determine if it is a Mac OS. Using LWJLG3 class that determines this instead. * Making changes for Mac os. The AWT examples will not work under Mac but the Linux and Windows version will start to work. * added braces that are need for formatting. * LwjglWindow: copyright year, log message, correct indents and braces Co-authored-by: Stephen Gold <[email protected]>
joliver82
pushed a commit
that referenced
this pull request
Oct 7, 2024
…MonkeyEngine#1657 (jMonkeyEngine#1696) * This is a very simple addition. It allows a person to set 3 variables in AppSettings. ‘CenterWindow’, ‘WindowXPosition’ and ‘WindowYPosition’ variables. This way these variable will be saved in the profile when the profile is saved, and be reloaded. I added ‘CenterWindow’ to be added with a ‘true’ value for the default value so it will run just like it did before. But if you set ‘CenterWindow’ to ‘false’ then inside LwjglWindow.java (lwjgl3 code) it will look at these new values, it will determine to center the window or use the position values to place the window back at the location the user last moved it to. Of course, these values are only updated if the “program” updates this value. So if you want to save screen position, you can save them on closing to and on restart put the window back into the same location. * formatting and comments changes. * jme3test.app.TestApplication hangs with LWJGL3 jMonkeyEngine#1193 LWJGL3-JME library would block the current thread when executing LWJGL3. Instead of calling run() that is blocking, made it work like LWJGL2-JME library when they start it as a thread so run gets called. I commented out the run() function and replaced it with Thread.start(). * removing unwanted changes, since you can't do multiple pull requests at once. * formatting issues. * changed parameter naming to be more consistency with other items. * jme3test.app.TestApplication hangs with LWJGL3 jMonkeyEngine#1193 LWJGL3-JME projects was doing a call that is blocking the current thread. I changed it to match how LWJGL2-JME project launches the Context Window. * jme3test.app.TestApplication hangs with LWJGL3 jMonkeyEngine#1193 (#3) LWJGL3-JME projects was doing a call that is blocking the current thread. I changed it to match how LWJGL2-JME project launches the Context Window. * removing unwanted changes. * AppSettings: enhance the new javadoc * AppSettings: capitalize Window{X/Y}Position consistent w/other settings * LwjglWindow: convert tabs to spaces * AppSettings: re-arrange @see tags in javadoc * using deprecated FrameBuffer methods in jme3-core and jme3-desktop jMonkeyEngine#1657 Updating all references to setDepthTexture and setColorTexture from old system to the new system. * Removing unused imports. * missed an unused import. * FrameBuffer: improve formatting of the added sourcecode * tweak the whitespace Co-authored-by: Stephen Gold <[email protected]>
joliver82
pushed a commit
that referenced
this pull request
Oct 7, 2024
* This is a very simple addition. It allows a person to set 3 variables in AppSettings. ‘CenterWindow’, ‘WindowXPosition’ and ‘WindowYPosition’ variables. This way these variable will be saved in the profile when the profile is saved, and be reloaded. I added ‘CenterWindow’ to be added with a ‘true’ value for the default value so it will run just like it did before. But if you set ‘CenterWindow’ to ‘false’ then inside LwjglWindow.java (lwjgl3 code) it will look at these new values, it will determine to center the window or use the position values to place the window back at the location the user last moved it to. Of course, these values are only updated if the “program” updates this value. So if you want to save screen position, you can save them on closing to and on restart put the window back into the same location. * formatting and comments changes. * jme3test.app.TestApplication hangs with LWJGL3 jMonkeyEngine#1193 LWJGL3-JME library would block the current thread when executing LWJGL3. Instead of calling run() that is blocking, made it work like LWJGL2-JME library when they start it as a thread so run gets called. I commented out the run() function and replaced it with Thread.start(). * removing unwanted changes, since you can't do multiple pull requests at once. * formatting issues. * changed parameter naming to be more consistency with other items. * jme3test.app.TestApplication hangs with LWJGL3 jMonkeyEngine#1193 LWJGL3-JME projects was doing a call that is blocking the current thread. I changed it to match how LWJGL2-JME project launches the Context Window. * jme3test.app.TestApplication hangs with LWJGL3 jMonkeyEngine#1193 (#3) LWJGL3-JME projects was doing a call that is blocking the current thread. I changed it to match how LWJGL2-JME project launches the Context Window. * removing unwanted changes. * AppSettings: enhance the new javadoc * AppSettings: capitalize Window{X/Y}Position consistent w/other settings * LwjglWindow: convert tabs to spaces * AppSettings: re-arrange @see tags in javadoc * TestPostWater issue jMonkeyEngine#1699 Changed it so when you go under water to turn off reverb. I turned off the Low Filter because it is not needed with Reverb is turned off. * Added a feature to leave dry filter on/off. Also put on the screen other hot keys this demo supports. * type preventing input to work correctly. * more formattings changes. * TestPostWater: standardize key names * TestPostWater: correct key assignements that were swapped * TestPostWater: organize imports per the style guide * TestPostWater: whitespace * TestPostWater: change useDryFilter logic so the 4 key has prompt effect Co-authored-by: Stephen Gold <[email protected]>
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
No description provided.