2016-03-22 19 views
0

私はいくつかのユーザー統計をOSG統計ハンドラに追加しました。残念ながら、追加されたユーザー統計情報の幅に基づいて、「タイトル」列は自動的に展開されないようです。OpenSceneGraphの統計名列の幅を広げる方法は?

タイトル欄の幅を変更する方法はありますか?

ユーザーの統計情報の 'bar'が '0'から始まる場合、バーがその時間に描画され、ユーザーがそれを読み取ることができなくなります。上の画像で

enter image description here

、垂直白い毛のラインはSimFrameTime後に来る必要があります:113.67フレームあちこちバーが「ゼロ」で開始したときにそれを正しく読み取ることができます。

答えて

1

フレームティックラインの位置はスクリーンスペースで固定されていますが、テキストサイズを考慮していません。

implementation in file osgViewer/statsHandler.cppを参照してください - 最初の行はオルソカメラ空間で150個の単位にハードコードされた "_startBlock"で描画されます。

公式OSGがこの機能をサポートするようにするには、OSGのコピーでその値を変更するか、StatsHandlerクラスインターフェイスの値とsubmit a patchを公開します。

関連する問題