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
diff options
context:
space:
mode:
authorDalai Felinto <dfelinto@gmail.com>2011-07-06 11:15:56 +0400
committerDalai Felinto <dfelinto@gmail.com>2011-07-06 11:15:56 +0400
commitb9810ffdde07b81f0fa934ca45124413e15fa38b (patch)
treeb863207d4fc7fd4de2ffcd5ae943b6705a62b453 /doc/python_api/rst/bge.texture.rst
parent26d75618ef896b0ec125d0dbb5ad530a0b88dffe (diff)
moving bge.texture example to an external file
Diffstat (limited to 'doc/python_api/rst/bge.texture.rst')
-rw-r--r--doc/python_api/rst/bge.texture.rst31
1 files changed, 1 insertions, 30 deletions
diff --git a/doc/python_api/rst/bge.texture.rst b/doc/python_api/rst/bge.texture.rst
index b1ded95fc89..49016d1e03d 100644
--- a/doc/python_api/rst/bge.texture.rst
+++ b/doc/python_api/rst/bge.texture.rst
@@ -1,6 +1,7 @@
Game Engine bge.texture Module
==============================
+
.. note::
This documentation is still very weak, and needs some help! Right now they are mostly a collection
of the docstrings found in the bge.texture source code + some random places filled with text.
@@ -38,36 +39,6 @@ except that you are now in control of the texture.
When the texture object is deleted, the new texture is deleted and the old texture restored.
.. module:: bge.texture
-
-.. code-block:: python
-
- import bge
- from bge import texture
- from bge import logic
-
- cont = logic.getCurrentController()
- obj = cont.owner
-
- # the creation of the texture must be done once: save the
- # texture object in an attribute of GameLogic module makes it persistent
- if not hasattr(logic, 'video'):
-
- # identify a static texture by name
- matID = texture.materialID(obj, 'IMvideo.png')
-
- # create a dynamic texture that will replace the static texture
- logic.video = texture.Texture(obj, matID)
-
- # define a source of image for the texture, here a movie
- movie = logic.expandPath('//trailer_400p.ogg')
- logic.video.source = texture.VideoFFmpeg(movie)
- logic.video.source.scale = True
-
- # quick off the movie, but it wont play in the background
- logic.video.source.play()
-
- # you need to call this function every frame to ensure update of the texture.
- logic.video.refresh(True)
.. class:: VideoFFmpeg(file [, capture=-1, rate=25.0, width=0, height=0])