由於processingjs在iPhone的webview上非常慢,我測試的動畫是,我正在尋找相當於iOS的http://wiki.processing.org/w/Android,也就是通過OpenGL進行硬件加速 - 也許是一個遊戲庫像cocos2d-x,但我找不到能理解Processing.org腳本的人。iOS上的processing.org
回答
我建議看看Davide Della Casa's P5Nitro項目。我已經看到了一個基於Spring的樣本,可以在P5 Nitro和iProcessing上運行,而P5Nitro版本更加流暢。
另外,我認爲你應該嘗試OpenFrameworks,這個C++項目的靈感來自Processing(已經支持大量熟悉的函數),它也可以用於iOS。
總之,請嘗試P5Nitro,看看它是否能爲您提供開箱即用的功能,如果沒有,請查看openFrameworks並嘗試移植您的Processing代碼。有一個很好的可用guide for Processing users。
我在iPhone上使用http://procoding.audiocommander.de得到了不錯的處理效果,你試過了嗎?我也發現這 http://www.luckybite.com/iprocessing/ ,但是沒有很好的文件,似乎很久沒有更新,所以我沒有嘗試過。
它們都基於processingjs。我意識到它通過WebGL支持OpenGL,可以通過私人api技巧(https://github.com/atnan/UIWebViewWebGL)在iPhone上啓用,但與正常桌面模式下運行相比,速度仍然很糟糕。試試這個:http://www.openprocessing.org/sketch/700 – Gabor
iProcessing不是基於JS ...它只是使用PJS作爲轉換器... –
謝謝@ jesses-co-tt,他們似乎只有概念驗證視頻,請參閱http://seditious-tech.com/2011/06/06/product-announcement-processing-for-ios,其已發貨產品「正在舊移動Safari JS引擎上運行「(引自上述鏈接) – Gabor
- 1. Processing.org/Minim FFT錯誤
- 2. Processing.org applet出於IntelliJ IDEA
- 3. PGraphics outofmemory問題Java/Processing.org
- 4. 標準與處理(processing.org)
- 5. 應用與Processing.org創建於Linux的
- 6. processing.org中的浮動浮動處理
- 7. 在Java servlet上使用Processing.org渲染圖像
- 8. 使用Java Xmx在Linux上啓動Processing.org應用程序
- 9. 如何使Processing.org草圖更高效?
- 10. 音頻循環Processing.org(Java/Minim聲音庫)
- 11. 正確使用processing.org trig功能
- 12. Processing.org 3並加載Java屬性文件?
- 13. 無法將Alpha應用於Processing.org草圖
- 14. Jetty嵌入在Processing.org,靜態資產+ POST
- 15. Processing.org用戶輸入代碼錯誤?
- 16. iOS上的Squish和iOS上的Fonemonkey
- 17. iOS上的SNRLastFMEngine
- 18. iOS上的assertUnfrozen
- 19. 上AGSMapView的iOS
- 20. iOS上的libclang
- 21. 上的UIButton IOS
- 22. iOS上的WebViewJavascriptBridge
- 23. iOS上的10
- 24. iOS上的CvQueryHistValue_1D?
- 25. iOS上的File.browseForSave()
- 26. iOS上的GeoFencing
- 27. iOS上的NSCollectionView
- 28. iOS上的Bonjour
- 29. iOS上的android.graphics.Bitmap
- 30. Processing.org應用程序有時會出現崩潰而無指示
」P5Nitro還處於起步階段「,該網站和開發工作停止了一年多,但它似乎是一個圍繞hxOpenFrameworks的包裝的好嘗試。所以任何情況下OpenFrameworks都是要走的路(或者Cinder,取決於你的口味)。謝謝,答案已接受! – Gabor