Sha..rd
c9046fa21c
* Since number of tangent components in a tangent buffer can vary, GeometryBatchFactory now takes # of components into account preventing IndexOutOfBoundsException
...
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@9205 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
13 years ago
Sha..rd
3dfe3d70f5
* Re-added conditional in Lighting.frag to avoid NVIDIA bug. It uses control flow but most GLSL compilers should optimize it to compare and set.
...
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@9204 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
13 years ago
Sha..rd
df212d358f
* AndroidAssetManager will avoid registering loaders if the class isn't in the classpath similar to DesktopAssetManager
...
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@9203 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
13 years ago
Sha..rd
1aed2068be
* Formatted many android classes and files
...
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@9202 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
13 years ago
bre..ns
8d9895036b
more terrain normal code clean up
...
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@9201 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
13 years ago
bre..ns
3420ec2881
simplified terrain tangent generation, cleaned up code
...
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@9200 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
13 years ago
nor..67
9221bea9d9
- override default javadoc target to exclude test javadoc in build.xml
...
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@9199 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
13 years ago
nor..67
b264e4dff1
- simplify build.xml jar separation
...
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@9198 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
13 years ago
Sha..rd
ea0617fa81
* Added new uniform binding WorldMatrixInverseTranspose (thanks kwando)
...
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@9197 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
13 years ago
roo..li
05dc1f1909
replaced deprecated ColoredTextured by Unshaded.j3md in sample
...
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@9192 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
13 years ago
nor..67
b0ada38d21
- move effects and networking to separate jar files
...
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@9190 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
13 years ago
nor..67
9978684407
- move effects and networking to separate jar files
...
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@9189 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
13 years ago
Kae..pl
2b004e803d
Better support for textures blending.
...
- support for DDS blending (without textures decompression :) )
- support for RGBA textures blending
- support for generated textures blending
Also done blending refactoring. Blending functions moved to separated classes from TextureHelper.
It will increase code redability.
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@9188 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
13 years ago
Sha..om
b12285b8a4
* Make AndroidImageInfo extensible, add javadoc explanation
...
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@9187 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
13 years ago
Sha..om
06f5ad5bce
* Fix Blender 2.62 issue with uint64_t
...
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@9186 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
13 years ago
PSp..om
f07446e0d4
Added an accessor for the stats view object.
...
Necessary if you want to move these things around
to different places on the screen.
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@9184 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
13 years ago
Kae..pl
c23c7e1378
Fix to textures loading (material color should now not interfere with the texture).
...
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@9179 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
13 years ago
Kae..pl
3d22756dfc
Added support for loading the following texture types: DXT1, DXT3 and DXT5.
...
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@9178 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
13 years ago
rem..om
03da8d5316
BatchNode enhancements :
...
- batching after adding a new geometry only does an incremental batch instead of rebatching all geometries
- there is now a getOffsetIndex(geometry) method that returns the index of the first vertex of the geometry in the batch.
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@9176 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
13 years ago
rem..om
446c03935e
Fixed NPE in AndroidAudioRenderer when soundPool is not initialized
...
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@9175 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
13 years ago
rem..om
c4231e3200
- Inverted red channel of the pond normal map so it looks bumpy
...
- Fixed the HelloMaterial tuto so the rock shines like in the screen shots
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@9174 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
13 years ago
rem..om
26ffa11655
- Fixed parallax distortion thanks to Survivor
...
- Used a quad in TestParallax instead of a grid
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@9173 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
13 years ago
rem..om
bb9b2ea5ce
Changes to AndroidInput to properly handle multipoint touch events with proper ids (thanks to techsonic)
...
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@9172 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
13 years ago
rem..om
a3497ca8b2
Null check on audio renderer in the onPause and onResume of the android Harness. The audio renderer appears to be null (wich is another issue)
...
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@9171 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
13 years ago
rem..om
afc2710626
Removed the call to glHint GL10.GL_PERSPECTIVE_CORRECTION_HINT as it generates an INVALID_ENUM error.
...
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@9170 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
13 years ago
rem..om
60479107bb
Removed some unused variable and method in MotionPath
...
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@9169 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
13 years ago
rem..om
9836918a07
Cinematic changes :
...
- more consistency in the way to handle time
- Complete refactoring of MotionPath interpolation (simpler and way faster)
- Time seeking should now work correctly.
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@9168 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
13 years ago
PSp..om
72561e7a8b
Made the app-states taking constructor more defensive
...
so that it can be called with null in various ways
without throwing NPEs.
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@9167 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
13 years ago
PSp..om
dac2de12c6
Moved the debug key handling to its own app state.
...
Also fixed a bug in some SimpleApplication subclasses
that expect access to the guiFont and fpsText from
simpleInit. This is why some believe protected fields
are the work of the devil. ;)
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@9166 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
13 years ago
PSp..om
c084f0a025
FlyByCamera modified to check if its mappings exist
...
before unregistering them.
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@9165 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
13 years ago
PSp..om
e7f0a5ad91
Since input manager throws an exception when trying
...
to delete non-existent mappings, and since I'm loathe
to change this behavior even though I kind of don't
agree with it...
instead, I've added a hasMapping() method so that
callers can avoid deleting non-existant mappings
without having to do all of their own book-keeping.
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@9164 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
13 years ago
PSp..om
d440f70d92
SimpleApp now uses FlyCamAppState to manage its
...
camera (by default). If the app state doesn't
exist then the camera doesn't get created. Due
to the volume of apps that will expect a working
camera in simpleInit(), it wasn't possible to
do this as a purely separate app state.
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@9163 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
13 years ago
PSp..om
0c835eae80
Modified fly cam to be a little more resilient
...
in the face of being called before it sees an
input manager.
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@9162 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
13 years ago
PSp..om
fef809b3f0
Removing some empty methods that I left in by
...
mistake.
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@9161 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
13 years ago
PSp..om
f9ab14b751
Added a method to unregister from the input manager.
...
Untested and incomplete because some things can't
be undone. Better than nothing.
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@9160 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
13 years ago
PSp..om
4c18bfaecb
Moved the stats view stuff out into an app state
...
that is added automatically as part of simple app
construction.
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@9159 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
13 years ago
PSp..om
a2043b3ded
Modified to tracks its enabled state so that it
...
can really be disabled. I will move the
statistics.clearFrame() on my next commit.
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@9158 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
13 years ago
PSp..om
05a88493a8
Added an accessor for Timer.
...
Moved the creation of the state manager into
the constructor. Logically it should exist
as early as possible.
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@9157 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
13 years ago
PSp..om
07d5451a31
Removed the direct accessing of the seconds counter
...
so that I don't break the build with my next changes.
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@9156 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
13 years ago
PSp..om
4e616d9360
Use the display flag setters and removed the
...
clearing of secondsCounter since I couldn't see
that it was used anywhere.
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@9155 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
13 years ago
PSp..om
500896e935
Modified to use the display flag accessor instead
...
of directly culling the BitmapText.
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@9154 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
13 years ago
PSp..om
6240a51173
Removed the loadStatsView and loadFpsText because
...
they are essentially going away and because I
couldn't see what changes were in this class to
need the override.
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@9153 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
13 years ago
Sha..rd
b89b2428af
* Applied audio fix patch (thanks prich)
...
- Pause audio when jME3 app is paused
- Add WAV to supported formats
- Add Android audio test
* Minor javadoc fixes in AndroidHarness
* Made jme3tools.android.Fixed class deprecated
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@9152 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
13 years ago
Sha..rd
4721c944a2
* Minor warning fix in BoundingBox, BIHTree
...
* Fix BoundingSphere, calculation was bugged due to TempVars sharing
* Add BoundingSphere vs. Triangle collision
* Delete Natives class from core as it was moved to desktop previously
* Parser classes now use whitespace instead of " " for splitting
* Bone.getAttachmentsNode() no longer public due to misuse in user code
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@9151 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
13 years ago
Sha..rd
8c0e5ad541
* Removed useless null check in Plane
...
* Moved Natives class to desktop source package
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@9150 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
13 years ago
Sha..om
eb9ef60d04
* Fix OBJ Loader exception
...
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@9149 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
13 years ago
Sha..rd
4aa00107e2
* Added missing AndroidImageInfo
...
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@9148 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
13 years ago
Sha..rd
381a3365ef
* Applied android audio renderer patch (thanks to prich on the forum)
...
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@9147 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
13 years ago
Sha..rd
f357a7e89f
* OBJ loader now supports multiple spaces or tabs in between vertex/face specifications
...
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@9146 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
13 years ago
rem..om
512ebfaa1f
Fixed artifact on simple water for old intel card thanks to Androlo
...
http://jmonkeyengine.org/groups/graphics/forum/topic/fixed-problem-in-simple-water/#post-162943
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@9145 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
13 years ago