Blender Game Engineでtextを動的表示するサンプル

なんかめんどくさそうだったけど、blendファイルがあったから良かった

http://bgetutorials.wordpress.com/2007/11/07/how-to-get-realtime-text-in-blender/

http://www.youtube.com/watch?v=kcGLyl__QsA 

時間を動的表示する場合、以下のコードをテキストオブジェクトのロジックエディタ内に、alwaysで埋め込む。 

import bge
import time
ob = bge.logic.getCurrentController().owner
 
 
ob["Text"] = str(time.strftime("%H:%M:%S"))

別ファイルから読み込むには、AppendでPlaneオブジェクトを読みこめばOK 

GLSLで有効にする方法

Material

TransparencyでAlphaを0

Textures

Type: Image or Movie 

Imageでフォントのtgaを選択

Mapping Coodinates => UV

Influence => Alpha 1にチェック