- 一、什么是 EGL ? EGL 是 OpenGL ES 和本地窗口系统(Native Window System)之间的通信接口,它的主要作用: 与设备的原生窗口系统通信; ... 一、什么是 EGL ? EGL 是 OpenGL ES 和本地窗口系统(Native Window System)之间的通信接口,它的主要作用: 与设备的原生窗口系统通信; ...
- 一、深度测试 OpenGL ES 深度测试是指在片段着色器执行之后,利用深度缓冲所保存的深度值决定当前片段是否被丢弃的过程。深度缓冲区通常和颜色缓冲区有着相同的宽度和高度,一般由窗口系统自动创建并将... 一、深度测试 OpenGL ES 深度测试是指在片段着色器执行之后,利用深度缓冲所保存的深度值决定当前片段是否被丢弃的过程。深度缓冲区通常和颜色缓冲区有着相同的宽度和高度,一般由窗口系统自动创建并将...
- 一、什么是 Transform Feedback ? Transform Feedback(变换反馈)是在 OpenGL ES 3.0 渲染管线中,顶点处理阶段结束之后,图元装配和光栅化之前的一个步... 一、什么是 Transform Feedback ? Transform Feedback(变换反馈)是在 OpenGL ES 3.0 渲染管线中,顶点处理阶段结束之后,图元装配和光栅化之前的一个步...
- 一、VBO 和 EBO VBO(Vertex Buffer Object)是指顶点缓冲区对象,而 EBO(Element Buffer Object)是指图元索引缓冲区对象,VAO 和 EBO 实际... 一、VBO 和 EBO VBO(Vertex Buffer Object)是指顶点缓冲区对象,而 EBO(Element Buffer Object)是指图元索引缓冲区对象,VAO 和 EBO 实际...
- 一、OpenGL ES 基础光照模型 OpenGL ES 目前还无法模拟现实世界的复杂光照效果,为了在效果要求和实现难度之间做一个平衡,往往采用一些简化的模型来模拟光照效果。 冯氏光照模型(Pho... 一、OpenGL ES 基础光照模型 OpenGL ES 目前还无法模拟现实世界的复杂光照效果,为了在效果要求和实现难度之间做一个平衡,往往采用一些简化的模型来模拟光照效果。 冯氏光照模型(Pho...
- 一、颜色编码 ① RGB 颜色编码 RGB 三个字母分别代表红、绿、蓝,这三种颜色作为三个基底颜色,将它们以不同的比例相加,可以产生多种多样的颜色。 RGB 图像中,每个像素点都有红、绿、蓝三个... 一、颜色编码 ① RGB 颜色编码 RGB 三个字母分别代表红、绿、蓝,这三种颜色作为三个基底颜色,将它们以不同的比例相加,可以产生多种多样的颜色。 RGB 图像中,每个像素点都有红、绿、蓝三个...
- 1、什么是OpenGL 什么是OpenGL OpenGL 是一套API接口。 学习这套接口,就可以在那些支持OpenGL的机器上正常使用这些接口,在屏幕上看到绘制的结果。 显卡厂商的支持 这套接口... 1、什么是OpenGL 什么是OpenGL OpenGL 是一套API接口。 学习这套接口,就可以在那些支持OpenGL的机器上正常使用这些接口,在屏幕上看到绘制的结果。 显卡厂商的支持 这套接口...
- 最近一直在学习Qt的opengl绘图,看到好多资源都是关于以前的旧版本的, 我将我这几天学的的部分关于opengl的做个总结,也希望对需要学习的人有一定的帮助 在我的学习中,我主要用到一下三个方法 #include QGLwidget ... 最近一直在学习Qt的opengl绘图,看到好多资源都是关于以前的旧版本的, 我将我这几天学的的部分关于opengl的做个总结,也希望对需要学习的人有一定的帮助 在我的学习中,我主要用到一下三个方法 #include QGLwidget ...
- 最近在研究QOPengl QGraphicsView QGraphicsItemQGraphicsScene不过也只是皮毛,也不是做什么技术贴,就是记录一下自己在其中遇到的问题,和自己新学到的东西。 有兴趣的可以交流 目前主要就是利用QGraphicsView 的分层显示,scene的可以容纳数以万计的item &... 最近在研究QOPengl QGraphicsView QGraphicsItemQGraphicsScene不过也只是皮毛,也不是做什么技术贴,就是记录一下自己在其中遇到的问题,和自己新学到的东西。 有兴趣的可以交流 目前主要就是利用QGraphicsView 的分层显示,scene的可以容纳数以万计的item &...
- 下载并安装Xcode 到AppStore上下载Xcode,或到Xcode的官方网站去下载https://developer.apple.com/xcode/ 创建项目 step 1:创建一个新的ma... 下载并安装Xcode 到AppStore上下载Xcode,或到Xcode的官方网站去下载https://developer.apple.com/xcode/ 创建项目 step 1:创建一个新的ma...
- 绘制“甜甜圈” 一、绘制流程 图元的渲染显示就不再重复,现在贴出部分主要绘制代码: 定义部分绘制需要用到的全局变量: GLShaderManager shaderManager... 绘制“甜甜圈” 一、绘制流程 图元的渲染显示就不再重复,现在贴出部分主要绘制代码: 定义部分绘制需要用到的全局变量: GLShaderManager shaderManager...
- 一、探究内容 到底什么是离屏渲染?是在GPU上面还是CPU上面执行的? 为什么要有离屏渲染?什么情况下会产生离屏渲染? 帧缓冲区是什么?当前屏幕缓冲区和屏幕外缓冲区又是什么? 切换缓冲区是什么... 一、探究内容 到底什么是离屏渲染?是在GPU上面还是CPU上面执行的? 为什么要有离屏渲染?什么情况下会产生离屏渲染? 帧缓冲区是什么?当前屏幕缓冲区和屏幕外缓冲区又是什么? 切换缓冲区是什么...
- 整体思路 本文不采用UIKit的GLKBaseEffect渲染一张图片的显示,而是使用编译链接自定义的着色器(shader)。用GLSL语言来实现自定义顶点/片元着色器,并将图形进行简单的渲染显示。 ... 整体思路 本文不采用UIKit的GLKBaseEffect渲染一张图片的显示,而是使用编译链接自定义的着色器(shader)。用GLSL语言来实现自定义顶点/片元着色器,并将图形进行简单的渲染显示。 ...
- 简介 OpenGL ES (OpenGL for Embedded Systems) 是以⼿持和嵌入式为目标的高级3D图形应用程序编程接口(API)。 OpenGL ES是目前智能手机中占据统治地... 简介 OpenGL ES (OpenGL for Embedded Systems) 是以⼿持和嵌入式为目标的高级3D图形应用程序编程接口(API)。 OpenGL ES是目前智能手机中占据统治地...
- 渲染架构如图所示 架构解读 Client与Server Client是指常见的iOS代码和OpenGL API方法,这部分是在CPU中运行的,与我们平常开发所说的前端iOS或者android... 渲染架构如图所示 架构解读 Client与Server Client是指常见的iOS代码和OpenGL API方法,这部分是在CPU中运行的,与我们平常开发所说的前端iOS或者android...
上滑加载中
推荐直播
-
Ascend C算子编程之旅:基础入门篇
2024/11/22 周五 16:00-17:30
莫老师 昇腾CANN专家
介绍Ascend C算子基本概念、异构计算架构CANN和Ascend C基本概述,以及Ascend C快速入门,夯实Ascend C算子编程基础
回顾中 -
深入解析:华为全栈AI解决方案与云智能开放能力
2024/11/22 周五 18:20-20:20
Alex 华为云学堂技术讲师
本期直播我们将重点为大家介绍华为全栈全场景AI解决方案以和华为云企业智能AI开放能力。旨在帮助开发者深入理解华为AI解决方案,并能够更加熟练地运用这些技术。通过洞悉华为解决方案,了解人工智能完整生态链条的构造。
回顾中 -
华为云DataArts+DWS助力企业数据治理一站式解决方案及应用实践
2024/11/27 周三 16:30-18:00
Walter.chi 华为云数据治理DTSE技术布道师
想知道数据治理项目中,数据主题域如何合理划分?数据标准及主数据标准如何制定?数仓分层模型如何合理规划?华为云DataArts+DWS助力企业数据治理项目一站式解决方案和应用实践告诉您答案!本期将从数据趋势、数据治理方案、数据治理规划及落地,案例分享四个方面来助力企业数据治理项目合理咨询规划及顺利实施。
去报名
热门标签