Tags: giuyyt/jmonkeyengine
Tags
solve issue jMonkeyEngine#1780 (built-in matdefs/shaders lack core-pr… …ofile support) (jMonkeyEngine#1781) * jme3-terrain: add GLSLCompat.glsllib to 4 jme3-terrain frag shaders * jme3-terrain: add GLSLCompat.glsllib to 4 jme3-terrain vertex shaders * jme3-terrain: add GLSL150 to 3 jme3-terrain material definitions * jme3-vr: add GLSLCompat.glsllib to 5 shaders * jme3-niftygui: add GLSLCompat.glsllib to 6 shaders * jme3-niftygui: add GLSL150 to 3 material definitions
whitespace changes in jme3-core (jMonkeyEngine#1760) * jme3-core: whitespace * jme3-core: whitespace again * jme3-core: whitespace some more * Tweens: tweak whitespace in javadoc * BoneTrack: correct indentation * Pose: delete extra whitespace * Skeleton.java: horizontal whitespace per style guide * SkeletonControl: delete excess whitespace * BasicProfiler: whitespace * BasicProfilerState: whitespace * FlyCamAppState: whitespace in javadoc * LegacyApplication: add space per 4.6.2.5 * SimpleApplication: indentation * StatsAppState: whitespace * AssetConfig: add whitespace * AssetKey: whitespace in cast per 4.6.2.5 * AssetLoadException: add vertical whitespace required by 4.6.1 * AssetNotFoundException: add vertical whitespace required by 4.6.1.1 * DesktopAssetManager: whitespace * ImplHandler: whitespace per the style guide * ThreadingManager: indentation * WeakRefAssetCache: cast spacing per 4.6.2.5 * WeakRefCloneAssetCache: whitespace * AudioBuffer: whitespace * AudioKey: line wrapping * AudioNode: whitespace * Filter: whitespace per 4.6.2.5 * Listener: delete trailing whitespace * AlAudioRenderer: whitespace per perferred style * BoundingSphere: whitespace per perferred style * Intersection: whitespace per perferred style * KeyFrame: whitespace * MotionPath: whitespace * TimeLine: delete excess vertical whitespace * AbstractCinematicEvent: whitespace * AnimationEvent: whitespace * MotionEvent: tweak the whitespace * SoundEvent: tweak the whitespace * CollisionResult: space after closing parenthesis of a cast * CollisionResults: space on both sides of a binary operator * SweepSphere: whitespace * BIHTree: space before { * TriangleAxisComparator: one statement per line * ParticleEmitter: whitespace * ParticlePointMesh: whitespace * ParticleTriMesh: misc whitespace * ReadialParticleInfluencer: delete extra vertical whitespace
GlfwMouseInput: scale mouse coords only if Retina AppSetting is true (j… …MonkeyEngine#1746) * GlfwMouseInput: scale mouse coords only if Retina AppSetting is true * GlfwMouseInput: some minor code cleanup * GlfwMouseInput: check for scaled content in initCurrentMousePosition()
LwjglCanvas: initialize OpenCL for LWJGL2 (jMonkeyEngine#1720) * Fixing OpenCL context null issue with LwjglCanvas. It is important that for Swing applications and with this fix, OpenCL won't be available in "simpleInitApp" and everything needs to be initialized inside the "simpleUpdate" with a boolean variable. * Adding description to javaDoc
Chase cam can rotate fix on re-enable (jMonkeyEngine#1692) * Upgrade LWJGL to 3.3.0 * Fix canRotate not being set correctly on re-enable * Minor change as suggested in review. Add test case. * TestIssues1692: various minor changes * TestIssue1692: replace a field with a local variable Co-authored-by: Stephen Gold <[email protected]>
common.gradle: Central staging now configured on s01.oss.sonatype.org
fix issue 1672 (inefficient logging in Node.java) (jMonkeyEngine#1673) * jMonkeyEngine#1672 Logging statements should be guarded * jMonkeyEngine#1672 Fix performance penalty of logger without guard Co-authored-by: Cédric de Launois <>
improve the TransformTrack javadoc (jMonkeyEngine#1642) * TransformTrack: don't imply that the target must be a bone * TransformTrack: don't imply that the track must be a joint track * TransformTrack: delete mentions of "this track" from the javadoc * TransformTrack: do getters return internal arrays or copies? * TransformTrack: consistent verb forms and better grammar in javadoc * TransformTrack: no need to mention that "times" is a float array * TransformTrack: mention that setTimes() creates an alias * TransformTrack: document arguments that can be null * TransformTrack: clearer descriptions of the class and its fields * "frame" -> "keyframe", in case it's unclear they're the same thing * document where argument length must be the same as times.length * TransformTrack: summary fragments shouldn't form a complete sentence * TransformTrack: capitalize and punctuate the summary fragments * TransformTrack: indent block-tag continuation lines
Test and solution for issue jMonkeyEngine#1564 (setting Material para… …meter of type IntArray) (jMonkeyEngine#1565) * Fixes IntArray material parameters (jMonkeyEngine#1564) * Improved array parameter handling in Uniforms (jMonkeyEngine#1564) * Added UnifortTest (jMonkeyEngine#1564)
PreviousNext