2011-01-15 8 views
3

OpenTKフレームワークを使用して2Dテキストをスクロール(アニメーション化)する方法や、良い例を見つける方法を知っている人はいませんか?私は、ニューステレビのチャンネルで下(上)スクロールテロップのようなものが必要です。OpenTKテキストアニメーション

ありがとうございました。

答えて

3

テキストレンダリングにはさまざまな方法があります。最も簡単な方法:System.Drawing.Bitmapにテキストをレンダリングするには、System.Drawingを使用します。その後、このビットマップをOpenGLテクスチャにロードし、レンダリングのためにクワッドにスプラットします。このクワッドを移動してテキストをアニメートし、テキストが変わるたびにビットマップ/テクスチャを更新します。

編集:私はあなたがここで見つけることができますOpenTKのための例をレンダリングするテキストを、書かれている:http://opentk.svn.sourceforge.net/viewvc/opentk/trunk/Source/Examples/OpenGL/1.x/TextRendering.cs?revision=3063&view=markup

は、独自のプロジェクトにTextRendererクラスをコピーし、あなたが行ってもいいです。使用方法については、例を参照してください。

+0

OpenTKを使用するか、DirectXでDirectXで必要なものを作ったのか分かりませんが、DXのdllは廃止されました: – m1k4

関連する問題