将像素渲染到屏幕上有很多种framework以及很多种方法的组合可以在屏幕上渲染UI元素,我们在这里讨论这个过程中发生的事情,希望这些内容可以帮助你加深对各个API性能的认识以期在决定何时以及...
将像素渲染到屏幕上有很多种framework以及很多种方法的组合可以在屏幕上渲染UI元素,我们在这里讨论这个过程中发生的事情,希望这些内容可以帮助你加深对各个API性能的认识以期在决定何时以及...
1、设计模式是什么? 你知道哪些设计模式,并简要叙述? 2、MVC 和 MVVM 的区别 3、#import跟 #include 有什么区别,@class呢,#import<...
看组织安排😅
C++ 进阶笔记前言 从一个iOS程序员转到 C++ 图形引擎程序员已经快一年了,刚开始总是在网上看一些零零碎碎的C++知识,没有系统性的学习C++ 知识。有一次下班时间,在公司坐着与同事闲...
前言 从一个iOS程序员转到 C++ 图形引擎程序员已经快一年了,刚开始总是在网上看一些零零碎碎的C++知识,没有系统性的学习C++ 知识。有一次下班时间,在公司坐着与同事闲...
动态库(Unix类似系统中以.dylib[https://www.colabug.com/tag/dylib/]结尾的文件)不同于静态库(.a结尾),静态库会在代码编译链接后...
自学OpenGL(九)-数学基础 前言 计算机图形学中大量使用了数学原理,尤其是矩阵和矩阵代数。虽然我们倾向于认为3D图像学编程是现代的技术领域之一,但是它用到的很多技术实际...
前言 前阵子再忙着调研第三方相机应用的滤镜实现,并将这些作为滤镜做成AE插件的形式供设计师使用,以便做出更唯美的滤镜效果。在开发AE 插件过程中,发现有的着色器代码,在AE环...
你好,demo已上传😉
UIStackView 线性文档流布局概览 UIStackView 为单行或者单列提供自动布局、自动伸缩特性,UIScorllview 提供的特性则contentSize 大于frame.size时可以滑动的特性...
前言 纹理贴图是在光栅话的模型表面覆盖图像的技术。他是为渲染场景添加真是感的最基本最重要的方法之一。 纹理贴图非常重要,因此硬件也提供了实现实时的照片真是感的超高性能。纹理单...
前言 着色器是运行在GPU上的程序,为图形渲染管线特定部分而运行,从某种意义上来说,着色器是把输入转化为输出的程序。着色器程序是完全独立的程序,着色器之间不能直接通信,只能通...
前言 在前几篇博客里面介绍OpenGL 环境搭建、OpenGL 渲染管线和着色器基础知识,在这些基础之上我们今天来做点东西,画个三角形。 顶点输入 由于我们希望渲染一个三角形...
近期在规划,出一个详细一点的Demo,大家相互学习一下
UIStackView 线性文档流布局概览 UIStackView 为单行或者单列提供自动布局、自动伸缩特性,UIScorllview 提供的特性则contentSize 大于frame.size时可以滑动的特性...
前言 在上一篇博客中我们搭建好了OpenGL开发环境,这一篇博客我们将前一章的基础之上完成第一个OpenGL程序“你好窗口”。 初始化环境 接下来我们创建main函数,在这个...
前言 我们在编写代码的时候经常用到已有的接口,他们是以库的形式提供给我们使用的,而常见形式有两种,一种常以.a为后缀,为静态库;另一种以.so为后缀,为动态库。那么这两种库有...
这两年没怎么看iOS方面的书籍,主要看的是图形图像处理、音视频编解码方面的东西,哥们要是有推荐的的书籍,可以直接留言评论区,大家相互学习
iOS 开发书籍分享今天来总结一下iOS入坑两年半,搜集的,绝对的干货,对于我自己确实提升了很多 推荐的书籍 图解HTTP提取码:bkip 程序员的自我修养提取码:4q47 Objective-...
Mac 配置OpenGL 环境2 前言 在之前有写过一篇Mac 配置OpenGL 开发环境的文章,那篇文章是基于 CC 老师课程进行配置的,在cc老师的教程中OpenGL开发...
坐标(基础理论) 在OpenGL 中,任何事物都在3D空间中,而屏幕和窗口却是2D像素数组,这导致OpenGL的大部分工作都是关于把3D坐标转变为适应屏幕的2D像素。3D坐标...
前言 看了很多关于Mac 使用XCode搭建 OpenGL 的文章,自己跟着文章从上到下一步一步配置还是报错,后来从同事那里搞到了CC老师的视频课程和课件,听说他是花了好几千...