Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2011-02-21I swear, it was just an innocence change in guardedalloc!Nathan Letwory
The butterfly wing flap, causing a nice storm in the rest of blender. Now all dependencies should point ok again. CMakers, do double-test.
2011-02-21doxygen: COLLADA entryNathan Letwory
2011-02-18fix for build warning with openCOLLADA svn833 reported by Dave Plater.Campbell Barton
Also fixed duplicate header define between 2 includes.
2011-02-13enforce string limits (reported by pedantic checking tools & some developers).Campbell Barton
mostly replace strcpy with BLI_strncpy and multiple strcat's with a BLI_snprintf(). also fix possible crash if CWD isnt available.
2011-02-12fix for building with opencollada 833 on linux.Campbell Barton
2011-02-04small typo fixNathan Letwory
2011-01-30remove nan-makefilesCampbell Barton
2011-01-28First step towards having a 2-pass reading of COLLADA .dae files.Nathan Letwory
2011-01-27Commit to cope with API changes in OpenCOLLADA (latest for Windows right now ↵Nathan Letwory
r827).
2011-01-11Fix [#25575] Collada import problem with Maya2010 exported collada filesNathan Letwory
Reported by Morten Mikkelsen It seems that the maya export may generate invalid joint UIDs. Skip these joints to prevent crash.
2011-01-07split BKE_utildefines.h, now it only has blender specific defines like GS() ↵Campbell Barton
MAKE_ID, FILE_MAXDIR, moved the generic defines to BLI_utildefines.h. no functional changes.
2010-12-23rename blenderlib to blender_add_libCampbell Barton
2010-12-21Fix [#24359] Collada: end bone zero size, mysterious extra emptyNathan Letwory
Reported by Thomas Larsson Fix by Jeroen Bakker Fix max length of leaf bone and remove empty.
2010-12-21Fix [#25319] COLLADA import segfaults on maya modelNathan Letwory
Reported by Michael Williamson Fixed by Jeroen Bakker Wrong UV index was being used.
2010-12-19Apply [#25297] Fix for [#23765]Nathan Letwory
Bug reported by alarionfirn Patch submitted by Jeroen Bakker It took the read the N+N of the uv-layer, it should be the Nth uv layer.
2010-12-17no functional change: only check against OB_RECALC_ALL but don't use for ↵Campbell Barton
assignment. Makes adding new flags give ambiguous results and also makes it less easy to tell whats intended. In some places it looks like OB_RECALC_TIME should be left out too.
2010-12-15Apply patch [#25224] Refactor COLLADA DocumentImporterNathan Letwory
Submitted by Martijn Berger. Make DocumentImporter class the actual IWriter implementation and move prototype to the header. Group together functions that we should move out of the class. No functional changes.
2010-12-08use lowercase for cmake builtin names and macros, remove contents in else() ↵Campbell Barton
and endif() which is no longer needed.
2010-12-05Dependency graph: changed DAG_id_flush_update to DAG_id_tag_update. Now itBrecht Van Lommel
only tags the ID and does the actual flush/update delayed, before the next redraw. For objects the update was already delayed, just flushing wasn't yet. This should help performance in python and animation editors, by making calls to RNA property update quicker. Still need to add calls in a few places where this was previously avoided due to bad performance.
2010-11-29include headers in cmake source, added a script to check for consistency, ↵Campbell Barton
reporting missing headers & C files. this is important so IDE's using CMake integration always get blender headers. - QtCreator & MSVC for eg, probably others too.
2010-11-24When exporting images also add the string name (attribute). This is ↵Nathan Letwory
optional, but it helps other viewers importing from Blender .dae exports. Small request by factor in IRC.
2010-11-17Fix [#24592] COLLADA imports only one special node per type per nodeNathan Letwory
Reported and patched by Martijn Berger
2010-11-17Apply patch [#24722] COLLADA exporter: handle instancingNathan Letwory
Submitted by Wenzel Jakob Patch adds handling of linked meshes: instead of generating separate geometry objects, use instances.
2010-11-09bugfix [#24616] Apply Visual Transform doesn't always apply locationCampbell Barton
- object updates were not being flushed, so children weren't updating. - apply the matrix relative to the parent, added this as an option to object_apply_mat4() which allows assigning the worldspace matrix in python without worrying about the parent.
2010-11-04bugfix [#24518] Blender wont compile with -Wall -Werror and COLLADA supportCampbell Barton
fix included in report from Martijn Berger (mberger) made some small changes. - use ints rather then unsigned long for printing, values are not likely to be very large. - CMake remove strict flags from collada build dir since I had warnings in the collada headers. - added xml2 to collada libraries else I couldnt get collada building.
2010-10-25Compile fix after math API change from r32694Nathan Letwory
2010-10-24Collada : header files order dependency was making osx compile failDamien Plisson
2010-10-23use explicit file paths for CMake rather then globing, This is recommended ↵Campbell Barton
by cmake devs. globbing vs explicit is discussed here. http://www.cmake.org/pipermail/cmake/2008-December/025694.html Practical implications are: - developers need to keep CMakeLists.txt files up to date. - Users wont get strange linking errors if they build after a file is added, since CMake detects CMakeLists.txt is modified and automatically reconfigure.
2010-10-18remove G.sce, use G.main->name instead.Campbell Barton
Both stored the filename of the blend file, but G.sce stored the last opened file. This will make blender act differently in some cases since a relative path to the last opened file will no longer resolve (which is correct IMHO since that file isnt open and the path might not even be valid anymore). Tested linking with durian files and rendering to relative paths when no files is loaded however we may need to have some operators give an error if they are used on the default startup.blend.
2010-10-18Fix [#24200] COLLADA Exporter: Aspect ratio is not exportedNathan Letwory
Reported by Wenzel Jakob, patch [#24235] by Phil Gosch
2010-10-15Fix COLLADA import after recent API cleanups by Campbell.Nathan Letwory
2010-10-14Fix [#24201] COLLADA Exporter: Light source energy incorrectNathan Letwory
lamp->energy and lamp->distance are now taken in account by calculating the constant, linear and quadratic attenuations based on this. The import tries to do the reverse. Note: this will work only properly for lamps that have att1 and att2 set to 1.0 or 0.0, other lamptypes won't import correctly again.
2010-10-11COLLADANathan Letwory
Export unit system and scale instead of hard-coded 1 decimeter.
2010-10-10Fix compiling for MingW too.Nathan Letwory
2010-10-10COLLADANathan Letwory
Import unit_settings to scene. Note: I use here RNA to do this, and I think I might slowly work on replacing low-level DNA usage with RNA where possible.
2010-10-07SVN maintenance.Guillermo S. Romero
2010-10-07COLLADA: Split EffectsExporter into separate files.Nathan Letwory
2010-10-07SVN maintenance.Guillermo S. Romero
2010-10-06COLLADA: Split ImagesExporter into separate files.Nathan Letwory
2010-10-06GCC fixes for r32346Nathan Letwory
2010-10-06COLLADA: Split MaterialsExporter into separate files.Nathan Letwory
2010-10-06Assorted GCC fixes for OpenCOLLADA supportNathan Letwory
2010-10-06COLLADA: Split ArmatureExporter, InstanceWriter and TransformWriter into ↵Nathan Letwory
separate files.
2010-10-06COLLADACOLLADA exporter: split geometry export into own files.Nathan Letwory
2010-10-06COLLADA exporter: split camera and light export into own files.Nathan Letwory
2010-10-05TextureCoordinateBinding.getName() -> ↵Nathan Letwory
TextureCoordinateBinding.getSemantic(); as per my own patch on OpenCOLLADA issue tracker.
2010-10-05SVN maintenance.Guillermo S. Romero
2010-10-05Reorganisation of COLLADA import code. Classes have been split into their ↵Nathan Letwory
own files. No functional changes. Where necessary extern "C" {} blocks have been added.
2010-10-04COLLADA exporter fix: do not create a duplicate <polylist> if an object has ↵Arystanbek Dyussenov
NULL materials linked along with normal materials.
2010-10-02Patch [#23589] Use Author field from User Preferences for COLLADA export.Nathan Letwory
Submitted by Imran Syed. When U.author is set, it'll be used instead of default "Blender User".