本文是工作中对Vulkan API的学习与积累,主要包括相关的概念以及相应的流程与实现机制。 1. Basic Concepts 1.1 Rendering 1.1.1 At...
IP属地:北京
本文是工作中对Vulkan API的学习与积累,主要包括相关的概念以及相应的流程与实现机制。 1. Basic Concepts 1.1 Rendering 1.1.1 At...
Android Studio 从 2.2 版本起开始支持 CMake ,可以通过 CMake 和 NDK 将 C/C++ 代码编译成底层的库,然后再配合 Gradle 的编译...
说的 GPUImage 相信大家都不陌生,GPUImage 是做滤镜、渲染、特效最主流的框架之一,被广泛应用在短视频应用中。 GPUImage 目前还是采用 OpenGL 进...
Lambert Lambert不包括任何镜面属性,对粗糙物体来说,这项属性是非常有用的,它不会反射出周围的环境。简单来说是一种“磨砂效果”。 Lambert材质可以是透明的,...
平时在工作中经常遇到各种跟坐标系相关的概念,比如Clip Space等,由于并非日夜相对,因此也常常忘记其原本的含义,为了避免查阅资料的重复劳动,此处将相关概念整合到一起,方...
标签:HDR、Bloom 为什么要HDR和Bloom技术? 面对一项新技术,我们首先要解决的一个问题是,我们为什要用它,它有什么好处?在真实世界中,我们的光照强度范围非常广,...