- 一、资源准备 环境准备:本文是基于OpenGL的开发环境搭建完成的情况下,进行一些简单图形的渲染和显示(macOS的OpenGL环境搭建,详情可参考我之前的文章:OpenGL在macOS上的环境搭建... 一、资源准备 环境准备:本文是基于OpenGL的开发环境搭建完成的情况下,进行一些简单图形的渲染和显示(macOS的OpenGL环境搭建,详情可参考我之前的文章:OpenGL在macOS上的环境搭建...
- 一、图像从文件到显示屏幕过程 ① 图像显示到屏幕原理 通常计算机在显示是 CPU 与 GPU 协同合作完成一次渲染。 CPU/GPU 等在这样一次渲染过程中,具体的分工如下: ... 一、图像从文件到显示屏幕过程 ① 图像显示到屏幕原理 通常计算机在显示是 CPU 与 GPU 协同合作完成一次渲染。 CPU/GPU 等在这样一次渲染过程中,具体的分工如下: ...
- 效果展示 整体思路与步骤拆分 渲染绘制绿色方格地板部分; 渲染绘制中心位置的红色大球,并实现其自转; 渲染绘制随机位置的50个静态小球和一个围绕红色大球公转的动态蓝色球; 渲染实现动态蓝... 效果展示 整体思路与步骤拆分 渲染绘制绿色方格地板部分; 渲染绘制中心位置的红色大球,并实现其自转; 渲染绘制随机位置的50个静态小球和一个围绕红色大球公转的动态蓝色球; 渲染实现动态蓝...
- 准备工作 定义需要使用的全部变量: @property (nonatomic, strong) EAGLContext *mContext; @property (nonatomic, st... 准备工作 定义需要使用的全部变量: @property (nonatomic, strong) EAGLContext *mContext; @property (nonatomic, st...
- 前文 本文是基于OpenGL之渲染大小球自转和公转的效果完成的,之前的文章已详细地说明了整体的地板的绘制、球体的颜色绘制,以及指定球体之间的旋转和自转等逻辑。 本文在其基础上继续实现图元上纹理的渲... 前文 本文是基于OpenGL之渲染大小球自转和公转的效果完成的,之前的文章已详细地说明了整体的地板的绘制、球体的颜色绘制,以及指定球体之间的旋转和自转等逻辑。 本文在其基础上继续实现图元上纹理的渲...
- 一、计算机渲染原理 ① CPU 与 GPU 的架构 对于现代计算机系统,简单来说可以大概视作三层架构:硬件、操作系统与进程。对于移动端来说,进程就是 App,而 CPU 与 GPU 是硬件层面的重... 一、计算机渲染原理 ① CPU 与 GPU 的架构 对于现代计算机系统,简单来说可以大概视作三层架构:硬件、操作系统与进程。对于移动端来说,进程就是 App,而 CPU 与 GPU 是硬件层面的重...
- TGA纹理 ① 效果展示 ② 环境准备 视图控制器类:在 viewDidLoad 函数中创建 MTKView 对象、自定义 render 对象,并设置 view 的代理为 render,其流程请... TGA纹理 ① 效果展示 ② 环境准备 视图控制器类:在 viewDidLoad 函数中创建 MTKView 对象、自定义 render 对象,并设置 view 的代理为 render,其流程请...
- layui的table的自定义模板需要用到{undefined{}},但是和Django的{undefined{}}冲突了,layui的{undefined{}}失效了 解决方法:从Django 1.5... layui的table的自定义模板需要用到{undefined{}},但是和Django的{undefined{}}冲突了,layui的{undefined{}}失效了 解决方法:从Django 1.5...
- 作者 : 韩曙亮 转载请注明出处 : http://blog.csdn.net/shulianghan/article/details/38420197 一. AChartEngine 简介 1. 项目地址 AChartEngine 简介 : AChartEngine 是 Android 平台的图表开发库, 能绘制 ... 作者 : 韩曙亮 转载请注明出处 : http://blog.csdn.net/shulianghan/article/details/38420197 一. AChartEngine 简介 1. 项目地址 AChartEngine 简介 : AChartEngine 是 Android 平台的图表开发库, 能绘制 ...
- 文章目录 一、绘制三角形二、选中矩阵设置三、矩阵缩放变换四、矩阵旋转变换五、矩阵平移变换六、相关资源 一、绘制三角形 先绘制一个三角形 , 矩阵变换的主题就是该三角... 文章目录 一、绘制三角形二、选中矩阵设置三、矩阵缩放变换四、矩阵旋转变换五、矩阵平移变换六、相关资源 一、绘制三角形 先绘制一个三角形 , 矩阵变换的主题就是该三角...
- 文章目录 一、OpenGL 状态机概念二、OpenGL 矩阵概念 上一篇博客 【OpenGL】八、初始化 OpenGL 渲染环境 ( 导入 OpenGL 头文件 | 链接 OpenG... 文章目录 一、OpenGL 状态机概念二、OpenGL 矩阵概念 上一篇博客 【OpenGL】八、初始化 OpenGL 渲染环境 ( 导入 OpenGL 头文件 | 链接 OpenG...
- opengl渲染管线 文章目录 一、渲染管线二,顶点着色器三,片元着色器四,顶点着色与片元着色在编程上的差异 一、渲染管线 Vertex Array/Buffer objects:... opengl渲染管线 文章目录 一、渲染管线二,顶点着色器三,片元着色器四,顶点着色与片元着色在编程上的差异 一、渲染管线 Vertex Array/Buffer objects:...
- 转载自:第二十三课 阴影贴图(一) 背景 阴影和光是紧密联系在一起的,因为如果你想要产生一个阴影就必须要光。有许多的技术可以生成阴影,在接下来的两个章节中我们将学习其中的一种比较基础简单的技术-阴影贴图。 当光栅化的时候,你会问这个像素是否位于阴影中?让我们换个问法,从光源到像素的路径是否中间经过其他物体?如果是,这个像素可能位于阴... 转载自:第二十三课 阴影贴图(一) 背景 阴影和光是紧密联系在一起的,因为如果你想要产生一个阴影就必须要光。有许多的技术可以生成阴影,在接下来的两个章节中我们将学习其中的一种比较基础简单的技术-阴影贴图。 当光栅化的时候,你会问这个像素是否位于阴影中?让我们换个问法,从光源到像素的路径是否中间经过其他物体?如果是,这个像素可能位于阴...
- 转载自:第二十四课 阴影贴图(二) 背景 在前面一节中我们学习了 shadow mapping 的基本原理,并且介绍了如何将深度信息渲染到一张纹理上面并最终通过从深度缓存中进行采样而将其渲染到屏幕上面。在这一节中我们将会介绍如何使用这个功能来创建真正的阴影。 我们知道 shadow mapping 是一个二次渲染技术,在第一次渲染过... 转载自:第二十四课 阴影贴图(二) 背景 在前面一节中我们学习了 shadow mapping 的基本原理,并且介绍了如何将深度信息渲染到一张纹理上面并最终通过从深度缓存中进行采样而将其渲染到屏幕上面。在这一节中我们将会介绍如何使用这个功能来创建真正的阴影。 我们知道 shadow mapping 是一个二次渲染技术,在第一次渲染过...
- 原创文章,转载请注明: 转载自ian的个人博客 [ http://www.icodelogic.com ] 本文链接地址: http://www.icodelogic.com/?p=6 Android SDK为Camera预览提供了一个Demo,这个Demo的大致流程是初始化一个Camera和一个SurfaceView,... 原创文章,转载请注明: 转载自ian的个人博客 [ http://www.icodelogic.com ] 本文链接地址: http://www.icodelogic.com/?p=6 Android SDK为Camera预览提供了一个Demo,这个Demo的大致流程是初始化一个Camera和一个SurfaceView,...
上滑加载中
推荐直播
-
HDC深度解读系列 - Serverless与MCP融合创新,构建AI应用全新智能中枢2025/08/20 周三 16:30-18:00
张昆鹏 HCDG北京核心组代表
HDC2025期间,华为云展示了Serverless与MCP融合创新的解决方案,本期访谈直播,由华为云开发者专家(HCDE)兼华为云开发者社区组织HCDG北京核心组代表张鹏先生主持,华为云PaaS服务产品部 Serverless总监Ewen为大家深度解读华为云Serverless与MCP如何融合构建AI应用全新智能中枢
回顾中 -
关于RISC-V生态发展的思考2025/09/02 周二 17:00-18:00
中国科学院计算技术研究所副所长包云岗教授
中科院包云岗老师将在本次直播中,探讨处理器生态的关键要素及其联系,分享过去几年推动RISC-V生态建设实践过程中的经验与教训。
回顾中 -
一键搞定华为云万级资源,3步轻松管理企业成本2025/09/09 周二 15:00-16:00
阿言 华为云交易产品经理
本直播重点介绍如何一键续费万级资源,3步轻松管理成本,帮助提升日常管理效率!
回顾中
热门标签