これは VB .NET PHYSX (PHYSICS) DX9 - Engine という名前の Windows アプリで、その最新リリースは SlimDX9VBPhysx6_1.zip としてダウンロードできます。 これは、ワークステーション用の無料のホスティング プロバイダーである OnWorks でオンラインで実行できます。
VB .NET PHYSX (PHYSICS) DX9 - Engine with OnWorks という名前のこのアプリを無料でオンラインでダウンロードして実行します。
このアプリを実行するには、次の手順に従ってください。
-1。このアプリケーションをPCにダウンロードしました。
--2。ファイルマネージャーhttps://www.onworks.net/myfiles.php?username=XXXXXに必要なユーザー名を入力します。
-3。このアプリケーションをそのようなファイルマネージャにアップロードします。
-4。このWebサイトからOSOnWorksオンラインエミュレーターを起動しますが、Windowsオンラインエミュレーターの方が優れています。
-5。起動したばかりのOnWorksWindows OSから、必要なユーザー名でファイルマネージャーhttps://www.onworks.net/myfiles.php?username=XXXXXにアクセスします。
-6。アプリケーションをダウンロードしてインストールします。
-7.LinuxディストリビューションソフトウェアリポジトリからWineをダウンロードします。 インストールしたら、アプリをダブルクリックして、Wineで実行できます。 また、人気のあるWindowsプログラムやゲームのインストールに役立つWine上の豪華なインターフェイスであるPlayOnLinuxを試すこともできます。
WineはLinux上でWindowsソフトウェアを実行する方法ですが、Windowsは必要ありません。 Wineは、任意のLinuxデスクトップでWindowsプログラムを直接実行できるオープンソースのWindows互換性レイヤーです。 基本的に、Wineは、実際にWindowsを必要とせずに、これらすべてのWindowsアプリケーションを実行できるように、十分な数のWindowsを最初から再実装しようとしています。
スクリーンショットは
Ad
VB .NET PHYSX (PHYSICS) DX9 - エンジン
DESCRIPTION
Visual Basic .Net、Nvidia Physx (物理 - ATI INTEL etc. COMPATIBLE)、DirectX 9 (SlimDX 使用) 3D エンジン/ヘルパー/ラッパーこのプロジェクトでは、これらのテクノロジをシンプルなオープン ソース エンジンに組み込んでおり、DirectX 9 (VIA - SLIMDX) を使用して Nvidia PhysX ライブラリに簡単にアクセスし、C# およびその他の .NET 言語との互換性のある VB.NET で「シミュレーション/ゲーム」をレンダリングできるようにします。
ビジュアルには、アニメーションとスケルトン (シェーダー) による .X モデルのロードが含まれています。 レベルのロードと自動オブジェクト (メッシュ) タイプの検出と分類が含まれます。 ライト、自動布、ドア、ダイナミック オブジェクト、地形メッシュ、ダイナミック メッシュを使用して XNUMX つの .X メッシュを構築できるようになります。 、カメラ、ポータル、ダミーなど...すべてオブジェクトの単純な名前付けとレベルローダーによって行われます。 (部分的)
ドア (ポータルへの出入り)、カメラ、アニメーション、物理学の微調整とカスタム形状/壊れやすいオブジェクト、ちらつきや壊れやすいライトによる光の色と強度の変更、インベントリなどの最終設定用のスクリプト エディター (近日公開予定)
特徴
- SlimDX 経由の Direct3d 9 レンダリング
- Physx .NET + ヘルパー モジュール (機能していますが、構築中です)
- Vb. NET プロジェクトだが C# と互換性がある (一部のコードは C# サンプルからのものです)
- アニメーション、スキン、テクスチャ、クロス、および完全な階層サポートを備えた .X 3D ファイルの読み込み
- 階層ヘルパー モジュール (3D オブジェクトのクローン、個別のメッシュ、オブジェクト名の検索)
- 建設中 - 自動レベル/メッシュ Physx ロードを備えたスクリプト システム
- 完全にパブリックに宣言されたヘルパー モジュール (どこからでもヘルパーとデータにアクセス)
- デモルームで使用される (\bin\debug) の追加テクスチャとさらに多くのテクスチャ
- ライティング/リアルタイムシャドウイング(準備中)
- オブジェクトごとのマルチ テクスチャの自動ロード (作業中)、バンプ マッピングあり (準備中)
- クロスの自動ロード - オブジェクトをクロスとして設定し、PHYSX で自動的にロードおよびレンダリングします (HLSL ライティングは動作しています。テクスチャリングは完了していません))
- ロード時の無制限のオブジェクトの自動分類
- オプションスイッチによるビジュアルロードの制御を備えた PHYSX
- キャラクターモジュール - スキンメッシュ + Control および Physx によるアニメーション読み込み (すべて自動)
- ヒット レポート / 衝突コールバック - 現在、SUB DELEGATE と反応の手動設定が機能しています。
- 入力 - キーボード制御用の直接入力が可能になりました (一度に複数のボタンを押すことができます)
- 異なる衝突形状を持つ親ごとに複数の子を許可する CHILD/PARENT PHYSX オブジェクト階層
- すべてのライティング メッシュ、スキン メッシュ、クロスに HLSL (高レベル シェーダー言語) が実装されました。
- 進行中 - 照明レンダリングを劇的に高速化するために HLSL に PREShader が追加されています
- 進行中 - フォグとリアルタイム シャドウイング NEXT が照明エンジンに追加予定
- ターゲット、フリーおよびドリーのオプションを備えたカメラの自動ロードと実装
Audience
開発者
ユーザーインターフェース
プロジェクトは3Dエンジンです
プログラミング言語
Visual Basic .NET
これは、https://sourceforge.net/projects/vbphysxdx9/ から取得できるアプリケーションです。 無料のオペレーティング システムの XNUMX つから最も簡単な方法でオンラインで実行できるように、OnWorks でホストされています。