ZeroD


What's new

今後の開発計画?(2000/3/1)
Java3DライクなOpenGLとのつなぎのライブラリを作成し、この上でZeroDを動かす?
XMLを勉強してZeroDファイルをXML形式にする
PovRay形式(.inc)で物体を保存できるようにする
NMathの機能をZeroDに持たせる(数式オブジェクトの導入)
GNOME対応
外部入力機器のデータの効果的な使用
Gtk--は次期安定バージョンが出るまでは1.0.x系で開発を続行

DownLoad

まだ、α以下のレベルでも動かして見たければ ここ から落せます。

コンパイルに必要なもの

もちろん、既にインストール済なら要りません。
またパッケージでインストールしている方は、それぞれのパッケージを各自でお探しください。
Mesa
本物のOpenGLでももちろんOK
GTK+
Gtk--
Gtk+のC++版。1.0.x系を使用(2000/3/2)
GtkGLArea
Gtk+でOpenGLを使うためのライブラリ
GtkGLArea--
GtkGLAreaのC++版。gtkglareammという名前のやつがそうです。

ビルドの方法

% cd (作業ディレクトリ)
% tar (ダウンロードしたディレクトリ)/zerod-2000xxxx.tgz
% cd zerod-2000xxxx
% ./configure
% make
以下は任意
% su
# make install
# exit
ダメなら各自対応。

使い方

起動方法

make install していなければ、
% ./zerod
make install してしまったら
% zerod
rehash | hash -r が必要かも
とにかく付属の.frmファイル(dataディレクトリ以下のtest.frm等)を開く。

以下古い情報


OpenGL使って3Dの描画はおまかせ!でもMesaで開発。
最近やっとOpenGLで書いたイメージをファイルに落せるようになったし。

Motifの方がマックのGUIのコーディングより楽そうだしー。
あーでもダイアログのデザインはシマンテックのヴィジュアル環境のほうがよかったりする。

C++で偽オブジェクト指向を目標に。。

お金貯めて速いマックが手に入ったとき、もう一度マックで開発できるように意識してコーディング。。

あ、そのころにはJava版を作っているといいかもね。

そうそう、今のところデータの形式はDoGA CGAシステムの形式で開発してます。
てゆうか、DoGAのパーツデータを置くだけしか出来なかったりしてる。

究極のZeroDの目標はZeroDの中に仮想空間を作ってそこにいりびたる事なのです。
うーん道は険しくほど遠い。。

なになに最近はVRMLとかでそれに近いことがウェブ上で実現してそうだって?でもさ、それってSGIのマシンかWin95位でしか見れなくない?そんなOS限定なのは嫌だー。

とくに笑かしてくれんのが、VRMLまともな実装なのかどうかは別にして、とりあえずそれなりに見える環境なのってWinな環境オンリーじゃないですか。
これが改善されれば、ZeroDもVRML直対応にするかもね。

ちと古い開発中の画面サンプル


[ Linux | ホーム | ゲストブック ]
このページに対する御意見、御感想、質問、苦情等は下のアドレスまでどうぞ!
nampa2@geocities.co.jp