Copyright: Copyright (c) 1997 by Biosphere 0


Direct3D Screen Saver No 1.

  このスクリーンセーバは、Ｄｉｒｅｃｔ３Ｄを用いた物です。

  今回はモデリングが出来ず、ＳＤＫにあった、モデルとテクスチャを利用しました。

  自分でモデルとテクスチャを用意できる方は、使用登録していただければ、

  それらの使用が出来ます。

  スクリーンセーバは、もちろんパスワードによる保護にも、きっちり対応しています。

動作環境

セットアップ

アニメーションの設定

履歴

ソフトウェアの登録


動作環境

動作環境は、Ｗｉｎｄｏｗｓ９５で、Ｄｉｒｅｃｔ３Ｄを組み込んだ環境です。

Ｗｉｎｄｏｗｓ ＮＴ４．０では、動作確認していません。

ソフトウェアシミュレーションでも動きますが、非常に遅いので、３Ｄのハードウェアアクセラレータ付きのビデオカードが望ましい。

現在、一世代前の３Ｄアクセラレータが格安で売られているのによく出くわします。

相当重いゲームでなければ、それで十分な場合も有りますので、検討に値すると思います。


セットアップ

  画面の設定 ダイアログ

  パスワードによる保護にも対応しています。

  表示までに、多少の時間がかかります。

  設定ダイアログボックス

  登録前

  表示までに、多少の時間がかかります。

-- Sound --

 Sound On	: チェックされていれば、セットアップと

  スクリーンセーバの起動時にオープニングの

  音が鳴ります。

 MIDI On	: チェックされていれば、ＭＩＤＩ音楽を

  ＢＧＭに出来ます。

 MIDI	: ＭＩＤＩ音楽を選択します。

-- Camera --

 X,Y,Z 	: Animationがチェックされていない時に有効で、

  カメラの位置を調整します。

また、視界は距離 １から １５０の間に制限されています。

従って、近すぎる時、遠すぎる時は見えなくなります。

 Look At	:  Animationがチェックされていない時に有効で、

   常に物体が、画面の中央にくるようになります。

   実際には、物体が中央になるようにカメラが追いかけます。

-- Animation --

 Animation On : チェックされていれば、あらかじめ決められた

  アニメーションが表示されます。

 上下矢印	: アニメの番号を指定します。（０～４）

  ０はあらかじめ定義済みで、１～４は、自由に設定できます。

 左右矢印	: アニメのキーフレーム番号の移動

 Period	: 各キーフレーム間の間隔

 SET	: 設定されている、カメラ、物体の情報をキーフレームに登録します。

 INS	: キーフレームを挿入します。

 DEL	: キーフレームを削除します。

 SAVE	: アニメの情報を DX3SS_01.CSV にセーブします。

 LOAD	: アニメの情報を ロードします。

-- Object --

 Location X,Y,Z : 物体の位置を移動します。

 Rotation X,Y	: 物体の回転を決めます。

 OK	: 設定を有効にします。

 CANCEL	: 設定をキャンセルします。

 Version	: バージョン情報の表示。

 Help	: このヘルプの表示

 Regist	: このスクリーンセーバの使用登録番号を入力する、

  ポップアップウィンドウの表示。

  登録後

 以下の設定が有効になります。

-- Object --

 Original	: チェックされていれば、物体の元々持っているテクスチャーを使います。

 Texture	: Original がチェックされていない時、テクスチャー(.ppm)をロードします。

 X File	: 表示する物体をロードします。（ .x ファイル）


アニメーションの設定

番号 0 は、あらかじめアニメーションが設定されています。

番号 1 から 4 までは、自由にアニメーションの設定が出来ます。

キーフレームのカメラの位置、物体の位置、物体を中央に捕らえ続けるかの

設定を行います。 あとは、それぞれのキーフレーム間を直線補完して、

アニメーションが実行されます。

直線補完なので、キーフレームの前後で滑らかな動きでなくカクカクした

動きになってしまいます。 滑らかな曲線で結ぶのは、非常に難しいので

あきらめました。

設定手順

 1. Animation On のチェックを外す。

 2. アニメーション番号を選ぶ

 3. キーフレーム 0 の、カメラの位置、物体の位置、次のフレームまでの間隔、

    物体が中央になるようにカメラが追いかけるかを決める。

 4. ＳＥＴを押して決定する。

    自動的にキーフレームの番号が 1 になる。

 5. フレーム番号 1 の設定を決め、決定する。

 6. 以下、同様にしてキーフレームを構成する。

    最大100個のキーフレームを設定できます。

 7. Animation On をチェックして、全体の動きをチェックする。

 8. 気に入らない部分の修正を行う。

    修正には、ＳＥＴ，ＩＮＳ，ＤＥＬを用います。

    左右の矢印でキーフレームを選択します。

    カメラの位置、物体の位置などの情報、及びその時の物体の見え方など、

    画面に反映されます。

    ＳＥＴ： 現在のキーフレームの情報を新しい情報で、上書きします。

    ＩＮＳ： 現在のキーフレームの位置に新しい情報を挿入します。

                後ろのキーフレームは、１つずつ後ろにずれます。

    ＤＥＬ： 現在のキーフレームを削除し、前につめます。

 9. 完成したら、ＳＡＶＥで DX3SS_01.CSV にセーブしておく。

10. ＯＫで設定をレジストリにセーブして終了。

   注意 : Look_At  オフからオンに変える時、いったんオフの状態で、

           物体が中央にくるように制御して、オンにしないと、物体が

           ワープします。

           オンからオフの時はうまくつながります。当たり前ですね。

   各ポイントを滑らかな曲線でつなぐ、うまいアルゴリズムを考えついたら、

   直線補完をやめて、もっと奇麗なアニメーションが出来るでしょう。

   今は、キーフレームをつめて設定して、何とかごまかして下さい。

   アニメーション番号 ０ は、かなり荒い設定です。


履歴

Version 1.0	新作としてリリース

Version 1.1	16ビット色以外で、フルスクリーン表示されないバグを修正

物体のテクスチャーを変える機能の追加

表示する物体を選ぶ機能の追加

物体の位置を変える機能の追加

アニメーションの設定機能の追加

インストール用のプログラムの追加

Version 1.2	マイナーバグフィックス


ソフトウェアの登録

本ソフトウェアは、シェアウェアです。

１４日間の試用期間を設けています。

引き続き、このプログラムを使いたい場合は、使用登録をお願いします。

登録料は、５００円です。

ＮＩＦＴＹでの登録番号は、６５５３です。

ＰＣ－ＶＡＮでの登録番号は、４４３です。

基本的に、シェアウェア送金代行システム以外での登録は受け付けません。

この機会に、クレジットカード会員になりましょう。

その他の方法で送金したい方は、メイルで御相談下さい。

送金手続きを行いますと、作者メッセージとして、登録キーが表示されます。

作者からあらためてメイルは送りませんので、ご注意下さい。

登録キーを”ＲＥＧＩＳＴ”のダイアログボックスに入力し、”ＯＫ”をクリックすれば、以後問題無く使用できます。

この”登録キー”は、大切に記録を残しておいて下さい。

（コンピュータの中だけでなく、紙に書いて保管する事をお勧めします。）

ハードディスクをフォーマットするなどして、再インストールする場合にあらためて必要になります。

ユーザーから送金された登録料は、いかなる理由があっても、作者は送金者にそれを返す義務を負いません。


設定を保存


設定をキャンセル


バージョン情報


このヘルプの表示


登録用のダイアログボックスの表示


音の ＯＮ／ＯＦＦ


ＭＩＤＩ ＢＧＭのＯＮ／ＯＦＦ


ＭＩＤＩ ファイルの選択


カメラの位置 Ｘ


カメラの位置 Ｙ


カメラの位置 Ｚ


物体を中央に


物体の位置 Ｘ


物体の位置 Ｙ


物体の位置 Ｚ


物体の回転 Ｘ


物体の回転 Ｙ


物体のオリジナルのテクスチャ使用


テクスチャファイルの選択


物体情報ファイル(.x)の選択


アニメーション ＯＮ／ＯＦＦ


アニメーション番号の選択


キーフレームの選択


キーフレーム間の間隔


キーフレーム情報の設定


キーフレーム情報の挿入


キーフレーム情報の削除


アニメーション情報のセーブ


アニメーション情報のロード


プレビュー


ｽｸﾘｰﾝｾｰﾊﾞ の設定


ｽｸﾘｰﾝｾｰﾊﾞの選択


ｽｸﾘｰﾝｾｰﾊﾞ設定ダイアログ表示


試しに実行


パスワードによる保護を設定


パスワードの変更ダイアログボックス表示


ｽｸﾘｰﾝｾｰﾊﾞ起動までの時間