Age | Commit message (Collapse) | Author | |
---|---|---|---|
2015-03-13 | Add argument to DM_to_mesh() function to take ownership over the DM | Sergey Sharybin | |
The idea is pretty simple: instead of making temporary copy of all the related custom data layers just pass the ownership from the DM to the mesh. This is really handy in cases when you've got DM which you need to convert to Mesh datablock and wouldn't need that DM after conversion anyway. Foe example, render database conversion, exporters and even Modifier Apply will benefit from this option. Reviewers: campbellbarton Differential Revision: https://developer.blender.org/D1127 | |||
2015-03-05 | Revert "COLLADA - support for shadeless material (SHADER_CONSTANT)" | Gaia Clary | |
This reverts commit 04b0a9f4b885e8e3b0b3207f3b3cda74b936df3e. | |||
2015-03-05 | COLLADA - support for shadeless material (SHADER_CONSTANT) | Gaia Clary | |
This patch make it possible to export and import shadeless material. Reviewers: sergey, sauraedron Subscribers: sergey Projects: #collada Differential Revision: https://developer.blender.org/D1094 | |||
2015-03-04 | fix T43094 Added check for out of bounds in vertex color array | Gaia Clary | |
2015-03-03 | Cleanup: remove unused collada conversion | Campbell Barton | |
2015-03-03 | Fix T43151: Collada meshes crash Blender | Campbell Barton | |
We have multiple reports of collada files crashing, run all meshes through validate. | |||
2015-03-03 | Cleanup: collada had own defined Global (why?) | Campbell Barton | |
Wasn't needed and made linking fail here | |||
2015-02-11 | Fix T43297 The Exporter assumed ANSII encoding but we need to support UTF-8 ↵ | Gaia Clary | |
instead | |||
2015-02-06 | cleanup: style | Campbell Barton | |
2015-02-05 | Mesh validate: add an option to not clean temp/cache CDLayers. | Bastien Montagne | |
This is mandatory for incoming custom normal imports from io scripts, because often geometry here is corrupted, so we need to call mesh.validate() to clean it up. Issue is, we cannot set custom normals before geometry is clean, so we need to store temporary plain loop normals in a CD_NORMAL layer, validate, and then set custom normals. So we need a way to prevent 'temp' lnors to be freed by validate. | |||
2015-02-04 | Fix T43366 export/import materials inconsistent | Gaia Clary | |
2015-01-26 | Cleanup: strcmp/strncmp -> STREQ/STREQLEN (in boolean usage). | Bastien Montagne | |
Makes usage of those funcs much more clear, we even had mixed '!strcmp(foo, bar)' and 'strcmp(foo, bar) == 0' in several places... | |||
2015-01-24 | BKE_image: use BKE_image_*** prefix | Campbell Barton | |
use bools for return values and some api naming consistency. | |||
2015-01-23 | cleanup: style | Campbell Barton | |
2015-01-21 | Cleanup: style | Campbell Barton | |
2015-01-11 | Cleanup: quite some harmless but noisy warnings from gcc... | Bastien Montagne | |
2015-01-07 | Fix for bool flag use | Campbell Barton | |
2014-12-29 | Fix stupid handling of 'Object.matrix_local' in RNA. | Bastien Montagne | |
The getter of this matrix (actually, `BKE_object_matrix_local_get()`) was only correct in case of pure-object parenting, bone parenting and such did not gave valid results. Also cleaned up a bit setter code, was using as temp storage ob->obmat itself, which is supposed to be a world matrix! Reviewers: campbellbarton Reviewed By: campbellbarton Differential Revision: https://developer.blender.org/D958 | |||
2014-12-22 | partial revert ab6417aa9ff8cbd4831c3ed1837742c1178be25a was too strict | Gaia Clary | |
2014-12-08 | Fix Mesh Objects with missing textures or wrong texture path now import ↵ | Gaia Clary | |
without texture | |||
2014-12-01 | Collada Importer: Separated finding bone chains and fixing leaf bone ↵ | Gaia Clary | |
orientations into 2 functions and added a separated import option | |||
2014-12-01 | Improved Collada Armature Import | Gaia Clary | |
Collada does not support Bone length. It has only Joints. This patch tries to improve the necessary "guesswork" for importing Rigs. Differential Revision: https://developer.blender.org/D920 | |||
2014-11-19 | Refactor: Move part of vgroup handling code from ED_mesh/object_vgroup.c to ↵ | Bastien Montagne | |
BKE_object_deform. Along with some minor cleanup and simplifications. Reviewers: campbellbarton Subscribers: sergey Differential Revision: https://developer.blender.org/D903 | |||
2014-11-17 | Cleanup: rename `BKE_key_convert/update` to `BKE_keyblock_convert/update`. | Bastien Montagne | |
We are handling a keyblock here, not a whole key(set). Names are alreay a bit confusing, let's be consistent at least. | |||
2014-11-16 | Cleanup: use BLI_listbase_count_ex to avoid redundant looping | Campbell Barton | |
2014-11-16 | Cleanup: use BLI_listbase_*** prefix for count,sort,sort_r | Campbell Barton | |
2014-10-30 | Math Lib: add transpose_m3_m3, m3_m4, m4_m4 | Campbell Barton | |
2014-09-30 | fix T42022 Attempt to export empty set of objects resulted in an exception | gaiaclary | |
2014-09-01 | Fix opencollada not compiling after recent changes. | Antony Riakiotakis | |
2014-08-25 | Simplified Collada error message for unknown references. | gaiaclary | |
2014-08-25 | Fix T41513 Avoid adding NULL values into object lists when lamp- and ↵ | gaiaclary | |
controller-instances could not be created. | |||
2014-08-22 | Fix T41528: Error message on trying to import COLLADA triangle strips is wrong | Thomas Dinges | |
Thanks to Maarten Gribnau for the patch. | |||
2014-08-17 | Cleanup | Campbell Barton | |
2014-08-09 | Intensity and color are now adjusted upon import to get correct values | gaiaclary | |
2014-07-21 | Math Lib: rename mul_serie_m3 to mul_m3_series & reorder args | Campbell Barton | |
Importantly, reversed mul_serie_m3 argument order (so it matches the m4 function) | |||
2014-07-20 | Math Lib: use variable length args for mul_serie_m3,m4 (instead of trailing ↵ | Campbell Barton | |
NULL's) | |||
2014-07-09 | Cleanup: silent C++11 warning (implicit double to float conversion) in ↵ | Bastien Montagne | |
Collada code. | |||
2014-06-29 | Fix T40829: Collada Export with 'Include Material Textures' selected crashes. | Bastien Montagne | |
Code would not check a texture did have a valid image pointer... | |||
2014-05-22 | Don't write all uv textures, but only active uv layer. | Nathan Letwory | |
Fix T39922 | |||
2014-05-07 | Code cleanup: spelling/indentation | Campbell Barton | |
2014-05-01 | Cleanup: Remove unused variables. | Bastien Montagne | |
2014-05-01 | fix T39967: Added support for Import/export of vertex color layers | gaiaclary | |
2014-04-27 | Fix T39921: Collada export creates invalid XML when using Track To constraint | Bastien Montagne | |
Constraints are no ID... | |||
2014-04-27 | Fix T39919: Collada export crashes blender when using a "Copy Location" ↵ | Bastien Montagne | |
constraint | |||
2014-04-11 | API Cleanup: Use BKE_constraint prefix for constraint api | Campbell Barton | |
2014-04-01 | Code cleanup: remove TRUE/FALSE & WITH_BOOL_COMPAT define | Campbell Barton | |
2014-03-30 | Style cleanup | Campbell Barton | |
2014-02-27 | Fix T38847: Reject reuse of child bones as root bones. That doesn't make ↵ | gaiaclary | |
sense anyways. | |||
2014-02-23 | T38763 Fix: avoid NPE When no custom properties are defined | gaiaclary | |
2014-02-19 | added support for double,float and int property values for maya restpose ↵ | gaiaclary | |
matrix properties |