Age | Commit message (Collapse) | Author | |
---|---|---|---|
2015-05-06 | collada:custom normals generated by normals modifier have not been exported ↵ | Gaia Clary | |
correctly. Also triangulating during export did not work. | |||
2015-05-04 | Add name argument to data creation API calls | Campbell Barton | |
Was adding then renaming, unnecessarily. | |||
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 | |||
2014-04-01 | Code cleanup: remove TRUE/FALSE & WITH_BOOL_COMPAT define | Campbell Barton | |
2013-12-26 | Code Cleanup: remove object arg to CDDM_from_mesh mesh_create_derived | Campbell Barton | |
2013-10-29 | (Due to a change in function call) Added default triangulation method for ↵ | Gaia Clary | |
Collada exporter | |||
2013-10-29 | Fix collada compile, too less arguments | Jens Verwiebe | |
2013-08-23 | * Compile fix for r59395, 'move bmesh tools into their own include'. | Thomas Dinges | |
2013-07-30 | Collada: Import now always rotates input to match blender's Z_UP axis | Gaia Clary | |
2013-07-19 | code cleanup: case & brace placement | Campbell Barton | |
2013-06-13 | code cleanup: also fix crash in GPU_state_print(). and confine to debug mode ↵ | Campbell Barton | |
builds. | |||
2013-06-03 | fix [#35555] Collada: export destroys mesh in some cases | Campbell Barton | |
add arguments to calculate normals when converting to bmesh: BM_mesh_bm_from_me, DM_to_bmesh This gives some speedup to undo (which didnt need to re-calculate vertex normals), and array modifier which doesnt need to calculate face normals at all | |||
2013-05-26 | BLI_math rename functions: | Campbell Barton | |
- mult_m4_m4m4 -> mul_m4_m4m4 - mult_m3_m3m4 -> mul_m3_m3m4 these temporary names were used to avoid problems when argument order was switched. | |||
2013-05-05 | Fix #35209: cycles generated texture coordinates did not stick to deforming ↵ | Brecht Van Lommel | |
meshes. | |||
2013-04-18 | Make freestyle use local Main for temporary objects | Sergey Sharybin | |
This means main database is no longer pollutes with temporary scene and objects needed for freestyle render. Actually, there're few of separated temporary mains now. Ideally it's better to use single one, but it's not so much trivial to pass it to all classes. Not so big deal actually. Required some changes to blender kernel, to make it possible to add object to a given main, also to check on mesh materials for objects in given main. This is all straightforward changes. As an additional, solved issue with main database being infinitely polluted with text blocks created by create_lineset_handler function. This fixes: - #35003: Freestyle crashes if user expands objects in FRS1_Scene - #35012: ctrl+f12 rendering crashes when using Freestyle | |||
2013-03-25 | code cleanup: | Campbell Barton | |
- remove unused defines. - quiet some shadow warnings. - bevel, ifdef out some asserts that are too common. - style | |||
2013-03-18 | code cleanup | Campbell Barton | |
2013-03-05 | code cleanup: also change BKE_blender.h BLENDER_VERSION_CHAR to 'a' so as ↵ | Campbell Barton | |
not to confuse things. | |||
2013-03-03 | enable triangulation with collada, disable BLI_STATIC_ASSERT for C++. | Campbell Barton | |
2013-03-03 | partial revert of collada triangulation code due to problems on linux | Gaia Clary | |
2013-03-02 | Collada: Added support for ngon export/import and added triangulate option ↵ | Gaia Clary | |
to export | |||
2013-02-21 | Dependency Graph: some refactoring which should have no user visible impact | Brecht Van Lommel | |
besides performance in some cases. * DAG_scene_sort is now removed and replaced by DAG_relations_tag_update in most cases. This will clear the dependency graph, and only rebuild it right before it's needed again when the scene is re-evaluated. This is done because DAG_scene_sort is slow when called many times from python operators. Further the scene argument is not needed because most operations can potentially affect more than the current scene. * DAG_scene_relations_update will now rebuild the dependency graph if it's not there yet, and DAG_scene_relations_rebuild will force a rebuild for the rare cases that need it. * Remove various places where ob->recalc was set manually. This should go through DAG_id_tag_update() in nearly all cases instead since this is now a fast operation. Also removed DAG_ids_flush_update that goes along with such manual tagging of ob->recalc. | |||
2013-02-15 | Fix: Collada Import files with X_UP and Y_UP axis where imported with wrong ↵ | Gaia Clary | |
orientation | |||
2013-02-11 | Collada Importer: Some code cleanup and optimization of the rescale function | Gaia Clary | |
2013-02-11 | style cleanup: also some typos | Campbell Barton | |
2013-02-11 | Fix #33437 Collada: Added scale matching for Scene imports. | Gaia Clary | |
2013-02-10 | style cleanup | Campbell Barton | |
2013-02-09 | fixed: [#34080] import of COLLADA breaks on '#' in filepath | Gaia Clary | |
2013-02-08 | [#33955] Collada Model Import Hangs Blender. Optimized Object import for ↵ | Gaia Clary | |
better performance. Added logging messages | |||
2013-02-05 | * One more fix for Collada. | Thomas Dinges | |
2013-02-05 | Attempt to fix collada compilation after recent commit | Sergey Sharybin | |
I don't have recent collada compiled here atm, so perhaps there're more issues here. | |||
2012-12-02 | Silent a bunch of gcc warnings (usually dummy, but noisy!). | Bastien Montagne | |
2012-11-01 | remove BLI_utildefines from BKE_DerivedMesh.h header | Campbell Barton | |
2012-08-12 | fixed: [#32240] Collada import when nodes share geometry but not material | Gaia Clary | |
2012-06-27 | style cleanup | Campbell Barton | |
2012-06-22 | Collada: (Export) Added export of surface textures, and control over ↵ | Gaia Clary | |
exported uv layers | |||
2012-06-20 | style cleanup | Campbell Barton | |
2012-06-17 | Collada: (Exporter) add 'mesh type selection(view|render)' for Apply ↵ | Gaia Clary | |
modifiers option | |||
2012-06-16 | code cleanup: collada | Campbell Barton | |
- when bubble sorting names - dont convert to str::string just to compare strings - use BLI_linklist_index() to check if an item is in the list - quiet some warnings | |||
2012-06-16 | Collada: (Exporter) Add new option 'deform bones only' | Gaia Clary | |
2012-06-15 | SVN maintenance. | Guillermo S. Romero | |
2012-06-14 | Collada: cleanup sort function for | Gaia Clary | |
2012-06-14 | Collada: Added export Option 'sort by object name' to fix an issue with ↵ | Gaia Clary | |
Second Life import | |||
2012-06-13 | style cleanup | Campbell Barton | |
2012-06-13 | patch #31794 Collada: make exporter more robust, now uses ↵ | Gaia Clary | |
BKE_object_relational_superset() | |||
2012-06-07 | [#31739] Collada: New Export selections 'Include Armatures' | Gaia Clary | |
2012-05-05 | code cleanup: BKE_scene api naming. | Campbell Barton | |
also stop numpy from being found in /usr/include with cmake. | |||
2012-05-05 | code cleanup: function naming, use BKE_*type* prefix. | Campbell Barton | |
2012-05-04 | Fix #31258: collada now selects newly added objects after import. | Brecht Van Lommel | |
2012-03-24 | style cleanup: follow style guide for/with/if spacing | Campbell Barton | |