
OpenGL
文章平均质量分 75
fyfcauc
这个作者很懒,什么都没留下…
展开
-
OpenglES Blend 笔记
OpenglES 关于 Blend 特性的一些总结:Blend特性默认是关闭的, 默认开启的特性只有抖动。Blend关闭时,如何进行混色(某种意义上,混色是渲染的一个必经步骤(从OpenglES的流程图上看的话),这个问题也可以表述为如果Blend被disable的话,默认的混色策略是什么)? Wiki上对于Blend被关闭时的混色大概是这样描述的: 在blend被关闭时,src的rgb值会被直原创 2017-04-17 15:19:17 · 1111 阅读 · 0 评论 -
Assimp编译实录
Assimp相关:Assimp(https://github.com/assimp/assimp)是一个轻量级的3D模型解析和转换库,支持40+的格式,一些小的3D引擎会使用其作为自己的模型解析加载模块,受众相对比较广泛。该库一直保持着更新,尽管ISSUE不少,不过从目前的小范围使用情况来看,可靠性还可以接受Assimp Android端编译:Assimp本身提供了Andr原创 2017-05-22 17:07:36 · 5917 阅读 · 6 评论 -
OpenGLES 2.0 在 NDK-r15b上的编译问题
在使用NDK-r15b编译引用了OpenGLES 2.0的项目时,会编译不过, 会报下面的一些错误:error: unknown type name ‘GLuint’; did you mean ‘uint’?error: unknown type name ‘GLenum’; did you mean ‘enum’?直接原因是NDK-14引入了unified header,不再使用原来的platf原创 2017-11-09 13:13:09 · 1322 阅读 · 0 评论 -
3D动画概述暨骨骼动画实现
引言本文论述了3D领域内的常见动画类型的运作机制。不同于其他文章简单的罗列和介绍每种类型的3D动画,本文尝试以一种优化演进的思路对动画运作机理进行递进式推演,在这个过程中自然而然的推导出常见的几种3D动画类型,以此证明其出现的必要性和合理性。本文尽量以平实简明的语言来阐述讲解,不过如果阅读者具备初级3D知识,对顶点,矩阵变换,着色器等有一定认识,阅读效果会更好。另外,本文聚焦在相对宏观的机制层面,对原创 2017-12-20 10:31:53 · 8705 阅读 · 5 评论