Commit Graph

257 Commits (0998f4784788a003412405f345e6f25c2d25614e)

Author SHA1 Message Date
Kae..pl 3888036176 Bugfix: fixed an error that could create wrogn vertex to bone group assignment. This caused animation to be played badly because some vertices remained in their places instead of moving with the proper bone. 12 years ago
Kae..pl fc96e52a4c Bugfix: fixed lowes weight removal method that did not remove all lowest vertices that were necessary (thanks to Tobias Downer for finding it :) ). 12 years ago
Kae..pl 0a90ff21d2 Refactoring: removed unused class. 12 years ago
Kae..pl 687c1216ab Refactoring: removing unused code. 12 years ago
Kae..pl 31e327bbac Refactoring: SpatialConstraint now derives from Constraint and not BoneConstraint. 12 years ago
Kae..pl 4de3be91a9 Refactoring: unsupported (but known) constraint definitions are now represented by a single class instead of many classes that do nothing except logging a warning. 12 years ago
Kae..pl 28ea9d8a0d Refactoring: tabs replaced by spaces in blender importer sources. (removed unnecesary comment about the spaces so that is not misleading later for others ;) ) 12 years ago
Kae..pl ecc8d8387b Refactoring: tabs replaced by spaces in blender importer sources. (4 spaces for each tab) 12 years ago
Kae..pl 9f4544a3a8 Added length of the bone to the BoneContext (this will be needed later by some of the constraints). 12 years ago
Kae..pl dcd5fd5b4e Making sure that bone constraint will target either object or bone in its own armature. Allowing bone to target object (and not only bone as it was until now). 12 years ago
Kae..pl 04998a07c0 Bugfix: mipmap generation once again dependant on the blender settings and on blender key settings :) 12 years ago
Kae..pl bdd8ab1fb0 Feature: added constraint definitions that were added to blender 2.62 so that the loaded does not crash when meets one 12 years ago
Kae..pl 142905654f Added a function that creates the full name of the field (with its pointer and table indicators). Just for debugging purposes. 12 years ago
nor..67 ad927bcd6a - change blender texture locator to always set the texture key on loaded textures explicitly (for relative textures too) 12 years ago
Kae..pl 21dc62e293 Refactoring: removing unnecessary asset manager from BlenderInputStream constructor (the manager was never used). 12 years ago
nor..67 629d1caba7 - change blender texture locator to always set the texture key on loaded textures explicitly 12 years ago
nor..67 11e955e020 - use replace instead of replaceAll in blender TextureHelper 12 years ago
nor..67 836bc37f5f - Improve Blender TextureHelper external texture loading 12 years ago
nor..67 d6ea096da9 - default blender FaceCullMode to back 12 years ago
nor..67 b0b818dc12 - fix logging in blender loader 12 years ago
nor..67 ea973c14c3 - change logging from logger.info() logger.fine and logger.warning() 12 years ago
nor..67 7ba657e430 - set logging from Level.INFO to Level.FINE for most logging 12 years ago
Kae..pl 9b22b2538d Removing mipmap generation during image texture loading. This is set later if required. 12 years ago
Kae..pl ded6dce715 Bugfix: fixed a bug that occured when vertex had more than 4 weights but the first 4 weights were not attached to any bone. 12 years ago
Kae..pl a37b8114b9 Bugfix: fixed a bug that caused an NPE exception which occured when IPO had no curves attached. 12 years ago
Kae..pl 2b94486677 Bugfix: fixed dead code area and NPE being thrown when loading the textures. 12 years ago
nor..67 2da59144c0 - fix blender loader losing texture origin, which caused storing of all images in the j3o instead of referencing them via the assetManager 12 years ago
Kae..pl d44727cfdd Bugfix: fix to a bug that caused texture to be loaded more than once 12 years ago
Kae..pl fea4c37e06 Feature: user can now decide if the mipmaps will be generated or not; by default 'mipmap' blender flag is used to decide if mips for specified textures shall be generated or not 12 years ago
nor..67 ed001d4e33 Blender Loader: 12 years ago
Kae..pl 01873e6f80 Bugfix: NPE was thrown when object animation was loaded. To fix that modifiers are now loaded after the whole object is loaded to the blenderContext. 12 years ago
Kae..pl 6520fc5b10 Bugfix: fixing a bug that caused negative time values to appear in times[] array in tracks. That caused some animations to behave oddly when in loop mode. Bug and solution found by Tobias Downer. 12 years ago
Kae..pl fada1b5b90 Bugfix: applied fix suggested by Tobiad Downer that properly computes tracks for rotated bones. 12 years ago
Kae..pl 071581ad30 Added clear information about bugged blender file. Rarely a pointer appears whose block cannot be found. This is cerainly a bug of blender and we cannot do anything but properly inform user about the situation. 12 years ago
Kae..pl 1c2baedbc1 Improvements to the weight and index buffers loading: 12 years ago
Kae..pl 3d38b634d5 Added functionality that will ignore modifiers that cause no changes to the model due to incomplete (but not invalid) definition. This caused errors when object had for example two armature modifiers and only the second one had armature model attached. 12 years ago
Kae..pl 601a34ba99 Fixed an error that caused NullPointerException to be raised if a curve had no taper object applied. 12 years ago
Kae..pl 61ad771748 Bugfix: 538: Multiple issues with female3.blend 12 years ago
Kae..pl 5e2c814086 Issue 540: NullPointerException when loading blender model 12 years ago
Kae..pl 6573b87bf0 Bugfix: Issue 547: Unsupported type exception importing model from Blender 12 years ago
Kae..pl 2ace208225 Bugfix: fixed NPE error while getting subtarget of a constraint, not every constraint data have such field 12 years ago
Kae..pl 69205a679b Updating the bound of every newly loaded node. 12 years ago
Kae..pl 49f227b7cc Minor optimisations. Added several comments to unveil certain parts of the code. 12 years ago
Kae..pl 1b04d13f3e Bugfix: making sure that the first and last bevel line is parallel to its neighbour in curves that have bevel applied (that is how blender works) 12 years ago
Kae..pl 7ee0f9e07c Removing IndexBuffer class and replacing it with the one that already exists in JME. (Sorry for the mess, I had no idea that such class already exists :) ). 12 years ago
Kae..pl 7ce4477b52 Curve loading upgrade. 12 years ago
rec..om 72d169d7e5 Fix Blender importer to use camera dimensions and field of view. 13 years ago
Kae..pl 3563bbf179 Feature: constraint applied to a spatial can now also target a bone 13 years ago
Kae..pl a5e9159149 Bugfix: layers to be loaded are taken from the value set bu user in BlenderKey and not the value loaded from the blender file. 13 years ago
sky..ok 28ce76245f Change all source licenses to say 2009-2012 13 years ago