| 原作者 | カルロス・ウジョア |
|---|---|
| 初回リリース | 2005年12月 |
| 最終リリース | 2.1.932 / 2009年12月 |
| オペレーティング·システム | OSに依存しない |
| タイプ | Flash 3Dエンジン |
| ライセンス | MITライセンス |
| Webサイト | code.google.com/p/papervision3d/ |
Papervision3Dは、 Adobe Flash PlayerおよびAdobe AIR内で3Dコンテンツをレンダリングするためのオープンソースの3Dグラフィック エンジンです。[1]
Away3DやFlare3Dなどの最新の Flash 3D エンジンとは異なり、Papervision3D はStage3D用に構築されておらず、GPU アクセラレーションによるレンダリングなしで CPU 上で 3D コンテンツを完全にレンダリングします。
歴史
Papervision3D は、2005 年 12 月頃に Carlos Ulloa によってリリースされ、2006 年末までにオープン ソースになりました。Papervision3D は、Adobe Flash Player 用に構築された最初の 3D レンダリング エンジンの 1 つであり、2005 年のリリース当時は Flash 用の最も完成度が高く、最もよく知られた 3D エンジンでした。Papervision3D は、drawTriangles() を使用して、Flash Player 内で CPU 上で 3D コンテンツを完全にレンダリングしました。
2009年の本によると、Papervision3Dは「間違いなく最もよく知られている」Flash用3Dエンジンでした。[2] 2012年の本では、これを「Flash用3Dライブラリの祖」と呼び、「PaperVision3Dの人気の理由は単純です。実行が非常に完成度が高いからです。」と主張しました。[3]
Away3Dは、パフォーマンスを向上させる目的でPapervision3Dからフォークされました。 [4] 2011年の別の本の「3D with Flash」のセクションでは、「Away3DとAlternativa3Dは、よりアクティブな開発コミュニティを持っているため、パフォーマンスと機能の面で現在推奨されているソリューションです」と述べられています。[4]
Papervision3Dは2006年の導入から2009年まで人気がありましたが、2009年以降は開発が停止し、 Adobeの公式Adobe Gaming SDKに含まれる唯一の3Dレンダリングエンジンとして採用されたAway3Dに取って代わられました。[5]
参照
参考文献
- ^ ダグ・マッキューン、ディーパ・スブラマニアム (2009)。Adobe Flex 3.0 For Dummies。John Wiley & Sons。pp. 388–389。ISBN 978-0-470-40789-9。
- ^ Cheridan Kerr、Jonathan Keats (2009)。Flash CS4 の基本ガイド。Apress。p. 286。ISBN 978-1-4302-2353-5。
- ^ マシュー・デイビッド (2012)。Flash Mobile: Android および iOS アプリケーションの開発。CRC プレス。p. 199。ISBN 978-1-136-02250-0。
- ^ ab Remi Arnaud (2011)。「3D in a Web Browser」。Eric Lengyel (編)。Game Engine Gems 2。CRC Press。pp. 207–212。ISBN 978-1-56881-437-7。
- ^ Adobe ゲーム SDK、Adobe
さらに読む
- ポール・トンドゥール。ジェフ・ワインダー (2009)。Papervision3d の必需品。パックト出版株式会社ISBN 978-1-84719-573-9。
- マイケル・ライブリー (2010)。プロフェッショナル Papervision3D。ジョン・ワイリー・アンド・サンズ。ISBN 978-0-470-97060-7。
- Julia May (2009 年 8 月 10 日) Papervision3D の発見: ベスト デザイン プラクティスとチュートリアル、Smashing Magazine
外部リンク
- 公式サイト
- iOS の papervision 3d のオンエアがとんでもなく遅い
