12 2021 档案

摘要:一、创建MTKView self.mtkView = [[MTKView alloc] initWithFrame:self.view.bounds]; self.mtkView.device = MTLCreateSystemDefaultDevice(); self.mtkView.delega 阅读全文
posted @ 2021-12-28 23:24 LCAC 阅读(237) 评论(0) 推荐(0) 编辑
摘要:一、当要绘制的三角形有正反面之分的时候则要注意三角形的缠绕顺序是以顺时针作为缠绕还是逆时针座位缠绕。这里我一逆时针作为正面的缠绕 - (void) initVertexBuffer { static YCVertexBuffer vertexBuffer[] = { {{-0.5, 0.5, 0, 阅读全文
posted @ 2021-12-22 09:24 LCAC 阅读(105) 评论(0) 推荐(0) 编辑
摘要:Metal 跟opengl是差不多的,只是使用了新的写法来做绘制渲染 一、opengl的shader则是对应了Metal的.metal文件,但是比shader优势的地方是metal文件可以跟mm共用头文件,metal格式类似于C++的格式,只是增加了[[xxxx]]类似的修饰符来对图片定点进行描述 阅读全文
posted @ 2021-12-18 12:19 LCAC 阅读(62) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示