240 投稿
收录了13篇文章 · 1人关注
  • OpenGL专业名词解析

    前言 OpenGL是一套用于渲染2D、3D图形、调用GPU功能的API,可以用于视频/图片的处理、游戏引擎开发、AR、VR等方面,它是一种可以对...

  • Resize,w 360,h 240
    Core Animation在渲染中扮演的角色

    概述 Core Animation是苹果一个提供渲染和动画的框架,从苹果官方的文档可以知道,Core Animation可以在iOS和OS X上...

  • Resize,w 360,h 240
    OpenGL渲染架构

    1.OpenGL渲染架构 Attribute:只能传入顶点着色器,一般传递会频繁改变的值,比如顶点数据、纹理坐标、光照法线、颜色数据。Unifo...

  • Resize,w 360,h 240
    OpenGL的常见矩阵和变化

    前言 OpenGL的坐标转换中需要对顶点坐标进行计算,这种对多个顶点的计算我们需要借助到矩阵,OpenGL所有的变换都是通过矩阵相乘实现的,本文...

  • Resize,w 360,h 240
    OpenGL渲染技巧之正背面剔除、深度测试、颜色混合

    当我们使用默认光源着色器渲染一个3D图形,如果旋转物体,会发现转到背面会发生图形渲染出错问题,如下图我们只是使用默认光源着色器进行渲染一个红色的...

  • Resize,w 360,h 240
    OpenGL中的向量和矩阵

    OpenGL坐标变化时经常用到矩阵来计算变化后点的位置,为了更好的理解3D数学在OpenGL中的作用,本文将简单地介绍一些概念。 向量 在3D笛...

  • Resize,w 360,h 240
    OpenGL绘制球体世界

    本文主要记录使用所学OpenGL相关知识绘制OpenGL中的一个经典案例--球体世界,最终实现效果如下: 准备工作 系统环境 macOS Cat...

  • Resize,w 360,h 240
    OpenGL纹理常见API

    本文主要记录OpenGL中常见的纹理相关API,方便查看使用。 像素存储方式 参数解析 参数解释pnameGL_UNPACK_ALIGNMENT...

  • Resize,w 360,h 240
    使用GLSL编写自定义着色器加载图片

    概述 GLSL(OpenGL Shading Language)是一种用于OpenGL的高级过程着色语言,开发者可以使用GLSL自定义编写顶点着...

  • Resize,w 360,h 240
    解决GLSL渲染图片倒置问题

    在之前使用GLSL渲染图片时,发现会发生图片倒置的现象,本文将使用5种方案分别解决这一问题。 产生原因 我们知道,OpenGL ES纹理坐标是从...

专题公告

关于OpenGL的学习笔记