首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Dean的掘金技术博客
掘友等级
iOS工程师
|
京东
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
47
文章 47
沸点 0
赞
47
返回
|
搜索文章
赞
文章( 47 )
沸点( 0 )
使用GLKit实现正方体3D旋转效果
准备工作引入#import<GLKit/GLKit.h>头文件声明顶点数据结构属性设置懒加载vertices顶点数据commonInit函数环境设置获取当前contenxtGLKBaseEffect设
Vue + Koa从零打造一个H5页面可视化编辑器——Quark-h5
想必你一定使用过易企秀或百度H5等微场景生成工具制作过炫酷的h5页面,除了感叹其神奇之处有没有想过其实现方式呢?本文从零开始实现一个H5编辑器项目完整设计思路和主要实现步骤,并开源前后端代码。有需要的小伙伴可以按照该教程从零实现自己的H5编辑器。(实现起来并不复杂,该教程只是提…
iOS-底层探索子类为什么可以通过类方法调用NSObject 中的实例方法
子类为什么可以通过类方法调用NSObject中的实例方法当我们在NSObject中使用分类创建一个实例方法的时候,我们发现继承子NSObject的子类DNPerson可以通过类方法调用这个实例方法这里
iOS的OC类的加载
在dyld的加载流程中,从dyld源码过度到objc源码的过程是在objc_init这个函数。接下来会先介绍objc_init。 1. objc_init _objc_init函数是在运行时执行到的,下面对里面的各个函数的简单介绍。 environ_init():读取影响运行时…
OpenGL由点、线、面到金字塔、三角带的绘制
当矩阵A的列数(column)等于矩阵B的行数(row)时,A与B可以相乘,否则矩阵相乘无意义. 矩阵C的行数等于矩阵A的行数,C的列数等于B的列数. 乘积C的第m行第n列的元素等于矩阵A的第m行的元素与矩阵B的第n列对应元素乘积之和.
ios 多线程关于信号量的使用
前几天有人问了我个关于任务队列的问题:要求同时只能执行2个任务,任意一个任务执行完成后执行其他任务,始终只有2个任务在同步执行,今天写了下实现的代码,感兴趣的可以看看创建全局的dispatch_sem
OpenGL 中关于观察者矩阵与投影矩阵的关系(GLFrame、M3DMatrix44f、GLMatrixStack)
GLFrame(参考帧)与M3DMatrix44f矩阵在OpenGL中我们可以通GLFrame类表示物体或观察者的坐标,GLFrame提供了旋转,移动的函数(MoveForward、MoveUp、Mo
OpenGL 绘制圆环,开启正背面剔除、深度测试以及位置偏移
深度缓冲区,就是一块内存区域,专门存储着每个像素点(绘制在屏幕上的)深度值,深度值(Z值)越大,则离摄像机就越远。 深度缓冲区一般由窗口管理系统,例如GLFW来创建,深度值一般由16位,24位或者32位值表示,通常是24位。当然位数越高的话,深度的精确度越高,同一像素点我们只存…
openGL的投影方式、存储着色器理解、图元连接方法
第一个三角形用了3个顶点之后,对于之后的三角形,每次只需再指定一个顶点,即可构成三角形。当需要绘制大量三角形时,一是可以复用,而是可以节省存储空间。 提高运算性能和节省宽带,更少的顶点使数据从内存传输到顶点着色器的速度更快,顶点着色器中顶点处理的次数也更少。
下一页
个人成就
文章被点赞
84
文章被阅读
30,722
掘力值
881
关注了
17
关注者
150
收藏集
1
关注标签
22
加入于
2017-12-21