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
2016-03-03Docs: example for writing blend file librariesCampbell Barton
2016-02-15Cleanup: rst styleCampbell Barton
2016-02-14Tweak doc section about overriding context - point out context.copy() usage!Bastien Montagne
2016-02-08Fix RenderEngine API docsCampbell Barton
Correct access to passes, D1779 by @levon. Also use is_preview attr and use register/unregister functions.
2016-01-31Cleanup: pep8Campbell Barton
2016-01-31Docs: add preset menu exampleCampbell Barton
2015-10-20New function to draw offscreen, and related API changesDalai Felinto
This expose the capability of handling offscreen drawing. The initial support lays the barebones for addons to work with framebuffer objects and implement 3d viewport offscreen drawing. This can be used by script writers to make fisheye lens preview, head mounted display support, ... The complete documentation is here: http://www.blender.org/api/blender_python_api_2_76_1/gpu.offscreen.html Review and many changes by Campbell Barton (thank you :) https://developer.blender.org/D1533
2015-09-08Cleanup: API docsCampbell Barton
2015-08-05Doc fix: rather then -> rather thanSybren A. Stüvel
2015-07-06BGE: bge.texture API documentation enhancementQuentin Wenger
This patch attempts to improve and review the documentation of bge.texture, as requested in the [[ http://wiki.blender.org/index.php/Dev:2.5/Source/Development/Todo/GameEngine#Video_Texture | TODO list ]]. More specifically, it - fixes the rst syntax, including titles of the examples bge.texture.py and bge.texture.1.py; - adds, standardizes and reviews description of the API elements, particularly signatures, types, etc. - adds SOURCE_* constants to the doc - splits the doc into thematical parts (Video, Image, Texture, and Filter Classes, Functions, Constants). Notes: - The parameter "mode" of ImageBuff.plot has to be described better. Actually, the whole set of IMB_BLEND_* constants (from IMB_imbuf.h) should be exposed to Python. I'll do that in a future diff, and complete the doc at the same moment (adding those IMB_BLEND_* constants to the Constants part of this doc). - The option of using webcams in VideoFFmpeg is still particularly not well documented. I am planning to make a proposal about fixing T18634 (and its corresponding TODO in the list) by integrating OpenCV in the BGE (and Blender?). The idea would then probably be to add a new class, f.ex. ImageWebcam, making this functionnality more specialized. So for now I don't think it is worth to document that part much. This patch fixes T44284 too. Reviewers: moguri, kupoman, campbellbarton, panzergame, lordloki Reviewed By: panzergame, lordloki Subscribers: hg1 Projects: #game_engine, #game_python, #documentation Maniphest Tasks: T44284 Differential Revision: https://developer.blender.org/D1352
2015-05-17Cleanup: pep8Campbell Barton
2015-05-10BGE: Cleanup constraints documentationThomas Szepe
* Fixing Python example. Behavior has changed with Blender 2.74 * Adding missing return type * Fixing typo simbolic * Fixing note for upper/lower limit * Adding link to constraints constants
2015-04-24correcting typos in python api docsInes Almeida
2015-02-10Typo fix + clarification in mathutils.Vector exampleSybren A. Stüvel
2015-02-01mathutils: added exponential map to QuaternionSybren A. Stüvel
Added conversion to and from exponential map representation. This representation is useful for interpolation of > 2 quaternions, or in PD controllers. Implementation in C functions quat_to_expmap, quat_normalized_to_expmap, and expmap_to_quat with Python API, unit tests and documentation. Added Quaternion.to_exponential_map() and Quaternion(3-vector) to Python API. Reviewers: campbellbarton Projects: #bf_blender Differential Revision: https://developer.blender.org/D1049
2015-01-29cleanup: pep8Campbell Barton
also remove empty class parenthesis
2014-09-18Cleanup: use static sets where possibleCampbell Barton
2014-09-17Cleanup: pep8Campbell Barton
2014-06-24Fix exampleCampbell Barton
2014-02-13Code cleanup: styleCampbell Barton
2014-01-06Patch D133: Python wrapper for BLI_kdtree (adds mathutils.kdtree)Campbell Barton
Originally by Dan Eicher, with my own fixes and adjustments (see patch page for details). For details there are unit tests and api example usage. doc/python_api/sphinx-in-tmp/menu_id.png
2013-11-23Add ctrl-click rename to most lists in Blender UI and templates/examples.Bastien Montagne
Notes: * Did not touch to addons, that's up to the authors. ;) * Did not removed any "name" field below lists. We might want to do this in some cases (less UI clutter), but probably not always, so will let maintainers of the related areas decide here.
2013-10-15sphinx docgen wasn't including example scripts for python methods of RNA types.Campbell Barton
2013-09-29Fix broken example, reported by Codemanx on IRC, thanks.Bastien Montagne
2013-09-18fixes for python api docs.Campbell Barton
also move foreach_get/set examples into their own py example files (prefer not to have example code built into blenders binary).
2013-08-29UIList: update examples and templates.Bastien Montagne
2013-06-273d text tool - 'insert lorem' was crashing, also add this to the text menu.Campbell Barton
2013-06-23correct example [#35850] documentation error for mathutils.VectorCampbell Barton
2013-06-01add popup menu to allow python scripts to show popups without having to ↵Campbell Barton
define a menu class first.
2013-05-14Moved main part of bpy.app.translations doc out of C code, as suggested by ↵Bastien Montagne
Campell, thx.
2013-03-18Merge of the PyNodes branch (aka "custom nodes") into trunk.Lukas Toenne
PyNodes opens up the node system in Blender to scripters and adds a number of UI-level improvements. === Dynamic node type registration === Node types can now be added at runtime, using the RNA registration mechanism from python. This enables addons such as render engines to create a complete user interface with nodes. Examples of how such nodes can be defined can be found in my personal wiki docs atm [1] and as a script template in release/scripts/templates_py/custom_nodes.py [2]. === Node group improvements === Each node editor now has a tree history of edited node groups, which allows opening and editing nested node groups. The node editor also supports pinning now, so that different spaces can be used to edit different node groups simultaneously. For more ramblings and rationale see (really old) blog post on code.blender.org [3]. The interface of node groups has been overhauled. Sockets of a node group are no longer displayed in columns on either side, but instead special input/output nodes are used to mirror group sockets inside a node tree. This solves the problem of long node lines in groups and allows more adaptable node layout. Internal sockets can be exposed from a group by either connecting to the extension sockets in input/output nodes (shown as empty circle) or by adding sockets from the node property bar in the "Interface" panel. Further details such as the socket name can also be changed there. [1] http://wiki.blender.org/index.php/User:Phonybone/Python_Nodes [2] http://projects.blender.org/scm/viewvc.php/trunk/blender/release/scripts/templates_py/custom_nodes.py?view=markup&root=bf-blender [3] http://code.blender.org/index.php/2012/01/improving-node-group-interface-editing/
2013-02-08Fix uilists showing data names translated (reported on bf-translations ML by ↵Bastien Montagne
Satoshi Yamasaki aka yamyam, thanks!).
2013-01-16code cleanup:Campbell Barton
- cycles ui used 'cscene' for scene.cycles and scene.cycles_curves - style cleanup
2013-01-14code cleanup: use BMW_begin insode for loops body.Campbell Barton
2013-01-05Added some python API examples for the new get/set callbacks in bpy.props.Lukas Toenne
2013-01-05Adding some example for new UIList...Bastien Montagne
2012-12-29example use of addon preferences.Campbell Barton
2012-12-01add bmesh.free() to example & templateCampbell Barton
2012-11-28include an example in the api docs for using bmesh operators to make 2 links ↵Campbell Barton
in a chain.
2012-10-12* Fix small bug in Python operator example; improved example of modal operatorJiri Hnidek
2012-07-29code cleanup: assign mode to a variable in the 3d view header and remove ↵Campbell Barton
some unused imports
2012-06-28document calling operators with undo enabled.Campbell Barton
2012-06-25style cleanupCampbell Barton
2012-06-20style cleanupCampbell Barton
2012-06-17code cleanup: includes, also correct some py example typosCampbell Barton
2012-06-06Added example of basic objects ooperations in Python, liek adding objectSergey Sharybin
datablock, adding object, linking it to scene and making selected and active.
2012-05-22style cleanupCampbell Barton
also fix example for mesh uv's
2012-05-02Python: documentation about overriding context members.Brecht Van Lommel
2012-05-01code cleanup: tag unused varsCampbell Barton
2012-04-23add mesh example with docs explaining polygon / loop relationshipCampbell Barton