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-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".
2010-10-01Fix [#21084] Collada messing up geometry on import and renaming uvlayersNathan Letwory
Reported by Michael Williamson Add support to write the uvlayer name as found in <bind_vertex_input> semantic attribute (Blender exports in this one too, so reimport goes ok now). I have created a patch for OpenCOLLADA to be applied against r769, which is needed for this fix to work: http://code.google.com/p/opencollada/issues/detail?id=117 The Windows OpenCOLLADA updated builds (r769+patches) will be committed after this. Note: This means that linux and osx users will have to patch OpenCOLLADA themselves, until it's committed (or in case of OSX the libs updated in lib/darwinXXX).
2010-09-30Prevent crash if image for image texture is not set, part II.Nathan Letwory
2010-09-30Prevent crash if image for image texture is not set.Nathan Letwory
2010-09-28COLLADA: Better import and export of cameras.Nathan Letwory
2010-09-13Partial fix of bug #23543 in COLLADA exporter:Arystanbek Dyussenov
* multiply the diffuse and specular colors by their respective intensities * only output <transparency> if MA_TRANSP flag is on * only output <reflective> and <reflectivity> if MA_RAYMIRROR flag is on
2010-09-10Bug #23715: patch by Jan Diederich to avoid having duplicate IDs after they ↵Arystanbek Dyussenov
are translated. For example, object ID names "1a", "2a", "3a", will be exported as "_a", "_a2", "_a3". Thanks Jan!
2010-09-09Bug #23715 in COLLADA exporter: prepend an '_' to the ID if it starts with ↵Arystanbek Dyussenov
an illegal character. Pointed out by Tom Haines. Thanks!
2010-09-09Patch by Jan Diederich, fixes bug #23715 in the COLLADA exporter.Arystanbek Dyussenov
Allow IDs to start only with an alphabetic character replacing digits with an '_'.
2010-09-04Merge -c 31610 (<instance_node> support) from COLLADA branch into trunk.Arystanbek Dyussenov
2010-09-03SVN maintenance.Guillermo S. Romero