[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [17393] trunk/blender/source/gameengine: VideoTexture: support VideoTexture in blenderplayer

Benoit Bolsee benoit.bolsee at online.be
Mon Nov 10 23:17:40 CET 2008


Revision: 17393
          http://projects.blender.org/plugins/scmsvn/viewcvs.php?view=rev&root=bf-blender&revision=17393
Author:   ben2610
Date:     2008-11-10 23:17:40 +0100 (Mon, 10 Nov 2008)

Log Message:
-----------
VideoTexture: support VideoTexture in blenderplayer

Modified Paths:
--------------
    trunk/blender/source/gameengine/BlenderRoutines/BL_KetsjiEmbedStart.cpp
    trunk/blender/source/gameengine/GamePlayer/ghost/GPG_Application.cpp
    trunk/blender/source/gameengine/VideoTexture/ImageRender.cpp

Modified: trunk/blender/source/gameengine/BlenderRoutines/BL_KetsjiEmbedStart.cpp
===================================================================
--- trunk/blender/source/gameengine/BlenderRoutines/BL_KetsjiEmbedStart.cpp	2008-11-10 21:23:54 UTC (rev 17392)
+++ trunk/blender/source/gameengine/BlenderRoutines/BL_KetsjiEmbedStart.cpp	2008-11-10 22:17:40 UTC (rev 17393)
@@ -656,6 +656,7 @@
 			initGameKeys();
 			initPythonConstraintBinding();
 			initMathutils();
+            initVideoTexture();
 
 			if (sceneconverter)
 			{

Modified: trunk/blender/source/gameengine/GamePlayer/ghost/GPG_Application.cpp
===================================================================
--- trunk/blender/source/gameengine/GamePlayer/ghost/GPG_Application.cpp	2008-11-10 21:23:54 UTC (rev 17392)
+++ trunk/blender/source/gameengine/GamePlayer/ghost/GPG_Application.cpp	2008-11-10 22:17:40 UTC (rev 17393)
@@ -686,6 +686,7 @@
 		initGameKeys();
 		initPythonConstraintBinding();
 		initMathutils();
+        initVideoTexture();
 
 		// Set the GameLogic.globalDict from marshal'd data, so we can
 		// load new blend files and keep data in GameLogic.globalDict

Modified: trunk/blender/source/gameengine/VideoTexture/ImageRender.cpp
===================================================================
--- trunk/blender/source/gameengine/VideoTexture/ImageRender.cpp	2008-11-10 21:23:54 UTC (rev 17392)
+++ trunk/blender/source/gameengine/VideoTexture/ImageRender.cpp	2008-11-10 22:17:40 UTC (rev 17393)
@@ -38,7 +38,12 @@
 #include "BlendType.h"
 #include "Exception.h"
 
+ExceptionID SceneInvalid, CameraInvalid;
+ExpDesc SceneInvalidDesc (SceneInvalid, "Scene object is invalid");
+ExpDesc CameraInvalidDesc (CameraInvalid, "Camera object is invalid");
 
+#if 0   // not yet supported
+
 // constructor
 ImageRender::ImageRender (KX_Scene * scene, KX_Camera * camera) : m_scene(scene),
 m_camera(camera)
@@ -124,10 +129,6 @@
 BlendType<KX_Camera> cameraType ("KX_Camera");
 
 
-ExceptionID SceneInvalid, CameraInvalid;
-ExpDesc SceneInvalidDesc (SceneInvalid, "Scene object is invalid");
-ExpDesc CameraInvalidDesc (CameraInvalid, "Camera object is invalid");
-
 // object initialization
 static int ImageRender_init (PyObject * pySelf, PyObject * args, PyObject * kwds)
 {
@@ -263,3 +264,4 @@
 };
 
 
+#endif  // #if 0





More information about the Bf-blender-cvs mailing list