2017-05-28 12 views
0

three.jsを初めて使用しました。しかし、私はプロジェクトを完了することができました。グラフィックをより良くするために、アンチエイリアスを有効にしました。iPhone 5とiPhone 5で3つのアンチエイリアシングが機能しない

renderer = new THREE.WebGLRenderer({ antialias: true }); 

しかし、これをiPhone 5またはiPhone 5sで有効にすると、レンダラーの動作が停止します。

  • iPhone 5ソフトウェアバージョンは、iOS 7.1.2
  • ブラウザはどうすればよいのSafari

のiOS 9.2.1

  • iPhone 5Sソフトウェアバージョンをあるされているこの問題を解決するのですか?これらのデバイスでのみアンチエイリアスを無効にする方法はありますか?

  • 答えて

    0

    iPhoneであなたを助けているかどうかは不明です。私は、網膜ディスプレイのアンチエイリアシングに関する大きなパフォーマンス上の問題に直面しました。高密度ディスプレイが内蔵されantialiasing.Iこのようにそれを解決提供するため、実際には、あなたは通常、網膜ディスプレイでアンチエイリアスを必要としません:

    var devicePixelRatio = window.devicePixelRatio || 1; 
    var renderer = new THREE.WebGLRenderer({antialias: devicePixelRatio === 1}); 
    
    +0

    を見て: https://stackoverflow.com/questions/30261999/webgl-performance-issues-with-retina-macbook-pro – MaksimS

    関連する問題