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
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.
2012-03-24style cleanup: follow style guide for/with/if spacingCampbell Barton
2012-03-24style cleanup: follow style guide for formatting of if/for/while loops, and ↵Campbell Barton
else if's
2012-03-06fix #30440, Collada import: no faces/uv after bmesh mergeJuha Mäki-Kanto
Seems too simple, just missing call to convert_mfaces_to_mpolys.
2012-02-19misc changes from trunk (avoid confusion since these were not intentional ↵bmeshCampbell Barton
differences)
2012-02-19Fix #30230, Crash after importing collada fileJuha Mäki-Kanto
On collada import a -1 layer_index from CustomData_get_layer_index (CD_MTFACE) was used. This then managed to overwrite last mface's data with uv-set's name so at least it gave a clue where to look for :]
2012-01-06rename normal calc functions.Campbell Barton
comparing bmesh to trunk, mesh_calc_normals() in bmesh is a much more comprehensive function, calculating mpoly,mface normals, where trunk only calculated vertex normals. renamed: * mesh_calc_normals() --> mesh_calc_normals_mapping_ex * mesh_calc_tessface_normals --> mesh_calc_normals_tessface() - only calculates normals from tessface * added mesh_calc_normals() - only calculates normals from poltys this way we can have mesh_calc_normals() remain fast for parts of the code which only need vertex normals to be updated. only refactor, no func changes- didnt replace mesh_calc_normals_mapping_ex() with mesh_calc_normals() anywhere yet.
2011-12-30svn merge ^/trunk/blender -r42973:42991Campbell Barton
2011-12-30style edits for function declarationsCampbell Barton
2011-11-24svn merge ^/trunk/blender -r42095:42116Campbell Barton
2011-11-23Patch #29336: renaming UV (Texture) Layer to UV Map in the user interface,Brecht Van Lommel
by Gaia Clary. Rationale: the name was confusing and not always used consistently, and this map itself is not something that can be layered, rather the map can be used as texture coordinates in some layered setup. The original intent was to indicate this contained more than just UV's, but the game engine settings have already been moved out, and apparently users didn't really get this from the name anyway.
2011-10-28fix for compiling collada by nico_gaCampbell Barton
2011-10-23remove $Id: tags after discussion on the mailign list: ↵Campbell Barton
http://markmail.org/message/fp7ozcywxum3ar7n
2011-09-25whitespace cleanupCampbell Barton
2011-09-20changes for materials to treat them as shorts not int/chars (since they are ↵Campbell Barton
stored as shorts intermally) - converting nurbs to mesh was casting the material to unsigned char. - subsurf was casting to char, then int -> short in a loop. - have material functions take & return shorts.
2011-09-05Left debug print accidently enabled.Nathan Letwory
2011-09-04[#27884] Collada import: materials mismatch when 2 instance_geometry ↵Nathan Letwory
reference the same material Reported by David Roy Multi-materials used on different meshes would get ignored (resulting in white faces in textured view).
2011-09-04Fix [#28322] COLLADA imports messed up UVsNathan Letwory
Reported by Chad Gleason Imported index order could put mface->v4==0. We already know amount of verts, so use that instead.
2011-09-04Some whitespace changesNathan Letwory
2011-07-07[#27854] Collada import doesn't handle UVW mappingNathan Letwory
Reported by David Roy Patch by Brecht van Lommel UV import code wasn't taking possible stride into account (always assuming stride==2), thus reading UV coords totally wrong.
2011-06-20Fix [#26912] [Collada] Screw up with names/ids on importNathan Letwory
Reported by Valeriy Firsov Use the node name if it exists, fall back to id otherwise.
2011-06-20Fix [#27474] Blender crashes on collada import if input_set is missingNathan Letwory
reported by Rebin Cornelius. This needs patch from upstream report http://code.google.com/p/opencollada/issues/list?thanks=164 applied to OpenCOLLADA. lib/windows/collada and lib/win64/collada have already been updated. Ensures we don't read past array boundaries.
2011-03-09Fix [#26037] Import Collada crashes BlenderNathan Letwory
Submitted by David Roy Multiple nodes can reference the same geometry, and specify the same materials. This lead to the import code overwriting material mappings of faces in a destructive way. Instead of just writing the material bindings always we now keep book of what geometry+material mapping we've already handled.
2011-03-08Skip materials that are invalid.Nathan Letwory
2011-03-08Apply [#26383] Triangle fans support for COLLADA importerNathan Letwory
Submitted by Alexey Zakharov This patch adds support to Blender for reading geometry data that's represented as triangle fans.
2011-02-27doxygen: blender/collada tagged.Nathan Letwory
2011-02-23doxygen: prevent GPL license block from being parsed as doxygen comment.Nathan Letwory
2011-02-12fix for building with opencollada 833 on linux.Campbell Barton
2011-01-27Commit to cope with API changes in OpenCOLLADA (latest for Windows right now ↵Nathan Letwory
r827).
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-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-06Assorted GCC fixes for OpenCOLLADA supportNathan 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.