#ref(): File not found: "gameConstructionExperiment.png" at page "PS2Linux"


ニュース

[15.dec.2004] SimpleModel? に半透明化を解除できないバグがありました。 このバグによって、 ps2util_obj_Set_effect()関数で EFFECT_ALPHABLEND_UNUSEを指定しても、不透明処理に切り替えることができませんでした。

原因は EFFECT_ALPHABLEND_USE, EFFECT_ALPHABLEND_UNUSEで定義している マスクの値の指定ミスでした。

143c143
< #define EFFECT_ALPHABLEND_USE 0x16
---
> #define EFFECT_ALPHABLEND_USE 0x10
147c147
< #define EFFECT_ALPHABLEND_UNUSE 0x32
---
> #define EFFECT_ALPHABLEND_UNUSE 0x20

[9.dec.2004] PS2Linux/documentlibps2a-1.0.9のドキュメントを更新しました。 doxygenの言語は日本語にしてあるので、少しだけ使い易く (w3m使う人、つーか俺は使い難く)なったかもしれません。 モジュールのグループ分けとページに何の情報を載せるかを良く考えて作ってみました。

とはいえ、全体の文章量はまだまだ少ですが。


[17.nov.2004] race-gameから衝突判定ルーチンを抜き出してcollision-detectionというサンプルを作成しました。リポジトリのパスは、

Game_project/ps2/example/collision-detection

です


[30.oct.2004] documentにlibps2a-1.0.9のドキュメンをUPしました。


[29.oct.2004] Game_project/ps2/example/Pinwheelをリメイクしました。

   cvs co -r rel-1-0 Game_project/ps2/example/Pinwheel

[29.oct.2004] 近々libps2a(今のPS2Linuxライブラリ)の次のバージョンlibps2a-1.1、ならびにps2util-1.1をリリースします。

リリース1.1では

  • 複数サーフェースを持つオブジェクト描画時のバグの解消
  • オブジェクトへの複数テクスチャ張りつけ
  • テクスチャ画像のズレの解消
  • xmlパース部分とDMA-GS-packetの生成ルーチンの分離
  • 高速なスプライト描画ルーチンの実現

を行なっています。既にリリース1.0.9(beta版)がvikings, pstwo1にインストールされていますが、まだ既知の問題があります。

  • Game_project/ps2/s-dandyのスプライトの大きさのずれ
  • Game_project/ps2/S_cubeへのインタフェース合わせ

これらの問題が解決されれば1.1をリリースします。 libps2aは

   cvs co -r rel-1-0-9 Game_project/ps2/lib/libps2a
   cd Game_project/ps2/lib/libps2a
   cvs up -d

でcheckoutできます。ps2utilは

   cvs co -r rel-1-0-9 Game_project/ps2/lib/ps2util
   cd Game_project/ps2/lib/ps2util
   cvs up -d

でcheckoutできます。

2004年度後期PS2Linux班の目標

まだはっきりしていないけども...

  • 通信対戦
  • 派手な逸品を作る

...らしいです。ハイ
通信についてはLindalibraryが用意されていますが、 別な実装でも良いです。

2004年度後期PS2Linux班のページはコチラ?

2004年度前期PS2Linux班の目標

年々ハードルが高くなってきてるような...

  • 人体をモデリングします
  • 人体のモーションを実装します
  • モデル(3-Dオブジェクト)の形状変化を実装します

2004年度前期PS2Linux班のページはコチラ?

Tips

3Dの基本知識?
2D画像の変換?
3Dオブジェクトの変換?
アライメントの問題?
プログラムの雛型?
音を鳴らす?

資料

  • CVS repositoryにPS2アーキテクチャのPDFとlibps2dev-0.9のREADMEテキストがあります
      cvs checkout Game_project/ps2/docs
  • PS2Linux関連リンク?
  • 過去のレポート?
  • doxygenドキュメント

トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2012-03-10 (土) 18:37:41 (4430d)