forked from bartvdbraak/blender
6ed1a1abe2
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 |
||
---|---|---|
.. | ||
aud.py | ||
bge.constraints.py | ||
bge.texture.1.py | ||
bge.texture.py | ||
blf.py | ||
bmesh.ops.1.py | ||
bpy.app.handlers.1.py | ||
bpy.app.handlers.py | ||
bpy.app.translations.py | ||
bpy.data.py | ||
bpy.ops.1.py | ||
bpy.ops.2.py | ||
bpy.ops.3.py | ||
bpy.ops.py | ||
bpy.props.1.py | ||
bpy.props.2.py | ||
bpy.props.3.py | ||
bpy.props.4.py | ||
bpy.props.5.py | ||
bpy.props.py | ||
bpy.types.AddonPreferences.1.py | ||
bpy.types.BlendDataLibraries.load.py | ||
bpy.types.bpy_prop_collection.foreach_get.py | ||
bpy.types.bpy_prop_collection.foreach_set.py | ||
bpy.types.bpy_struct.keyframe_insert.1.py | ||
bpy.types.bpy_struct.keyframe_insert.py | ||
bpy.types.ID.user_clear.1.py | ||
bpy.types.Menu.1.py | ||
bpy.types.Menu.2.py | ||
bpy.types.Menu.py | ||
bpy.types.Mesh.py | ||
bpy.types.NodeTree.py | ||
bpy.types.Object.py | ||
bpy.types.Operator.1.py | ||
bpy.types.Operator.2.py | ||
bpy.types.Operator.3.py | ||
bpy.types.Operator.4.py | ||
bpy.types.Operator.5.py | ||
bpy.types.Operator.py | ||
bpy.types.Panel.1.py | ||
bpy.types.Panel.2.py | ||
bpy.types.Panel.py | ||
bpy.types.PropertyGroup.py | ||
bpy.types.RenderEngine.py | ||
bpy.types.UIList.1.py | ||
bpy.types.UIList.2.py | ||
bpy.types.WindowManager.popup_menu.py | ||
mathutils.Color.py | ||
mathutils.Euler.py | ||
mathutils.kdtree.py | ||
mathutils.Matrix.py | ||
mathutils.py | ||
mathutils.Quaternion.py | ||
mathutils.Vector.py |