2210 Commits

Author SHA1 Message Date
rem..om
33b6bcb20c BatchNode now use bulk copy for untransformed buffers like GeometryBatchFactory
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@9103 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2012-01-19 20:02:00 +00:00
rem..om
4c7e271606 Fixed Garnaout issue with cinematic \o/
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@9102 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2012-01-19 19:42:27 +00:00
PSp..om
38f56d3f2e GeometryBatchFactory now bulk copies the untransformed
buffers instead of copying them one element at a time.


git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@9101 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2012-01-19 06:22:09 +00:00
PSp..om
1545a83abb Implemented a more efficient way of bulk copying
a vertex buffer's elements to another.
Also modified copyElement to call the new copyElements
call with a size of 1... since they were nearly identical
minus the * len mods.


git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@9100 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2012-01-19 06:21:25 +00:00
PSp..om
e6dc1b7183 Modified GeometryBatchFactory to be thread safe
from other readers of the meshes upon which it is
operating.  At least in theory.


git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@9099 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2012-01-19 06:08:50 +00:00
PSp..om
606b676d69 Modified so that read-only operations will not
clobber each other if done from other threads
and provided a way to safely access the whole
buffer if only read-only access is required.
Round 1 of a fix for GeometryBatchFactory...


git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@9098 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2012-01-19 05:57:43 +00:00
Sha..om
0f41e1fee1 * nifty - fix incorrect conditional in InputSystemJme.onMouseButtonEvent()
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@9097 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2012-01-19 00:00:40 +00:00
nor..67
697d23ddc0 - fix FXAA shader BlindCoding(TM) bug
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@9096 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2012-01-18 01:36:13 +00:00
sha..rd
d0699f5c60 * FXAA now supports baseline GLSL 1.00 instead of GLSL 1.3
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@9095 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2012-01-18 01:14:06 +00:00
sha..rd
e9a28ced31 * Cleaned up FXAA shader, moved requirement to GLSL 1.3, removed dependency on EXT_gpu_shader4
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@9094 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2012-01-18 00:07:40 +00:00
bre..ns
d83581ebb4 moved nmgen terrain translation up to findGeoms
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@9093 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2012-01-17 20:55:06 +00:00
bre..ns
209d5d6082 navmesh gen heightscale fix
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@9092 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2012-01-17 20:28:27 +00:00
bre..ns
1625841c47 fixed terrain scaling in navmesh generator
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@9091 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2012-01-17 19:51:16 +00:00
nor..67
2ff329f9de SDK:
- make generate entropies action more robust against multiple uses of ProgressMonitor

git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@9090 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2012-01-17 18:58:11 +00:00
nor..67
0445afb461 SDK:
- make generate entropies action create no undo entry
- make generate entropies action more robust in terms of float values < 1

git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@9089 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2012-01-17 18:55:52 +00:00
nor..67
ebf0d1647c SDK:
- fix AssetLinkNode to being editable (deleting etc.)

git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@9088 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2012-01-17 18:35:53 +00:00
nor..67
5d291c8a0d SDK:
- make some new nifty packages public in "SDK Libraries"

git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@9087 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2012-01-17 17:14:35 +00:00
nor..67
d37352256a SDK:
- remove old noise library reference from "SDK Libraries"

git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@9086 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2012-01-17 17:13:32 +00:00
nor..67
ce80432d42 SDK:
- add percentage progress to "generate terrain entropies" (broken?)

git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@9085 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2012-01-17 17:02:12 +00:00
nor..67
445cbdc09c SDK:
- add progress indicators for navmesh and terrain entropy generation

git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@9084 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2012-01-17 16:31:29 +00:00
bre..ns
68901f6bc4 what, I did not forget this
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@9082 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2012-01-17 02:45:08 +00:00
Sha..rd
b38e545036 * Fix Android 2.2 - 3.2 crash
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@9081 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2012-01-17 02:13:17 +00:00
bre..ns
a59339054a moved some of the terrain utils into tool options in the scene explorer
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@9080 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2012-01-17 01:36:13 +00:00
bre..ns
d28b580640 fixed bug in terrainQuad, uses worldTranslation for coordinate offset now for height adjustment
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@9079 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2012-01-16 17:17:05 +00:00
nor..67
752ef87720 SDK:
- update help sets
- add missing help pages to wiki_help.properties

git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@9075 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2012-01-16 01:16:17 +00:00
nor..67
1cede40383 - make AssetConfig more robust when loading assetmanager config from file
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@9074 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2012-01-16 00:24:30 +00:00
nor..67
479fdd5624 SDK:
- change TerrainEditor layout a bit

git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@9073 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2012-01-15 23:54:55 +00:00
Sha..rd
22c28bf39a * Remove error message when loading old j3o with TerrainPatch
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@9072 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2012-01-15 23:54:05 +00:00
nor..67
707cce9300 SDK:
- change TerrainEditor layout a bit

git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@9071 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2012-01-15 23:51:41 +00:00
Sha..rd
9dfe1b12f3 * New J3O format version: fixed incorrect serialization of savable versions for certain class hierarchies
* XML import/export now supports global format version 

git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@9070 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2012-01-15 23:17:10 +00:00
nor..67
8bb467fbfa SDK:
- commit some folder ignore properties

git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@9069 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2012-01-15 23:05:31 +00:00
nor..67
5ea34249f6 SDK:
- fix toolsNode updateGeometric issue

git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@9068 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2012-01-15 22:38:15 +00:00
Sha..rd
e7eba5b155 * Fixed error in TerrainPatch loading
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@9067 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2012-01-15 22:08:49 +00:00
Sha..rd
96bde02de6 * Fix compile error in FrameBuffer, setRefreshNeeded() -> setUpdateNeeded()
* LwjglRenderer - Will only upload buffers that are used by a shader 

git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@9066 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2012-01-15 21:01:41 +00:00
nor..67
ae451abf52 SDK:
- remove xlargescreens directive from default android manifest

git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@9065 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2012-01-15 20:54:20 +00:00
nor..67
60f7963cf4 - add storage folder support to android renderer, thanks @iwgeric
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@9064 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2012-01-15 20:36:50 +00:00
nor..67
b51c736e80 - rephrase and clarify some TextureAtlas javadoc
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@9063 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2012-01-15 19:54:14 +00:00
nor..67
3b91333636 - add ImageToAwt fallback (using reflection, no AWT dependency) to TextureAtlas conversion
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@9062 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2012-01-15 19:33:27 +00:00
nor..67
8a08f8d505 - add grayscale (Luminance8/Luminance8Alpha8) texture support to TextureAtlas
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@9061 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2012-01-15 19:02:17 +00:00
nor..67
2511d6960e - add VehicleWheel.getDeltaRotation(), thanks to @niclas
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@9060 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2012-01-15 17:46:47 +00:00
nor..67
d918cefc17 - add more javadoc to TextureAtlas
- draw images used on multiple maps properly to secondary maps, print warning

git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@9059 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2012-01-15 17:20:41 +00:00
nor..67
d18460ae33 - small javadoc fixes for TextureAtlas
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@9058 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2012-01-15 15:33:03 +00:00
nor..67
64c5e75684 - add lots of javadoc with examples etc to TextureAtlas
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@9057 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2012-01-15 15:11:18 +00:00
nor..67
1dab3c2172 - fix svn
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@9054 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2012-01-15 05:09:39 +00:00
nor..67
5a451b3aa6 - use assetKey.toString() in TextureAtlas to account for flipped textures
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@9053 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2012-01-15 05:03:33 +00:00
nor..67
bfa0bf6a1e - some javadoc fixes in TextureAtlas
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@9052 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2012-01-15 04:54:30 +00:00
nor..67
d83815847a - add size warning to TextureAtlas
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@9051 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2012-01-15 04:38:52 +00:00
nor..67
1d742f1d07 - do not store useless reference to image in TextureAtlas
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@9050 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2012-01-15 04:30:20 +00:00
Sha..om
b0b3f1b55e * FrameBuffer.setTargetIndex() will set refresh needed on FrameBuffer
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@9049 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2012-01-15 04:23:48 +00:00
nor..67
576428d2ef SDK:
- fix writing description file for texture atlas

git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@9048 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2012-01-15 04:20:59 +00:00