Program
Advanced TinyMCE Config というプラグインを追加でインストールして option_name value font_formats ゴシック='Hiragino Kaku Gothic ProN', Meiryo, sans-serif;明朝="HiraMinProN-W3",'HG明朝E','MS P明朝','MS 明朝',serif;Andale Mono=andale mon…
ふつーのpostループの中ではhave_comments はfalseしか返さず機能しない これはコメント処理ループの制御用なのだろうget_comments_number() を使えばコメントの件数を取得できる
blenderはx形式でファイルを吐き出せるのだが、これはバグもちで有名らしい 仕方ないので独自フォーマットで書き出すことにまぁ、とっくの昔に同じ事やってる人がいたんだけどね Blender 2.5 Python スクリプトによるエクスポータの作成 – スクリプトを見て…
同じファイル内だと記述順 別ファイルの時は不定 知識の上では知っていたんだが…… グローバルオブジェクトAのコンストラクタから 別のSingletonパターンのオブジェクトBに アクセスするとメモリリークが出た どうなっていたかというと グローバルオブジェク…
3Dモデリングツールを探したら Blenderというのがフリーで高性能らしいので挑戦 宝箱 Blender歴1日なので、こんなのでもすごい時間かかった 初心者なりに思い通りのものが作れたので満足
反省点 何でもかんでもstaticに置かない デバイスロスト時の対応をちゃんと実装する 要考慮 virtual関数の削減 Command関数による完全なカプセル化遅くなる? shared_ptr の利用を前提とした設計 weak_ptrを持たせる 入力を独占する方法 一つの入力動作に全…
法線ベクトルと重力加速度でがんばって計算したら ちゃんと上り坂だと遅くなって、下り坂で速くなるようになった
第2スレッドでデバイス解放命令を出して安心していたが テクスチャが残ってて解放できてなかったようだ 結局、リソース管理用のクラスを一つ作って一元管理することに新技 関数オブジェクト を使ったらソースが恐ろしく短くなった Boostすげぇ
ようやく「雪」の1文字が表示できるようになった あとは並べれば文章になる たぶん TransformとRenderStateを別々に管理していたのを 共通基底クラスを用意して一括管理することにした これでMaterialとかLightとかも一括管理できる はず めんどいから重複…