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
2014-02-03Add compatibility for older Collada filesgaiaclary
The Fix in 273 creates a backward incompatibility: Collada files that have been created with an older Blender version will contain the spotlight_size in Radians where Collada wants this value to be in DEGREE. This fix adds a check for the Blender Version that was used to create the Collada file. If the Collada file was made by an older version of Blender then the importer will assume that spotlight_size is specified in RADIANS. Reviewers: campbellbarton, sauraedron Reviewed By: sauraedron CC: jesterking Differential Revision: https://developer.blender.org/D279
2014-01-31Fix for T32843gaiaclary
Exported angles for spot size animation is in radians , however Collada expects it to be in degrees. This patch is for fixing import and export, and also renaming a variable Reviewers: gaiaclary Reviewed By: gaiaclary Differential Revision: https://developer.blender.org/D273
2013-07-15Collada miport: Report 'unknown animation class' only when relevantGaia Clary
2013-05-26BLI_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-03-25More new data names translation (most cases should be covered now).Bastien Montagne
Also done a few cleanup here and there...
2013-02-21Dependency Graph: some refactoring which should have no user visible impactBrecht 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-01-21Added gsoc-2012 collada improvements from bratwurst branchGaia Clary
2012-12-29style cleanupCampbell Barton
2012-11-12code cleanup: spelling,Campbell Barton
also initialize bmesh-bevel settings struct to zero to avoid possible uninitialized memory later.
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-03fix:32348 Collada yfov to xfov conversion fo camera settingsGaia Clary
2012-08-26style cleanup: whitespaceCampbell Barton
2012-08-06COLLADA: report #32237 fixed Camera exporter and Importer to use correct ↵Gaia Clary
camera animation data
2012-08-05COLLADA: #29058 Fixed crash when illegal reference to non existing camera ↵Gaia Clary
object is found. And report a warning to the console)
2012-08-05COLLADA: added initial support for ymag and yfov in importer. fixes issue #32237Gaia Clary
2012-07-22style cleanupCampbell Barton
2012-06-24style cleanypCampbell Barton
2012-06-13style cleanupCampbell Barton
2012-06-05style cleanupCampbell 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: BKE_scene api naming.Campbell Barton
also stop numpy from being found in /usr/include with cmake.
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-02Fix #31089: collada file crashing on importing file with unknown/unsupported ↵Brecht Van Lommel
animation data.
2012-05-01Apply patch [#31179] COLLADA IMPORT instanced geometry improvementNathan Letwory
from Martijn Berger This patch improves importing instanced geometry consisting of multiple nodes.
2012-04-29style cleanup: whitespace / commasCampbell Barton
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-24style cleanup: follow style guide for/with/if spacingCampbell Barton
2012-02-27style cleanup (mostly whitespace)Campbell Barton
2012-02-18#collada animation import, bugfix #29082Arystanbek Dyussenov
Fix skeletal animation import for <rotation>, <scale> and <translate> transform types. Tested for correctness visually using Seymouranim2.dae from http://collada.org/owl and animated creatures from DKGamesModels folder (from private section of the same site). The results match the results in FXComposer-2.5. Since this is a fix towards correct reading of collada, it shouldn't break existing compatibility with Second Life.
2011-12-16Math lib: matrix multiplication order fix for two functions that wereBrecht Van Lommel
inconsistent with similar functions & math notation: mul_m4_m4m4(R, B, A) => mult_m4_m4m4(R, A, B) mul_m3_m3m4(R, B, A) => mult_m3_m3m4(R, A, B) For branch maintainers, it should be relatively simple to fix things manually, it's also possible run this script after merging to do automatic replacement: http://www.pasteall.org/27459/python
2011-10-23remove $Id: tags after discussion on the mailign list: ↵Campbell Barton
http://markmail.org/message/fp7ozcywxum3ar7n
2011-10-20strcpy() --> BLI_strncpy(), where source strings are not fixed and target ↵Campbell Barton
size is known.
2011-10-14fix [#28909] OpenCollada export / import sintel lite v2.1 crashes on import.Campbell Barton
2011-09-28whitespace edits, make formatting for functions consustent at least within ↵Campbell Barton
the file.
2011-09-25whitespace cleanupCampbell Barton
2011-09-17use macros RAD2DEG & DEG2RAD rather then multiplying by 180.0/M_PI or M_PI/180.0Campbell Barton
2011-09-05Code cleanup: warning fixes.Brecht Van Lommel
2011-09-04Prevent potential crasher, commonEffects could be empty.Nathan Letwory
2011-09-04Some whitespace changesNathan Letwory
2011-08-26code review fixesSukhitha Prabhath Jayathilake
2011-08-20small fixes and refactoring.Sukhitha Prabhath Jayathilake
2011-08-17Armature importer code cleanup.Sukhitha Prabhath Jayathilake
2011-08-16Finalizing.Sukhitha Prabhath Jayathilake
2011-08-14Matrix transformation animation import for other objects under the new system.Sukhitha Prabhath Jayathilake
2011-08-13transform matrix animation import fix.Sukhitha Prabhath Jayathilake
2011-08-13Transform matrix Animation import fix.Sukhitha Prabhath Jayathilake