首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
伤心的Easyman
掘友等级
无业
Talk is cheap , show me the code.
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
赞
158
文章 147
沸点 11
赞
158
返回
|
搜索文章
最新
热门
jenkins+gitlab+fastlane一键打包上传至蒲公英和Fir
在开发过程中,总是被其他同事(开发,测试,产品等)要求临时打个包。恰巧之前配置的是一套本地用Python命令的自动化打包工具,但是仍然无法避免的要贮藏当前分支的代码,然后切换分支在本机上打包。一来一回,很耽误时间,更不用说如果用的手动打包方式该有多浪费时间了。 首先检查有没有安…
WKWebview秒开的实践及踩坑之路
一般页面在 dom 渲染后才能展示,可以发现,H5 首屏渲染白屏问题的原因关键在于,如何优化减少从请求下载页面到渲染之间这段时间的耗时。 一般情况下,只要对照这个列表,对比差异就基本能搞定绝大部分前端性能问题了。不过我们在里面仔细再分析下,对首屏启动速度影响最大的就是网络请求,…
MLN -- 陌陌团队一个支持热更新的移动跨平台框架
最近偶然在Github发现了一个跨平台的新框架 -- MLN,项目介绍上说是一个基于Lua语言的高性能、小巧、易上手的移动跨平台开发框架,并且支持热更新。引起了我的兴趣,怎么来说也要去尝试一番,一个兴趣点当然是因为陌陌这个名字,另一个就是热更新(毕竟连flutter都不支持热更…
OpenGL入门 (八) —— 纹理坐标解析
要使用纹理绘制图元,我们必须在绘制每个顶点之前为该顶点指定纹理坐标,图元的每个顶点各自对应纹理坐标,用来标明该从纹理图像的哪个部分采样(采样:采集片段颜色),之后在图形的其它片段上进行片段插值(Fragment Interpolation)。 2D纹理坐标在x和y轴上,范围为0…
OpenGL入门 (七) —— 隐藏面消除详解
本文主要是对OpenGL几个重要概念的阐述,目的是为了理解下面三行代码。 隐藏面消除:在绘制3D场景的时候,我们需要决定哪些部分是对观察者可见的,或者哪些部分是对观察者不可见的,应该及早丢弃。 例如:在一个不透明墙壁后的物体,就不应该渲染。这种情况就叫做隐藏面消除。 先绘制场景…
OpenGL入门 (六) —— 矩阵基础变化实战
本篇文章的目的主要是为了理解在OpenGL应该如何利用矩阵堆栈对3D图形进行基础变化操作,。由于之前的整个流程已经详细介绍步骤,这里着重讲其中的矩阵部分。(由于年底,最近太忙,能抽出的时间太少了,所以复习整理的比较慢~) 1. 在ChangeSize方法中设置投影矩阵 这里解释…
OpenGL入门 (五) —— 图元绘制实战
这篇文章主要是讲如何绘制不同的简单图元,并且初次接触矩阵的代码。这篇重点是图元,关于矩阵变换在接下来的文章中会详细介绍。 这里主要是通过注释单独介绍引入的各个工具类是做什么的。 主要是介绍各个变量的定义和称呼,在以后的文章中不会这么细。 4. 设置投影矩阵并压栈保存 5. 根据…
OpenGL入门 (四) —— 渲染流程解析
在上篇文章已经了解了在实际案例中,OpenGL是如何用固定存储着色器画一个正方形的,那么这篇文章主要是再次熟悉和理解OpenGL的整个渲染流程和工作内容,理论与实践同样重要。 这张图是OpenGL开发者需要理解的,在以后处理任何图形渲染,都是依据它,基于OpenGL封装的框架也…
OpenGL入门 (三) —— 快速画一个正方形
在上一篇文章中,已经搭建了OpenGL的环境,那么本文就是开始正式使用OpenGL从零开始画一个正方形,让大家熟悉OpenGL的画图的基本流程。 1. 初始化库及设置相关参数 以上的大部分代码在多个项目中基本都是相同的,因为OpenGL的函数是类似C语言⼀样的⾯向过程的函数,所…
OpenGL入门(二) —— OpenGL Mac环境搭建
工欲善其事必先利其器。学习一门语言的开始,环境的搭建是很重要的,以下是整个流程,并不复杂,但是需要仔细,一步出错即无法搭建成功。
下一页
个人成就
文章被点赞
393
文章被阅读
121,720
掘力值
3,176
关注了
9
关注者
1,659
收藏集
0
关注标签
13
加入于
2017-11-14