<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>计算机图形学 on PlumePHP</title><link>https://plumephp.com/tags/%E8%AE%A1%E7%AE%97%E6%9C%BA%E5%9B%BE%E5%BD%A2%E5%AD%A6/</link><description>Recent content in 计算机图形学 on PlumePHP</description><generator>Hugo</generator><language>zh-CN</language><lastBuildDate>Tue, 01 Sep 2026 12:00:00 +0800</lastBuildDate><atom:link href="https://plumephp.com/tags/%E8%AE%A1%E7%AE%97%E6%9C%BA%E5%9B%BE%E5%BD%A2%E5%AD%A6/index.xml" rel="self" type="application/rss+xml"/><item><title>OpenGL VAO/VBO/EBO 与顶点管理：高效顶点数据传输</title><link>https://plumephp.com/opengl-vertex-buffer-management/</link><pubDate>Tue, 01 Sep 2026 12:00:00 +0800</pubDate><guid>https://plumephp.com/opengl-vertex-buffer-management/</guid><description>&lt;h2 id="概述"&gt;概述&lt;/h2&gt;
&lt;p&gt;在现代 OpenGL（Core Profile，3.3+）中，顶点数据的组织与传输是图形渲染管线中最基础也最核心的环节。从最初的 &lt;code&gt;glBegin&lt;/code&gt;/&lt;code&gt;glEnd&lt;/code&gt; 即时模式到现代基于缓冲对象（Buffer Object）的状态机驱动方式，OpenGL 的顶点管理经历了彻底的变革。本文将系统性地深入解析 &lt;strong&gt;VAO（Vertex Array Object）、VBO（Vertex Buffer Object）、EBO（Element Buffer Object）&lt;/strong&gt; 三大核心对象的内部机制，并覆盖 &lt;code&gt;glVertexAttribPointer&lt;/code&gt; 顶点属性布局、Interleaved 与 Separate 存储策略、Buffer Usage Hint 语义、动态顶点更新、Instanced Rendering、Vertex Pulling、Uniform Buffer Object（UBO）以及 Multi-Draw Indirect 等高级主题。&lt;/p&gt;</description></item><item><title>GPU 架构与并行计算：从 SIMT 到 GPGPU 编程</title><link>https://plumephp.com/gpu-architecture-compute/</link><pubDate>Tue, 01 Sep 2026 10:00:00 +0800</pubDate><guid>https://plumephp.com/gpu-architecture-compute/</guid><description>本文系统讲解 GPU 的 SIMT 执行模型、Warp / Wavefront 调度机制、完整显存层次（寄存器 → Shared Memory → L1 → L2 → 全局显存），深入分析 Warp Divergence、Occupancy、Memory Coalescing 等性能瓶颈，并对比 Vulkan Compute Shader 与 CUDA 两种 GPGPU 编程范式，涵盖归约、前缀和、矩阵乘法等经典并行算法实现。</description></item></channel></rss>