原创 【Metal2剖析(六):Metal圖像處理基礎(上)】

【Metal引擎研發筆錄】完整版CSDN專欄:https://blog.csdn.net/cordova/category_9467887.html 文章目錄一、關鍵詞上:下:二、Metal引擎下實現圖像處理三、圖像處理概念四

原创 Unity傳送數據到原生平臺參數映射總結

Unity傳送數據到原生平臺參數映射總結 在Unity的移動遊戲開發中,尤其涉及到一些原生插件的開發中,需要利用Unity和原生平臺(iOS、安卓)之間的通信機制,實現數據和事件的傳輸。其中數據傳輸涉及到腳本數據到C++數據類型的

原创 Metal2新特性:光柵順序組(ROG,Raster Order Groups)

背景主題文章:【Metal引擎剖析(二):傳統延遲渲染和TBDR】 1. Raster Order Groups的作用 ROG是幹什麼的呢?官方解釋:準確的控制並行的fragment shader線程訪問同一個像素的順序。 通

原创 【一步步學OpenGL 32】 -《頂點數組對象VAO》

教程 32 頂點數組對象VAO 原文: http://ogldev.atspace.co.uk/www/tutorial32/tutorial32.html CSDN完整版專欄: http://blog.csdn.net/col

原创 【一步步學OpenGL(36)】 -《延遲渲染(二)》

教程 36 延遲渲染(二) 原文: http://ogldev.atspace.co.uk/www/tutorial36/tutorial36.html CSDN完整版專欄: https://blog.csdn.net/cord

原创 【一步步學OpenGL 31】 -《PN(Point-Normal)三角形曲面細分》

教程 31 PN(Point-Normal)三角形曲面細分 原文: http://ogldev.atspace.co.uk/www/tutorial31/tutorial31.html CSDN完整版專欄: http://blo

原创 【Metal2剖析(三):OIT順序無關透明渲染[Imageblock]】

官方Demo下載地址:https://developer.apple.com/sample-code/metal/Order-Independent-Transparency-with-Imageblocks.zip 文章目錄

原创 【Metal2剖析(一):MTLRenderPassDescriptor和MTLVertexDescriptor】

MTLRenderPassDescriptor和MTLVertexDescriptor是Metal引擎框架中比較重要的兩個類,分別用來配置渲染末期渲染結果的去向和渲染初期頂點數據的映射傳送。 文章目錄一、MTLRenderP

原创 【一步步學Metal圖形引擎6】-《漫反射》

教程 6 漫反射 教程源碼下載地址: https://github.com/jiangxh1992/MetalTutorialDemos CSDN完整版專欄: https://blog.csdn.net/cordova/categ

原创 【Metal2剖析(七):抗鋸齒之基於Imageblock特性的增強MSAA】

文章目錄關鍵詞遊戲中的抗鋸齒技術鋸齒(走樣,失真)產生的根本原因抗鋸齒算法的分類SSAA(Super Sample Anti-Aliasing),超級採樣抗鋸齒MSAA(Multi-Sample AntiAliasing),多重採

原创 【一步步學OpenGL(35)】 -《延遲渲染(一)》

教程 34 延遲渲染(一) 原文: http://ogldev.atspace.co.uk/www/tutorial35/tutorial35.html CSDN完整版專欄: https://blog.csdn.net/cord

原创 【一步步學OpenGL(34) 】-《GLFX,一個OpenGL效果庫》

教程 34 GLFX,一個OpenGL效果庫 原文: http://ogldev.atspace.co.uk/www/tutorial34/tutorial34.html CSDN完整版專欄: https://blog.csdn

原创 【一步步學OpenGL(33) 】-《實例渲染》

教程 33 實例渲染(GPU Instancing) 原文: http://ogldev.atspace.co.uk/www/tutorial33/tutorial33.html CSDN完整版專欄: https://blog.

原创 【一步步學Metal圖形引擎8】-《環境光》

文章目錄***教程 8***環境光一、原理二、源碼分析2.1 ShaderTypes.h2.2 Render.m2.3 Shaders.metal三、運行效果 教程 8 環境光 教程源碼下載地址: https://github.c

原创 【一步步學Metal圖形引擎1】-《繪製第一個三角形》

教程 1 繪製第一個三角形 教程源碼下載地址: https://github.com/jiangxh1992/MetalTutorialDemos CSDN完整版專欄: https://blog.csdn.net/cordova/