normen
2e4a7a300e
Merge pull request #150 from davidB/sdk_scene_addprimitives
...
SDK: scene add primitives (2)
11 years ago
David Bernard
ffad8344dc
SDK: NewGeometry layout settings in palette
11 years ago
David Bernard
8612219bc1
SDK: NewGeometry set default mode to Triangles
11 years ago
David Bernard
b8d6b490f9
Merge branch 'master' into sdk_scene_addprimitives
11 years ago
David Bernard
d3d5e6f9cb
SDK: Scene move the code from NewGeometry into each Action
11 years ago
normen
4d39fc86aa
Merge pull request #149 from davidB/sdk_scene_addprimitives
...
SDK: scene add primitives
11 years ago
David Bernard
ed06161f49
SDK: add action to Quad, Line geometries in SceneExplorer and a NewGeometrySettingsTopComponent to configure the creation.
11 years ago
David Bernard
8b33d6b62d
SDK: can create primitives geometries (Box, Sphere) in SceneExplorer
11 years ago
shadowislord
a166e8cb17
* Avoid "AL not closed" error by joining with audio thread when exiting app
11 years ago
shadowislord
d3ba691600
* Introduce GeometryGroupNode as abstract class for implementations that group / optimize geometries
...
* Reimplement BatchNode on top of GeometryBatchNode
11 years ago
shadowislord
b090305865
* Make sure we load the auxilary jinput library as well (required on windows)
11 years ago
shadowislord
fd63fcedb9
* Don't use native bullet specific method in TestNativeLoader - fix compile error
11 years ago
Nehon
d8bbb4e9f9
Fixed an issue where you couldn't chain several shadow renderers. Thanks to Perjin for narrowing down the issue.
...
Now a shadow renderer properly cleanup the parameters set to a material when the post shadow pass in done
11 years ago
shadowislord
67f402df75
* Remove use of instance variable in BIHTree, instead use TempVars
11 years ago
shadowislord
e637cd0b7a
* NativeLibraryLoader: More hacks .. Use the proper loading method based on the library name.
...
* TestNativeLoader: More concrete test that uses a custom natives folder and ensures all natives load properly and prints their versions.
11 years ago
shadowislord
cc20781a02
* Ensure LwjglOffscreenBuffer extracts the required natives
...
* Fix Installer class in SDK to use NativeLibraryLoader.setCustomNativesFolder() instead of the Natives.setCustomDir()
11 years ago
Nehon
6ec736c005
Fixed a bug in the user data dialog box, when values were not populated when using a custom UserData class
11 years ago
jmekaelthas
51215a352e
Feature: added automatic action mapping instead of explicit mapping in
...
BlenderKey.
11 years ago
shadowislord
03f8df05b6
LwjglRenderer - Preparing for abstraction layer shift
...
* All GL calls are done via static imports
* Once again remove dependency on GL21 / GL30 - with the generator it will be possible to choose whether to target GL2+extensions or GL3 core
* ContextCapabilities is field in Renderer, not allowed to use GLContext to retrieve it anymore
* Assume depth textures are always supported (they should be since GL1.4)
11 years ago
shadowislord
2e796444a5
* Enable mipmapping in TestTextureArray
11 years ago
shadowislord
a08c7ae193
GLAutoGen
...
* Fix references to OpenGL** caps
* Fix symbol corruption when two constants are referenced on the same line
* Allow exporting to files
11 years ago
shadowislord
36483c4b49
* Avoid conflicts when extracting both 64-bit and 32-bit libraries to the same folder .. This is mainly for the bulletjme library which doesn't specify "64" at the end of the filename
11 years ago
shadowislord
34826360d6
* Native bullet was marked as a non-JNI library for some reason - that's fixed now
11 years ago
shadowislord
48ccb0fe56
* Fix jinput native library loading - now the JNI library name is based on the name in the jar
11 years ago
shadowislord
54ffe15dda
* Switch to new native library loader
...
* Deprecate old library loader
* Add warning when the requested number of antialiasing samples cannot be satisfied
* Cleaned up LwjglContext.determineMaxSamples()
11 years ago
shadowislord
17fd3d466e
* Fix Remy's grammar and spelling
11 years ago
Rémy Bouquet
e82c3dca5a
Merge pull request #148 from abies/master
...
Fix badly specified RGB10_A2 format
11 years ago
abies
6adb15abd6
Fix badly specified RGB10_A2 format
11 years ago
shadowislord
648477e8c2
Merge branch 'master' of github:jMonkeyEngine/jmonkeyengine
11 years ago
shadowislord
0d5ac77d52
* When renderer class is processed by GLAutoGen, perform auto-replacement against generated interface
11 years ago
Nehon
46f0f32afa
Made the Material Editor properly handle the new -LINEAR statement of j3md when parsing material parameters
11 years ago
shadowislord
ffb9e287bd
* Capabilities are now parsed and a GLCaps final class is generated from them
11 years ago
shadowislord
2774a8f679
* Use relative path to find renderer source code for GLAutoGen
11 years ago
shadowislord
0aeb807ffe
* Added GL interface generator tool
11 years ago
shadowislord
2ca99b83de
* More javadoc in NativeLibraryLoader
11 years ago
shadowislord
844e468eac
* Fix two more un-compliant PostShadow shaders
11 years ago
shadowislord
65094e9ca1
* Put the shader compile log on the next line so its slightly more readable
11 years ago
shadowislord
bd500608dd
* Fix "m_LightPos redefined" shader compile error in PostShadow.vert
11 years ago
shadowislord
be3a6c03b2
* Put comment markers around imported library contents when loading shader
11 years ago
shadowislord
ad7fdb6fab
* Deprecate texture wrap modes not supported in OpenGL 3
...
* Make sure engine is not using them anywhere
11 years ago
shadowislord
c925104f5e
* Ensure the statistics properly represent number of objects / triangles / vertices rendered when using instancing
11 years ago
shadowislord
948fdb21eb
* Add new flag to Platform enum which specifies if its 32-bit platform or 64-bit.
...
* Add new but currently unused native extraction engine which supports user-specified native libraries as well as deferred extraction of libraries.
11 years ago
normen
e90ff15688
Merge pull request #144 from davidB/fix_sdk_addControlToLink
...
Fix sdk add control to link
11 years ago
David Bernard
932245d10b
SDK: fix "Add Control" to JmeAssetLinkNode (no more NPE, and correct display and edition)
11 years ago
David Bernard
f26b53fcb7
SDK: remove duplicate code in AbstractSceneExplorer's constructor
...
One constructor with the shared logic, other constructor are just sugar
11 years ago
shadowislord
846960c28c
Merge origin/master
11 years ago
shadowislord
2aad768c8a
* Forgot to remove withSRGB from LwjglCanvas
11 years ago
shadowislord
cfcc86dd8b
* When creating display pixel format, do not use withSRGB as it could cause display creation to fail (when gamma correction is enabled). Based on online research, it seems that it is not necessary, and simply enabling SRGB writes on the main framebuffer is enough.
...
* Added additional checks when enabling SRGB writes to ensure the default framebuffer actually supports it, and print a warning if it doesn't.
11 years ago
shadowislord
52cd458601
* Added two missing 32-bit image formats to TestImageRaster: ARGB8 and BGRA8
11 years ago
shadowislord
406d244e01
* ToneMap.frag: Fix warning about gl_FragColor when compiling for GLSL 1.5 and higher
11 years ago