Dy
今リリースしているバージョンは、素のままにレンダリングしちゃっていて複雑なモデル(トーラスなど)をレンダリングしようとすると急に時間が大きくなることが生じます。 なのでリアルタイムレンダリングでよく使われるAABBをこっちにも実装して、レイ(光…
github.com
本日Visual Studio 2019が出たので、早速VS2017から作業環境を変えました。 性能的にはVS2017からもメモリ占有率か使用容量が1/4までに減ったそうですので期待をもって移してみましたが、そんなに減ることじゃなかったです。多分Reshaper C++のせいでメモリ…
190227バージョン 「About」窓を作りました。後のFixedバージョンではAbout窓に使ったライブラリの名前、そして製作者のブログの遷移先を実装します。 フォントのSDFマップの生成手順のロジックを変えました。以前まではstd::asyncとstd::futureを使用しまし…
github.com imgui(厳密にいうとDear ImGui)というGUIライブラリーはC++環境でUI窓を作らせてくれる便利なライブラリです。QtまたはNana、Juceなどに比べればちょっと違った構造を持っていますが、プロトタイプまたは既存のビデオゲームなどでのデバッグUI…
報告 ツールのウィンドウ画面 Dyゲームフレームワークのフォントレンダリングに必要するテクスチャをバッチで生成してくれるツールを作りましたことをご報告申し上げます。
2018-11-01 木 SDFバッチテクスチャー生成ツール(以下、SDFツールと呼びます)を使ってJsonを生成することに成功。 しかしまだシングルの為、ものすごく遅いです。ASCII+ハングル(Unicode2.0)11384字の情報生成に18分かかりました。次にはマルチで速度を…
2018-10-25 木 (D-38) OpenGLのUniform Buffer Objectを管理するシングルトンマネジャーを実装。 DirectionalLightサンプルのUBOを管理者が管理するようにコードを移す。 2018-10-26 金 (D-37) カメラのViewやProjectionマトリックスのGPUバッファー伝送をUB…