A3CarSimが利用しているオープンプロジェクト
A3CarSimでは様々なオープンプロジェクトの成果物を活用させていただいています.以下がその一覧です.
- SuperTuxKart
- Acerola3D
- Java3D(+JOALMixer) Ver.1.5.2
- j3d-vrml97 Ver.06-04-20
- JOAL Ver.1.1.2
- JOGL Ver.1.1.1
- OpenAL
- tritonus plugins Ver 0.3.6
- JLayer - MP3 library Ver 1.0.1
- JOrbis - Pure Java Ogg Vorbis Decoder Ver 0.0.17
- jbullet - Java port of Bullet Physics Library Release 20101010
- Neverwinter Nights(MDL) Loader Ver 2009,05/14(*)
- Quake All Loader (MD2,BSP,MD3) Ver ???(*)
- AC3D (AC) Loader Ver ???(*)
- Max3DS(3DS) Loader Ver 1_2(*)
- Metasequoia (MQO) Loader Ver 2007,07/17(*)
- MilkShape3D (MS3D) Loader Ver ???(*)
- DAELoader(COLLADA) Revision 1.13(2010,10/08)(*)
- XModelImporterJ3D(X3D) Ver 0.8(*)
直接的にはSuperTuxKartの3DモデルとAcerola3Dしか利用していませんが,他のプロジェクトはAcerola3Dが利用しているため一覧に入れてありま.また,上記一覧の中で(*)の印のある物は実際には利用しておりませんが,Acerola3Dの一部となっているため,そのまま同梱してあります.
Java3Dに関してはZバッファの読み出しに関するバグを修正するパッチをあててビルドしなおしています.
またj3d-vrml97は背景画像を読み込むことができるようにする改良と.WindowsのOctaga Playerと同居できるように修正して
a3-vrml97.jarというファイル名で保存してあります.
NeverWinterNightsのローダ(NWM.jar)は多くのモデルで,指定が無いにもかかわらずメタリックなマテリアルで表示されてしまう問題があったのでメタリック表示の機能をとりあえずOFFにしています.またデフォルトで利用されるテクスチャファイル
(chrome1.tga,Wmetaltex.tga,blur_01.tga)を同梱しています.