Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender-addons.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2017-03-19ImportImageAsPlane: remove usage of register_module.Bastien Montagne
2017-01-15Image as planes: remove 'compat' operator, rename 'new' one to standard name.Bastien Montagne
Add-ons are no API, and are not expected to be used outside of themselves (i.e. add-ons whall not depend on other add-ons). So no reason to keep compatibility with previous behavior of import image a splanes operator (especially since name had to be changed anyway). Also simplified register/unregister code, exceptions are only to be used to detect and handle errors, not to handle some valid cases.
2017-01-15Image as planes: cleanup most obvious issues from rBA5c424d532f3793.Bastien Montagne
- Contexts already return copy of themselves as dict with their copy() method. - Do not store a vector in Enum id to then parse it into real vector, just use sensible enum ids and a mapping to matching vectors... - Since we don't use cutom handling of extensions anymore (did we really want to get rid of this btw? :/ ), at least let's also get rid of hack they needed, and just use standard 'batch' handling of file types. There are probably more to cleanup, also not that happy with some changes here (like the removal of filtering by exact extension/image type), but this will do for now.
2017-01-15import images as planes rewrite: D2239meta-androcto
2016-07-20Fix T48906: Import Images As Planes - does not work with 'unknown' rendering ↵Bastien Montagne
engines. This script has to generate shaders for imported images' planes, so it can only work with known engines. 'Fix' is only adding an explicit error message when an unknown render engine is found, instead of failing silently.
2015-10-15Cleanup: Import Images As Planes: Automatically generate the transparent ↵Philipp Oeser
material nodes system when enabling "Use Alpha", for Cycles. - Removed two options from Cycles Materal settings during import ("Diffuse & Transparent", "Emission & Transparent"). - Nodetree creation stays the same, but transparent BSDF (along the other needed nodes) is now added when Import Option "Use Alpha" is checked. Reviewers: testscreenings, mont29 Reviewed By: mont29 Projects: #addons Differential Revision: https://developer.blender.org/D1437
2015-10-05Fix T46383: "Import Images as Planes" should reload image datablock before ↵Bastien Montagne
importing. There is now an option to force reloading existing images. But main bug was elsewhere - that addon would always create new image datablocks, and yet use same (already existing) texture afterwards, that was rather bad, fixed using new 'check_existing' option of load_image helper just added to master.
2015-06-22Fix (unreported) wrong alignement of planes when importing multiple images ↵Bastien Montagne
at once. Also, name meshes from image names too.
2015-04-10Cleanup: imports (formatting)Campbell Barton
2015-03-21Fix T44060: 2.74RC2: Import Images as Plane: no alpha when open an image ↵Bastien Montagne
with Cycles engine. UseAlpha & co are image settings, they are not bound to any specific render engine. To be backported to final 2.74.
2015-01-03Fix/Update 'import images as planes'.Bastien Montagne
* Fix setting frame_duration of image users (using op here is overkill, too). * Cycles is now perfectly able to use videos as textures! * Fix Cycles texures/images not getting fully set from op parameters.
2014-05-21Maintenance to bl_info, remove redundant tracker URL'sCampbell Barton
2014-02-04Clean-up: Updated bl_info['tracker_url'] to developer.blender.org, some ↵CoDEmanX
minor other edits
2013-11-02Name added planes from the image name (like already done for textures and ↵Bastien Montagne
materials).
2013-08-18More "relpath" try/except protection...Bastien Montagne
Note: import gimp image also would need it, but it would anyway need a good cleanup (handling of paths is ugly), so did not bothered with it for now.
2013-07-22fix error when finding relative paths on windows.Campbell Barton
2013-06-14Fix import image as plane to work in Blender Game engine mode too.Bastien Montagne
2013-04-11Small changes to images as planes:Bastien Montagne
*Use absolute as default size mode (dpi with BU is not that nice). *Use default plane primitive instead of creating our own square (this way we can be sure things like verts order will always match those of default plane!), request from Christopher Barrett in tracker.
2013-03-29Fix import image as plane addon, broken by recent pynodes changes (thx to ↵Bastien Montagne
Iggy B [rexxxus] for reporting the bug).
2013-01-02Another fix to import image as plane, due to recent alpha refactor in ↵Bastien Montagne
blender code (thanks to meta-androcto for the report on IRC).
2013-01-01Fix [#33716] Import Image as Plane broken in recent buildBastien Montagne
Never use a generator as enum's "items" value!
2012-12-19fix [#33615] bl_info (2,6,5,0) vs. (2,65,0) ?Campbell Barton
make addons blender versions consistent
2012-12-03Some enhancement to how plane size is computed. Now you have three choices ↵Bastien Montagne
(absolute, to directly specify the result height, and dpi or dpbu [dots per Blender Unit], to use image definition). Based on an idea and code from mat ali, thanks! Also fixed correct use of overriden context (not really a bug, but printed annoying warning messages in the console).
2012-08-02Renaming bl_idname of import images as plane addon from ↵Bastien Montagne
"import.image_to_plane" to "import_image.to_plane" (import is a keyword in python...). Thanks to P. Staples in tracker!
2012-07-16Make Cycles emission autogenerated material trully shadeless (not cast light)Daniel Salazar
2012-06-24Update to import image as planes:Bastien Montagne
*Mostly, makes much more intensive use of Blender's FileSelector, to only show relevant files, and allow any pict/video files when "all" is selected (previously e.g. importing mkv's was impossible!). *Style cleaning/refactoring (esp. do not use 'self' for anythin else than a method's object, so made most func member of op class)...
2012-06-23update wiki version ro 2.6Brendon Murphy
finished
2012-05-30fix: reversed alpha mapping in cyclesFlorian Meyer
2012-05-30added preliminary support for cycles materialsFlorian Meyer
2012-03-24added per user request: receive transparent material optionFlorian Meyer
2012-03-14De-duplicate functions needed for object add operators:Sergey Sharybin
Remove module add_utils.py which fully duplicates functions from trunk's object_utils.py module and switch all dependent addons to use module from trunk.
2012-01-31fix some errors with import images to planes, 1) path comparison was not ↵Campbell Barton
expanding, normalizing first, 2) non-utf8 paths made the script error out, 3) paths were exported with absolute paths by default, had to remember to make them relative which was annoying.
2012-01-14remove api field, was never used.Campbell Barton
2011-12-31various style edits, no functional changesCampbell Barton
2011-11-24fix for exception if the image data cant be loadedCampbell Barton
2011-10-04fix for io_import_images_as_planes add-on not working after texface patch ↵Dalai Felinto
(reported by Nathan Letwory over IRC)
2011-09-23Fixing wrong type= syntax in report call...Bastien Montagne
2011-09-19/trunk: Removed final points in UI strings and messages.Bastien Montagne
Plus a few styling enhancements. [[Split portion of a mixed commit.]]
2011-08-27Addon UI Cleanup, Part 2Thomas Dinges
* You only have to do layout.prop if you want 1 property, no need for row then! * Use col, row, sub as variable names, not colsub, rowsub, row2 etc please. * Povray Addon: Still used a lot of splits, you need no split when you only have 1 column!
2011-07-25swap vector multiplication order, also some style changesCampbell Barton
2011-05-28update for changes in blenders apiCampbell Barton
2011-05-16update for changes in blender module layout, also add global axis conversion ↵Campbell Barton
to FBX.
2011-03-19Updated Blender Version to 2.57 and api versionJonathan Smith
2011-02-11add in module register calls (first pass, batch replace, will test each ↵Campbell Barton
addon next).
2011-02-09incorrectly switched mesh.update() --> mesh.update_tag(),Campbell Barton
update_tag() tags for depsgraph update only, update() executes normal recalculation and creates edge data.
2011-02-07rename id.update() to update_tag()Campbell Barton
2011-02-05update for changes in mathutuils.Campbell Barton
2011-01-14bl_addon_info -> bl_infoCampbell Barton
2011-01-08== Tracker urls formatting ==Luca Bonavita
READ THIS TO AVOID A LOT OF WORK! New way of linking to tracker pages: just use the parameter "aid" (artifact ID), to avoid a lot of manual updates later in wiki and svn. Example: ========= OLD WAY TO LINK TO TRACKER ----------------------------- Complete url of a script in Upload http://projects.blender.org/tracker/index.php?func=detail&aid=25349&group_id=153&atid=467 If we move this in contrib this url will become http://projects.blender.org/tracker/index.php?func=detail&aid=25349&group_id=153&atid=468 467 becomes 468, so we have to update this in wiki page. Later on, when this moves into Trunk, the url will become http://projects.blender.org/tracker/index.php?func=detail&aid=25349&group_id=153&atid=469 468 becomes 469, so we have to update the url in wiki page and svn. Annoying! NEW WAY TO LINK TO TRACKER ----------------------------- Best way to link to tracker page is using: http://projects.blender.org/tracker/index.php?func=detail&aid=25349 Use "func=detail" Use "aid" (which is the "artifact ID") DON'T use "group_id" (which is the project ID, bf-extensions is project 153) DON'T use "atid" (which is the "artifacts tracker ID") Like this, the url is unique, and we will avoid to update wiki pages and svn after moving pages [[Split portion of a mixed commit.]]
2010-12-23== formatting ==Luca Bonavita
- in wiki page urls: "File_I-O/" -> "Import-Export/" - in categories: "Import/Export" -> "Import-Export" - 1 tab to 4 spaces - some tuple formatting, just to be very picky :P