Three.js: 現在のThree.jsバージョンでのクアッドサポート

作成日 2017年06月30日  ·  5コメント  ·  ソース: mrdoob/three.js

問題の説明

徹底的な調査と調査の結果、現在のThree.jsバージョンはquadをサポートしておらず、triaのみをサポートしており、Three.js60バージョン以降はquadが非推奨になっていることがわかりました。
現在のThree.jsバージョンにクアッドサポートを組み込むことができるかどうか、そしてそれがパフォーマンスやレンダリングの問題に関連しているかどうかを知りたいです。
現在のThree.jsバージョンでクワッドサポートを使用してパフォーマンスを最適化するために何ができるか。

ありがとうございます。それでは、お元気で、
アーシャジョニー

Three.jsバージョン
  • []開発
  • [x] r85
  • []..。
ブラウザ
  • [x]それらすべて
  • []クローム
  • [] Firefox
  • [ ] インターネットエクスプローラ
OS
  • [x]それらすべて
  • [ ] ウィンドウズ
  • [ ] マックOS
  • [] Linux
  • [] Android
  • [] iOS
Question

最も参考になるコメント

複雑です... WebGL自体はクワッドをサポートしていません。

webgl primitives

クワッドで動作できるいくつかのジオメトリクラスを作成することもできますが、とにかくWebGLに送信する前に三角形に変換する必要があります。

全てのコメント5件

複雑です... WebGL自体はクワッドをサポートしていません。

webgl primitives

クワッドで動作できるいくつかのジオメトリクラスを作成することもできますが、とにかくWebGLに送信する前に三角形に変換する必要があります。

これはおそらくコアの外部で処理する必要があります。 とにかく物事をクワッドに制限するのはなぜですか? 私はしばらくの間、自分のNgonクラスを使用しています。

ところで、これ:

複雑です... WebGL自体はクワッドをサポートしていません。

😄

私はこの態度が大好きです。3つがwebglを使用するためのより良い方法であるはずです。 その上に任意のデータ構造を構築する必要があります。

60未満のTHREE.jsバージョンがクワッドをサポートする方法と、それを現在のバージョンに組み込むことができなかった理由を教えてください。

スリーはクワッドについて意見を持っていません。 あなたはそれを自分でサポートすることができます。

なぜそれを現在のバージョンに組み込むことができなかったのですか?

誰もが使用するわけではないので、ダウンロードするコードが増えるでしょう。

60未満のTHREE.jsバージョンがクワッドをサポートする方法と、それを現在のバージョンに組み込むことができなかった理由を教えてください。

コードベースを単純化することにしました。 レンダラーはクワッドを処理しなくなりました。

代わりに、クワッドをサポートするローダーは、ロードプロセス中にクワッドを三角形に変換します。

このページは役に立ちましたか?
0 / 5 - 0 評価