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
2010-10-11COLLADANathan Letwory
Export unit system and scale instead of hard-coded 1 decimeter.
2010-10-07COLLADA: Split EffectsExporter into separate files.Nathan Letwory
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-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-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-08-26Patch [#23389] Add authorship information to exported COLLADA filesNathan Letwory
Contributed by Imran Syed (freakabcd). This adds basic authoring tool and author info ("Blender User" for now). NOTE: Linux and OSX users need now to update their OpenCOLLADA libs - Blender should now compile fine with their latest revision. Made some changes to the original patch to ensure linking is done correctly. Some small cleanups for scons too.
2010-08-17apply rna rename most of the show_*, names.Campbell Barton
2010-08-09Fix bug #22828, "Exporting as COLLADA crashes Blender".Arystanbek Dyussenov
2010-06-08Merge -c 29322 from COLLADA branch into trunk.Arystanbek Dyussenov
2010-06-08Fix COLLADA build error. This was caused by the difference in OpenCollada ↵Arystanbek Dyussenov
versions between Windows and Linux/Mac. Windows uses OpenCollada revision 746, Linux/Mac - 721.
2010-06-06Merge -c 29280 from COLLADA branch into trunk.Arystanbek Dyussenov
2010-06-06* update CMake and SCons for the OpenCollada update (to r746).Nathan Letwory
- DocumentExporter changed due to function name change in API - no more UTF lib - enabled by default for win32 Note: debug libs will be added later, as well as 64bit windows libs. For other platforms, get r746 of OpenCollada and build against that.
2010-06-03Merge -c 29009,29081,29189 from COLLADA branch into trunk.Arystanbek Dyussenov
2010-03-30Merge -c 27876 from COLLADA branch into trunk.Arystanbek Dyussenov
2010-03-11Merge -c 27223 from COLLADA branch into trunk. Vertex color export was ↵Arystanbek Dyussenov
requested and reported to work by Blake Maltby.
2010-03-09rename some functions to use easier to understand names.Campbell Barton
'BLI_makestringcode' --> 'BLI_path_rel' 'BLI_convertstringcwd' --> 'BLI_path_cwd' 'BLI_convertstringframe' --> 'BLI_path_frame' 'BLI_convertstringframe_range' --> 'BLI_path_frame_range' 'BLI_make_cwdpath' --> 'BLI_path_cwd'
2010-03-08image re-project now uses offscreen render function and has input for render ↵Campbell Barton
size. unrelated changes that ended up being more trouble to commit separate... - removed BLI_split_dirfile(), was nasty, occasionaly modifying the source string, it could create directories and used the $CWD in some cases. was only used in 2 places in filesel.c, if this gives problems can address without bringing back this function. renamed BLI_split_dirfile_basic --> BLI_split_dirfile - view3d_operator_needs_opengl was being called for offscreen render when it wasnt needed.
2010-02-26remove rna functions image.get_export_path() and image.get_abs_filename(), ↵Campbell Barton
filename functions should not be spesific to images. rename BKE_get_image_export_path() to BKE_rebase_path() and take a filename arg rather then an image. obj export file copy was also not working because of a missing import.
2010-02-19apply visual transform to poseCampbell Barton
So constrainted bones can have their transform applied to their loc/scale/rot, then remove the constraints
2010-02-15Merge -c 26897,26932 from COLLADA branch into trunk.Arystanbek Dyussenov
2010-02-11COLLADA exporter (in trunk): write 1 normal per flat face instead of 3 or 4.Arystanbek Dyussenov
2010-02-05Merge -c 26630 from COLLADA branch into trunk.Arystanbek Dyussenov
2010-01-23COLLADA branch: partial fix of bug #20634Arystanbek Dyussenov
* scale and rotation of objects with negative scale is exported correctly. This is accomplished by: ** if ob has no parent, use ob->rot, ob->scale values directly ** if ob has a parent, a local matrix is computed without scale and rotation is derived from it, scale value is copied directly from ob->size Noted a few other bugs: * importer suffers from negative scale problem too * bones with negative scale are exported incorrectly too * object animation values are copied from FCurves which is not ok for child objects where values should be in parent-space
2010-01-13COLLADA branch: fix #20653 - <animation> tag's target attribute was missing ↵Arystanbek Dyussenov
".ANGLE". Also replaced "."s in <animation> ids with "_" and corrected bone <node> sids.
2010-01-05Merge from trunk -r 25003:25745.Arystanbek Dyussenov
2010-01-05COLLADA branch: bone anim export works. Export-import roundtrip is possible.Arystanbek Dyussenov
Importer now takes mesh bind position into account. TODO: read/write object-level anim on armatures and fix memleaks.
2009-12-13MSVC 9 compile fixes and cleanupsAndrea Weikert
* added renamed files in revision 25337 * renamed BLI_util.h -> BLI_path_util.h for consistency * cleanup of #includes: removed BLI_blenlib.h in favour of direct includes of the needed headerfiles in a few places. * removed debug print in sequencer.c * added missing include in blenkernel/blender.c -> bad dependency, needs to be fixed still
2009-12-11COLLADA branch: patch from Jan Diederich for bump-map export via <extra> tag.Arystanbek Dyussenov
2009-12-11COLLADA branch: small code clean-ups in bone anim export. Correct bone anim ↵Arystanbek Dyussenov
export is to be done yet.
2009-11-29Merge from COLLADA branch into trunk of -c 24572 (cmake and scons for ↵Arystanbek Dyussenov
OpenCollada @ 675, Linux) and 25001 (bone animation import). See corresponding log entries for more detail.
2009-11-29COLLADA branch: bone animation import works!Arystanbek Dyussenov
Here's the doc describing how it works: http://wiki.blender.org/index.php/User:Kazanbas/Collada_Animation_Import Here's a video showing it at work: http://vimeo.com/7877617
2009-11-10Math LibBrecht Van Lommel
* Convert all code to use new functions. * Branch maintainers may want to skip this commit, and run this conversion script instead, if they use a lot of math functions in new code: http://www.pasteall.org/9052/python
2009-11-07Merge -c 24393 (patch by Jan) from COLLADA branch.Arystanbek Dyussenov
2009-11-04Merging change 24311 from COLLADA branch into trunk which should fix ↵Arystanbek Dyussenov
object-based rotation import/export. Bone rotation animation not fixed yet.
2009-10-30Merge of the COLLADA GSoC branch into trunk.Arystanbek Dyussenov
COLLADA code is disabled by default (it has dependencies requiring manual install). SCons and CMake builds are supported on Windows and Linux, no Mac building yet. More on building COLLADA code: http://wiki.blender.org/index.php/User:Kazanbas/Building_Collada_Branch. The detailed command log of the merge (can be useful for educational purposes): branch=https://svn.blender.org/svnroot/bf-blender/branches/soc-2009-chingachgook # collada code svn copy $branch/source/blender/collada source/blender/collada # operator svn merge -c 20401,20955,21077,24077,24079 $branch/source/blender/windowmanager/intern/wm_operators.c source/blender/windowmanager/intern/wm_operators.c # menu svn merge -c 24079 $branch/release/scripts/ui/space_info.py release/scripts/ui/space_info.py # scons svn merge -c 20398 $branch/source/blender/SConscript source/blender/SConscript svn merge -c 20398,20691,20955,22726 $branch/tools/btools.py tools/btools.py svn merge -c 20691,20955,22726 $branch/tools/Blender.py tools/Blender.py svn merge -c 20398,20692,20955 $branch/config/linux2-config.py config/linux2-config.py svn merge -c 22726 $branch/config/win64-vc-config.py config/win64-vc-config.py svn merge -c 22726 $branch/config/win32-vc-config.py config/win32-vc-config.py svn merge -c 24077 $branch/source/blender/windowmanager/SConscript source/blender/windowmanager/SConscript # cmake svn merge -c 23319,23905,24077,24158 $branch/CMakeLists.txt CMakeLists.txt svn merge -c 23319 $branch/source/blender/CMakeLists.txt source/blender/CMakeLists.txt svn merge -c 23319 $branch/source/creator/CMakeLists.txt source/creator/CMakeLists.txt svn merge -c 23319 $branch/CMake/macros.cmake CMake/macros.cmake svn merge -c 24077 $branch/source/blender/windowmanager/CMakeLists.txt source/blender/windowmanager/CMakeLists.txt