關於AWAY3D4在IPAD上閃爍的問題

一次性在IPAD上顯示很多多邊形,在手指交互的時候會出現閃爍。如果屏幕顯示的多邊形PLOY控制在380個以內(來自away3d stat窗口數據),屏幕不會閃爍

於是嘗試做一下操作:

1、取消每個多邊形的事件監聽器,用標準方式發佈到ipad,屏幕依然閃爍

2、在1基礎上,取消多邊形的貼圖材質,改用純色的colormaterial材質,標準發佈到ipad,依然閃爍(意外發現純色材質無法遮擋後面的物件)

3、懷疑是交互產生的問題,於是在2的基礎上,取消整個場景的拖動監聽,屏幕依然閃爍。

4、全部取消交互監聽,包括多點觸控等,標準方式發佈到ipad上,屏幕依然閃爍。

在材質和交互監聽沒有影響的情況下只有兩種可能:

1、代碼實現問題;

2、IPAD確實顯卡不行。

下午將做進一步代碼分析。

--------------------------------------------------------------------------------------------

1、官網的EXAMPLE代碼和當前的代碼結構無二至,打算在官網的EXAMPLE結構中增加多邊形,發佈到IPAD上看是否有問題。

官網的EXAMPLE移植到ipad達到一萬多個多邊形,確定是代碼的問題。

下午在AWAY3D4.0 BETA版本下移植了程序,IPAD上沒有出現閃爍。具體原因待考。

 

發佈了23 篇原創文章 · 獲贊 0 · 訪問量 3萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章