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
2015-02-05Mesh 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-01-26Cleanup: 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-23cleanup: styleCampbell Barton
2014-08-22Fix T41528: Error message on trying to import COLLADA triangle strips is wrongThomas Dinges
Thanks to Maarten Gribnau for the patch.
2014-05-07Code cleanup: spelling/indentationCampbell Barton
2014-05-01Cleanup: Remove unused variables.Bastien Montagne
2014-05-01fix T39967: Added support for Import/export of vertex color layersgaiaclary
2014-02-08T38482: Fixed the Crashing. If the same UV Layer is referenced multiple ↵gaiaclary
times, then the last imported data set for this UV Layer wins.
2014-01-15Fix collada and freestyle module compile errors after recent commit, forgot toBrecht Van Lommel
compile with those enabled.
2013-09-21style cleanup: whitespace & odd indentationCampbell Barton
2013-09-20Ensure positions can be read for sources that have strideNathan Letwory
defined as 2 (2D coordinates).
2013-09-05code cleanup:Campbell Barton
- add missing headers from cmake (own omission) - quiet rna_test.c unused define warnings. - minor style edits - spelling corrections and ignore all uppercase words with spell checking script.
2013-08-02fix(Collada): wrong usage of the set attribute with multiple UV setsGaia Clary
2013-07-19code cleanup: case & brace placementCampbell Barton
2013-05-28code cleanup: lots of calls to BKE_mesh_calc_normals_mapping were not using ↵Campbell Barton
the mapping functionality. replace ED_mesh_calc_normals with BKE_mesh_calc_normals().
2013-05-28Added missing recalculate of normals after mesh importGaia Clary
2013-04-19Fix #35014: collada import crash with UV coordinates.Brecht Van Lommel
2013-03-18code cleanupCampbell Barton
2013-03-17code cleanup: name mesh functions more consistently, also use bools for mesh ↵Campbell Barton
args.
2013-03-16object converting curve/mball to a mesh would give invalid selection state ↵Campbell Barton
(edges selected but nothing else). add arg to BKE_mesh_calc_edges() so selecting newly created edges is optional.
2013-03-04Collada: Added ngon support to Vertex Color exporterGaia Clary
2013-03-04code cleanup: unused vars in collada, preprocessor formatting & warning in ↵Campbell Barton
mingw. also compiling without bullet needed a stub added.
2013-03-02Collada: Added support for ngon export/import and added triangulate option ↵Gaia Clary
to export
2013-02-12Fixed importing of shapekey names: name is now taken from geometry name ↵Gaia Clary
instead of deriving it from the mesh name
2013-02-08fix warning message when imported Collada nodes have < 3 edges.Gaia Clary
2013-02-05Attempt to fix collada compilation after recent commitSergey Sharybin
I don't have recent collada compiled here atm, so perhaps there're more issues here.
2013-01-21Added gsoc-2012 collada improvements from bratwurst branchGaia Clary
2012-12-29style cleanupCampbell Barton
2012-12-06Fix #33421: collada import of a mesh with loose edges did not draw the edges ↵Brecht Van Lommel
in the viewport.
2012-10-21style cleanup: bge, switch statements mostly.Campbell Barton
also left bmesh decimator on in previous commit.
2012-10-21style cleanup: trailing tabs & expand some non prefix tabs into spaces.Campbell Barton
2012-09-27incorrect spelling in commentsCampbell Barton
2012-09-04code cleanup: move file string defines into BLI_path_utils.h, ↵Campbell Barton
BKE_utildefines is now unused but keep incase we want to add defines there later.
2012-08-12fixed: [#32240] Collada import when nodes share geometry but not materialGaia Clary
2012-08-12style cleanupCampbell Barton
2012-06-27style cleanupCampbell Barton
2012-06-13style cleanupCampbell Barton
2012-05-16fix [#31320] Collada now supports import/export of loose edges (edges not ↵Gaia Clary
attached to faces)
2012-05-07Style cleanup: displist moduleSergey Sharybin
2012-05-06code cleanup: naming - BKE_mesh_*Campbell Barton
2012-05-05code cleanup: naming - pose/armature/image Campbell Barton
also use ..._find_name(..., name) rather then ..._find_named(..., name) --- both were used.
2012-05-05code cleanup: function naming, use BKE_*type* prefix.Campbell Barton
2012-05-04Fix #31258: collada now selects newly added objects after import.Brecht Van Lommel
2012-05-03Fix #31250, #31248: wrong vertex normals after transform apply, collada import,Brecht Van Lommel
sculpt shape key switch. All cases that called this function needed parameter only_face_normals set to false, so changed it now. Also fixed wrong user count for imported mesh from collada and simplified previous fix for tesselated faces to polygons conversion.
2012-05-02Fix #31176: Collada model shows weird textures in editmodeJuha Mäki-Kanto
Issue with multimaterial meshes and mface to mpoly conversion being before assignment of materials (which is done on meshobject instancing?). Added explicit bmesh conversion to MeshImporter which is called from DocumentImporter::import.
2012-05-01bmesh py api:Campbell Barton
add mtexpoly image access
2012-04-28style cleanup: changes to brace placement / newlines - for/while/if/switchCampbell Barton
2012-03-31move debug flag into its own global var (G.debug), split up debug options.Campbell Barton
--debug --debug-ffmpeg --debug-python --debug-events --debug-wm This makes debug output easier to read - event debug prints would flood output too much before. For convenience: --debug-all turns all debug flags on (works as --debug did before). also removed some redundant whitespace in debug prints and prefix some prints with __func__ to give some context.
2012-03-28style cleanupCampbell Barton
2012-03-27bmesh todo, unlikly but possible - entering editmode with faces and no polys.Campbell Barton
rather then printing a warning and failing - convert them to polys.