0
A
回答
6
片段着色器在頂點着色器之後採用由光柵化創建的值。你需要做的是創建一個紋理(非常大的紋理),將它綁定到一個FBO(你可以看看OGL的文檔,這不是很複雜)並渲染它。屏幕外渲染之前,使用
glViewPort
功能定義呈現寬度和高度。在離線渲染之前,使用你的片段着色器,所有的都可以正常工作。祝你好運:)
+0
我創建了一個示例應用程序,它使用OpenGL ES 2.0着色器程序將這種渲染功能作爲我的文章的一部分[在此](http://www.sunsetlakesoftware.com/2010/10/22/gpu-加速視頻處理,mac-and-ios),所以我在那裏使用的代碼也可以被修改以處理更大的圖像。它演示了你上面描述的內容。 –
+0
謝謝Tuxer&Brad!那很棒! –
相關問題
- 1. Android OpenGL片段着色器分辨率
- 2. 修改全屏着色器的分辨率
- 3. 測試一個高分辨率顯示器上低分辨率
- 4. 如何創建多個停止漸變片段着色器?
- 5. 如何檢查片段內的屏幕分辨率?
- 6. GLSL:頂點着色器無片段着色片段着色器
- 7. 如何在linux中創建高分辨率定時器
- 8. 使用PHP創建高分辨率PDF
- 9. 創建高分辨率圖像
- 10. 提高Opengl的2.0片段着色器
- 11. iPhone模擬器屏幕分辨率vs iPhone屏幕分辨率
- 12. glLight在片段着色器(屏幕pos)
- 13. 創建一個正則表達式解析屏幕分辨率
- 14. UIView的Uiimage:高於屏幕分辨率?
- 15. pyglet的屏幕分辨率提高了
- 16. 高分辨率定時器
- 17. Android - 如何創建依賴於屏幕分辨率的主題?
- 18. 圖片犯規的高分辨率
- 19. 如何創建高分辨率的iPhone啓動圖像?
- 20. 爲Android開發高分辨率屏幕,但支持低分辨率屏幕
- 21. iPhone 4高分辨率屏幕+高分辨率Google地圖自定義圖標?
- 22. jQuery屏幕分辨率高度調整
- 23. iPhone 4,高分辨率屏幕支持
- 24. 如何閱讀屏幕分辨率 - 並更改此分辨率?
- 25. OpenGL片段着色器VS DirectX片段着色器
- 26. 如何在Asp.NET(vb)中創建多屏幕分辨率網站?
- 27. 如何在WinForms中創建屏幕分辨率感知程序
- 28. Viewpager顯示兩張圖片,分辨率高低分辨率,屏幕黑屏加載時
- 29. 屏幕分辨率
- 30. 多屏分辨率
片段着色器是獨立於分辨率的,你需要的是屏幕外的rendertarget,它通常被稱爲幀緩衝器。 – Nobody