Zhu3Dは、インタラクティブなOpenGLベースの数学関数ビューアです。あなたはexplicite機能は、パラメトリックシステム、等値面を可視化することができます。視聴者は、ズーム、スケーリング、回転などに提出照明や表面特性をサポートしています。特殊効果、アニメーション、透明性、テクスチャ、霧、モーションブラーである。方程式のシステムは、高速適応検索を解決することができる。
あなたは8ライト、背景の設定、ワイヤ·モードや照明モデルにまで持っている。画像のレンダリングやテクスチャのためのすべての一般的なフォーマットが認識されます。ユーザー定義関数は、ネストまたは再帰することができ、パラメータの任意の量を持つことができます。特別な目的のためにした場合、句とブール演算子がサポートされています。等値面は別のボリュームベースのアルゴリズムを使用することができます。
Zhu3Dは、Linuxでは/ Unix上で実行するWindows 98-VistaとMac OS Xと完全に英語、ドイツ語、スペイン語、フランス語、中国語にローカライズされている。これは、KDE、Gnomeの、MotivやWindowsのようなAPIをサポートしています。すべてのこれらの設定は、実行時に動的に変更することができる。アプリケーションは、拡張されたヘルプファイルと例の多くが付属しています。
ハードウェア:
基本的なビューイングのためにHW-のOpenGLなくても遅いPCで十分である。しかし、モーションブラーやアニメーションなどのgoddiesは、すべてのGPUのための挑戦である。等値面のテッセレーションは、CPUパワーの多くを必要とし、自動的にそのため、マルチコアCPUのを利用しています。
コンパイル:
すべての不必要な依存関係は厳密に回避される。 OpenGLはメサのようなソフトウェア実装となることがあり、一方、あなただけのQt> = 4.2とOpenGL> = 1.2が必要になります。 qmakeは簡単にパッケージャをサポートしている、特別なニーズのためにtayloredすることができます。
バージョン:
奇数番号のバージョンは「プレ」とみなされる。これらはバギーであることを意図したが、私の試験施設は限られているされていません。だから、パッケージャは偶数を待つべき。 Windowsのバージョンが入手可能です。ホスティング用のビクターフェルナンデスのおかげ
のこのリリースで新しいのあるもの:ます。
- リアル古代Zhu3D-ファイルの削除されたロード
- Qt4を4.8.4の「gluPerspectiveで「エラーの回避策ます。
- 固定コンパイルエラー。レポートのパベルに感謝します。
- 固定TSC-コンパイルエラー。レポートのパベルに感謝します。
- 最新ICC上に固定されたTSC-コンパイルエラー
- 新しいIntelのICCのためのコンパイルにMakefileを改善さ
- 改善されたチェコ語翻訳。パベルに感謝します。
- 化粧品の改良/アップデートまたは他の場所に誤字·修正します。
古いSuseの/ Mandrivaののi686の上に
古いMandrivaののi686の上に
のバージョン4.2.4でのの新機能:
- で非常に低いしかし、可能なメモリ·バグを修正XMLファイルのセーブ/ロード-一部ます。
- speedit.cppに非常に低いしかし、可能なメモリー·リークを修正します。
- 新しいプラットフォームのタイムスタンプ·カウンタの修正します。
- 少し1.stが今までに開始した後、いくつかのデフォルトのウィンドウ位置を最適化します。
- 行った設定-ものあまりにも実行ファイルのサイズを縮小するどのようなコード全体でよりエレガントます。
- はわずかに小さい実行ファイル につながるものを、デフォルトのコンパイラスイッチとしてストリップオプション-sを有効
- GCCバリア無意味な-ffast-数学スイッチします。
- に切り替えるアイコンが、より現代的なKDE4スタイル、これは光学的に実現可能と一貫性のあるようです。
- 化粧品の改良/アップデートまたは他の場所に誤字·修正します。
のバージョン4.2.2でのの新機能:
- 新規Qt4を4.5.1は、ファイルダイアログを変更* nixのための行動の新しいデフォルトのディレクトリを設定するように失敗します。パッチを適用します。
- は新しいGCCの4.4.xのために必要な小さなパッチが追加されました。
- 空のWORKDIRがクラッシュしてデモを開始する。固定します。
- 約ための朱·データファイルの小型化。 20パーセント。現在の4.xの形式の戻る/進む互換性は変わらない。
のバージョン4.2.0でのの新機能:
- 偽(無害)ハードウェア検出の警告を修正OpenGLのため。 あなたのマシン上で、これまでZhu3D非常に最初の時間を開始するとき、これは、一度だけ登場している可能性
- デバッグが有効になっているときに小さなコンパイルバグを修正します。
- (無害)警告出力のstdに:: CERRコマンドラインから起動を修正します。
- を追加しましたパッチダイナミックツールバー-サイズ変更は、現在4.5のコード-の回避策なしに可能である。
- すべてのQt4を-のバージョンのために作られたC /数値ロケールパッチデフォルト。 Qt4をの動作をここでunconsistent、今常に固定されているもの。
- トリミング/スリム化ベンチマークコードます。
- デフォルトとして有効に、より積極的なコンパイラの最適化します。
- はわずかに改善し、論理的に、より響き的にHW-検出シーケンスをスリム化。改善されたCPU-検出します。
- は、スタイル·統一のとドキュメントに関してでソースをブラッシュアップ。ブランクの賛成敗退のタブします。
- 調整しました/更新されたファイルはzhu3d.proとドキュメントと最適化スイッチのよろしくにおけるIntel-icc.txtます。
- は、すべてのHTMLドキュメント/翻訳の小さなタイプミスを淘汰。数学的正しさの面で小さいが妨害します。
- 起動/ロゴファイルに適用やや3D /奥行き感。 Zhu3D-ロゴを使用する場合は、それを更新してくださいます。
- ASINHための回避策を追加しました()と友人:
- 双曲線関数を追加しました例(再び)
- アニメーションやモーフィングの初期値をチューニング。これらは現在、より標準的なケースに適しているべきである。最小CPU / GPU-使用状況や古い/遅いPCの のより良いサポートのために最適化されたフレームレート
- すべてのデモの例作り直しました。アニメーション/モーフィングを有効にすると、今全体素晴らしく、賢明な結果を示している。霧-設定やモーションブラーのために同じ
- 遅いPCの の賛成で最初のグリッド数を削減
- 初期光設定についてFinetuning。モーションブラーのために同じ。あまりに光学が、パフォーマンス上の理由 のためだけでなく、後者
- Mac OS XのZhu3Dを追加しましたCPU-スレッドスケジューリング問題を回避するには、今うまくいけます。 (再び)コンパイルする必要があります
- Qtの4.0.0を追加しましたパッチは、正しいコンマ処理を強制する。この効果の両方のQt 4.4.0とドイツ語のユーザーのみます。
- は、Qt4をの4.5.beta1ための小さなパッチを追加しました。グッドニュース、99.99%は4.5はまだ初期のベータます。 ですが、動作するように見える
- 追加&QUOT、ヒント&トリック&QUOT。そして&QUOT、翻訳&QUOT。のreadme.txt内のセクションと&QUOT向上し、クイックスタート&QUOTを。セクション。コンポジットマネージャーで追加のヒントします。
- 小さなコードが一部を保存するのOpenGL / PICに収縮します。
- 一部のささやかな例チューニングします。
- オプティマイザから削除参照されていない機能がします。
- * nix64 / ICC 11.0追加されたテストプラットフォームとしての
- を追加しましUbuntu64 8.10 /インテルGMA X4500ます。
- を追加しましUbuntu64 8.10 / AMD / ATIの1200テストプラットフォームます。 など
- を追加しましMSビスタのPhenom X3 / NV 9600 GSテストプラットフォームとしての
- すべてのTXT-ファイル全体タイポ狩ります。
- は新しいものにQt4をのロゴを交換します。
- に関する情報で更新インテルicc.txt新しいICC 11.0ます。
<李は>チェコGUIベースの翻訳を追加しました。パベルに感謝します。
Qtの4.5.x.で新しい(改善された)ツールバーの動作を処理するために、
MSの下の
のバージョン4.1.8の新機能のは何ですかWindowsの。これらの双曲線関数は現在、再度有効ですが、ダニ遅いと - ソルバーモードで - * nixの下のように正確ではない
テストプラットフォームとしての
のバージョン4.1.6でのの新機能:X ^ 2を含む式は、
- ものすごいスピードアップ、y ^ 3、$ PIを^ 2、...例えばほとんどの等値面の例でも2または4のCPUコアを使用する場合は特に、現在リアルタイムでモーフィングすることができる。古いまたは遅いハードウェアはあまりにももちろんたくさんの利益になる。
- zhu3d.pro-fileは今SSE3を有効にするには、スイッチを提供しています。 SSE3対応のベクトル化は、OpenGL-リストと通常の計算を生成するために使用される。速度ゲインは、タスクによって異なり、私の古いx_86_64 CPU上でいくつかの百分の5から40までです。おそらくより良いSSEユニットと、より最近のCPUがします。 より多くの利益をもたらす可能性
- システム情報]ボックスに、追加しましたSSE3情報
- スピードが若干調整されたOpenGLの通常の世代ます。
- 今デフォルトとして-ffast-数学のスイッチを可能にした。これは数パーセント の別のスピードアップを示しています
- 等値面のわずかに改良された光学品質ます。
- 伝説エディタで色を同期すると、今の軸と他のテキストラベルを区別しています。したがって、これらの領域は、互いに厳密に独立しています。
- カラーのロック情報を尊重しなかった伝説エディタで色を同期。固定します。
- はバージョン2.84をfparserするパーサを採用した。 OpenGLandソルバー-パーサます。 両方のための若干のチューニングを追加しました
- 新しいfparserから削除決して参照されない関数ます。
- TSC-クラスのインテルICCのために追加のインラインアセンブラコード、ICCはあまりにも今の命令をシリアライズようにします。
- 固定ICCの警告TSCをコンパイルします。
- はクロックタイミング機能チューン:割り込みを通じての干渉を最小化し、一つのCPUコアにそれをロックする。関係なく、CPU-コアまたはSpeedstepはのあなたは常に今cpuinfoの-クラスから非常に正確なクロックタイミングを取得する。確かにやり過ぎたが、素晴らしい: - )
- マウスを数回クリックするだけでプレゼンテーション/教育目的のためにカスタマイズされたスライドショーを準備する方法を、きちんとした方法を説明する。詳細については、新しいスライドショーディレクトリの中をご覧ください。
- 奇抜なWindows用の別のworkarround。 ASINH()と友人だけます。 の* nix-システムの下で利用可能です
- わずかな例のチューニング、タイプミスの狩猟...
- を更新icc.txtとICC固有の情報を持つzhu3d.proファイル
- を更新install.txtを。追加SSE3に関する情報
のバージョン4.1.4にの新機能である:/ <プログラム立ち上げのための
- 小型スピードアップLI>
- は約ボックスにGPLとライセンス情報へのクリック可能なリンクを追加しました。
- タイムスタンプカウンタ - クラスの最適化。指示をシリアル化することになりましたオーバーヘッド·修正が非常に正確になります。
- 小optimzations /クリーンアップ。他のコードの部分します。
- を更新install.txtをします。
- ユニファイド/適合したソース/ドキュメントにおける著作権情報
- タイポ/コンテンツおよびGE / EN DOC-HTMLSます。 に修正を綴る
その他の
<李は> 4.4.3にはQt 4.3.5からWindowsのバージョンを上げた
コメントが見つかりません