3652 Commits

Author SHA1 Message Date
rem..om
ee8e6c71b6 SDK, the tangent binormal generator tool now has a wizard to choose options. Default has the same behavior as before
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10701 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2013-07-08 14:09:04 +00:00
rem..om
cb90159e81 - TangentBinormalGenerator : not joining the similar vertices for computing tangents when not splitting mirrored vertices seems to yeild worse artifacts than before.
I reintroduced the joining. That produces wrong lighting anyway, but at least it's consistent with what we had before.
after 3.0, I'll default the split mirrored vertice behaviour.

git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10700 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2013-07-08 08:30:47 +00:00
rem..om
e373d160d9 - put back previous API for TangentBinormalGenerator generate method
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10699 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2013-07-08 05:37:23 +00:00
rem..om
a1533a407b - TangentBinormalGenerator now splits vertices with mirrored uvs. This is an optional operation.
It fixes the issue in this thread : http://hub.jmonkeyengine.org/forum/topic/normalmapslighting-issue/
Next step is to split vertices that have triangles with heavily rotated tangent spaces.

git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10698 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2013-07-07 21:24:02 +00:00
rem..om
93aa3cd37b - Fixed issue introduced in last change of Mesh write method. Hardware Skinning buffers were not properly ignored at save time in some rare cases, and were causing a crash
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10697 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2013-07-07 21:17:30 +00:00
Zer..om
e58d47c28d Reverted previous change. Use geometry.center() instead.
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10696 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2013-07-06 22:04:48 +00:00
Zer..om
81d7a145a7 Added the ability to create a quad with the origin at the center.
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10695 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2013-07-06 14:29:19 +00:00
nor..67
413bbbf680 SDK:
- add note on how to configure desktop executables further

git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10694 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2013-06-30 10:26:28 +00:00
nor..67
d5569d0861 SDK:
- fix issue in SDK scene property sync

git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10693 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2013-06-29 20:24:19 +00:00
nor..67
3f607632d4 SDK:
- change SDK startup error message sequence

git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10692 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2013-06-29 20:24:09 +00:00
nor..67
d6b6be4dc9 SDK:
- update welcome screen web locations to hub.jme.org

git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10691 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2013-06-29 20:06:15 +00:00
nor..67
4f25942533 SDK:
- add icon to AppState nodes

git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10690 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2013-06-29 19:34:05 +00:00
nor..67
a4f268860f SDK:
- update android update locations to 7.3

git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10689 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2013-06-29 19:19:15 +00:00
nor..67
6b5ea6ce46 SDK:
- remove icons from log window

git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10688 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2013-06-29 19:01:25 +00:00
nor..67
8701e4257d SDK:
- update BasicGame zip

git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10687 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2013-06-29 18:56:37 +00:00
nor..67
5da75f6914 SDK:
- commit ExceptionPanel code

git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10686 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2013-06-29 18:53:50 +00:00
nor..67
8fc897f3b7 SDK:
- commit disabled code to save scene from scratch

git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10685 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2013-06-29 18:51:56 +00:00
nor..67
79eec54e0d - update android bullet natives
- update bullet native jar files

git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10684 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2013-06-29 18:39:50 +00:00
nor..67
2e52df7b0a - update android import file for bullet binaries
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10683 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2013-06-29 18:39:12 +00:00
nor..67
03335bb4fc - update bullet binaries for osx
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10682 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2013-06-29 18:24:59 +00:00
nor..67
aa466d2039 - update bullet library to 2.81
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10681 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2013-06-29 18:24:04 +00:00
nor..67
70eddd78a7 - fix native bullet compiler error
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10680 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2013-06-29 18:23:38 +00:00
nor..67
feb6b1a55a - update build-impl to netbeans 7.3
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10679 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2013-06-29 18:11:24 +00:00
nor..67
e67f6db426 SDK:
- update library locations for jenkins build

git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10678 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2013-06-29 18:05:40 +00:00
nor..67
018ea5f3cd SDK:
- add new splash/updater images

git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10677 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2013-06-29 17:45:21 +00:00
nor..67
e8593e1d51 SDK:
- update nbi libraries

git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10676 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2013-06-29 17:26:39 +00:00
nor..67
d5627dfe87 SDK:
- update installer subversion in build script

git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10675 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2013-06-29 17:17:03 +00:00
nor..67
7e7ba75592 SDK:
- update manual content

git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10674 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2013-06-29 17:12:01 +00:00
nor..67
583c46d36d SDK:
- update image downloader for sdk manual

git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10673 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2013-06-29 17:01:35 +00:00
iwg..om
652c3e9cca SDK: Update url for NBAndroid update center
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10672 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2013-06-29 16:56:26 +00:00
nor..67
b22c32bf7b SDK:
- update welcome screen location

git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10671 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2013-06-29 16:49:11 +00:00
nor..67
15edc1ce8f SDK:
- fix upgrader imports

git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10670 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2013-06-29 16:21:12 +00:00
nor..67
ae7a05358a SDK:
- update properties for NetBeans 7.3.1 base

git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10669 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2013-06-29 16:10:51 +00:00
nor..67
a5b29623ef SDK:
- update properties for NetBeans 7.3.1 base

git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10668 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2013-06-29 16:10:15 +00:00
nor..67
f38285442d SDK:
- update settings import for new base platform

git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10667 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2013-06-29 16:05:51 +00:00
nor..67
71d30aa37b SDK:
- commit disabled animation change import

git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10666 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2013-06-29 15:30:20 +00:00
nor..67
9e7dec80ce SDK:
- change update center locations

git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10665 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2013-06-29 15:29:09 +00:00
nor..67
f74a70b305 SDK:
- Update bundled blender version to 2.67b

git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10664 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2013-06-29 15:23:12 +00:00
rem..om
cf1ff27234 - Fixed the way handedness/parity is computed in the tangent binormal generator
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10663 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2013-06-27 22:08:35 +00:00
bre..om
08b27f7673 removed the mesh collision shape from HelloTerrainCollision.java
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10662 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2013-06-26 16:15:26 +00:00
rem..om
a67786c58e fixed issue when saving a mesh in hw skinning mode was not restoring the buffers.
restored the code to enforce BoneIndex and BoneWeight to be in the heap for software anim because it was failing on android, until I find a proper solution

git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10659 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2013-06-22 19:48:45 +00:00
rem..om
68fa1b7084 Hadrware skinning buffers are now not saved along the other buffers in a j3o file.
They are created when loading the model.
This was causing issue when loading j3o files saved before the change

git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10658 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2013-06-22 19:26:43 +00:00
rem..om
2acbdf9f84 Hardware Skinning now uses its own bone index and bone weight buffers. The vertex buffers are initialized empty when the model is loaded and placed in the cache.
They are populated only if hardware skinning is used with the model.

BoneIndex and BoneWeight buffers are now always CpuOnly and only used for Software Skinning.
Some enhancement could be done to save memory by not generating the bindPose buffers if hardware skinning is used as it doesn't need them.

git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10657 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2013-06-22 10:03:40 +00:00
voi..om
b5d1672f5e Nifty-1.3.3
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10656 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2013-06-21 22:38:36 +00:00
sha..RD
7c983e1a3b * Display LWJGL version when context is created (why was this part removed?)
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10655 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2013-06-21 02:33:51 +00:00
sha..RD
f3c53cf916 * MeshLoader: submesh names were not loaded properly due to incorrect check
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10654 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2013-06-21 01:57:29 +00:00
rem..om
2c473b0873 fixed nifty dependencies
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10653 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2013-06-18 21:02:28 +00:00
iwg..ic
ce3b8e843e Removed logging of unset uniform for Android to match Desktop and avoid flooding the log
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10652 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2013-06-18 16:54:19 +00:00
iwg..ic
5622ce2483 Set log level to FINEST for unset uniform
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10651 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2013-06-18 16:35:52 +00:00
iwg..ic
eda3ed7160 Improve error message when shader uniform is not set
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10650 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2013-06-18 02:54:47 +00:00