<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Zeroize's Blog</title>
    <link>https://blog.zeroize.top/</link>
    <description>欢迎来到我的个人博客！</description>
    <language>zh-CN</language>
    <copyright>All rights reserved 2026, Zeroize</copyright>
    <lastBuildDate>Mon, 24 Aug 2026 10:39:44 GMT</lastBuildDate>
    <generator>Hexo</generator>
    <atom:link href="https://blog.zeroize.top/rss2.xml" rel="self" type="application/rss+xml"/>
    <item>
      <title>2025年终总结:失败的一年</title>
      <link>https://blog.zeroize.top/post/writing/annual-summary/2025/</link>
      <description>
        <![CDATA[<p>我的2025年终总结：失败的一年。这还是我第一次写年终总结，唉。</p>]]>
      </description>
      <author>Zeroize</author>
      <category domain="https://blog.zeroize.top/categories/writing/">随笔</category>
      <category domain="https://blog.zeroize.top/categories/writing/annual-summary/">年度总结</category>
      <pubDate>Sat, 20 Dec 2025 13:00:00 GMT</pubDate>
    </item>
    <item>
      <title>【公告】关于笔记内容</title>
      <link>https://blog.zeroize.top/post/announce/about-note/</link>
      <description>
        <![CDATA[<h1 id="关于笔记内容">关于笔记内容</h1>
<p>有关我之前写的笔记内容已经全部迁移至<span class="exturl" data-url="aHR0cHM6Ly9ub3RlLnplcm9pemUudG9w">笔记站点<i class="fa]]>
      </description>
      <author>Zeroize</author>
      <category domain="https://blog.zeroize.top/categories/announce/">公告</category>
      <pubDate>Wed, 20 Aug 2025 13:00:00 GMT</pubDate>
    </item>
    <item>
      <title>基于CPU的光线追踪渲染器</title>
      <link>https://blog.zeroize.top/post/project/simple-cpu-raytracer/</link>
      <description>
        <![CDATA[<h1 id="基于cpu的简易光追渲染器">基于CPU的简易光追渲染器</h1>
<p><strong>时间</strong>：2024年7月-至今</p>
<h2 id="项目简介">项目简介</h2>
<p>本项目参考<span class="exturl" data-url="aHR0cHM6Ly9yYXl0cmFjaW5nLmdpdGh1Yi5pby8=">光追三部曲<i class="fa fa-external-link-alt"></i></span>编写，使用 C++
实现，旨在通过路径追踪技术生成逼真的图像。渲染器能够处理光的反射、折射、抗锯齿、运动模糊等复杂效果，并用多线程技术提升运行效率，最终输出PPM格式的图片。</p>]]>
      </description>
      <author>Zeroize</author>
      <category domain="https://blog.zeroize.top/categories/project/">项目</category>
      <pubDate>Fri, 30 Aug 2024 04:10:00 GMT</pubDate>
    </item>
    <item>
      <title>基于OpenGL的简易渲染器</title>
      <link>https://blog.zeroize.top/post/project/simple-opengl-renderer/</link>
      <description>
        <![CDATA[<h1 id="基于opengl的简易渲染器">基于OpenGL的简易渲染器</h1>
<h2 id="项目简介">项目简介</h2>
<p><strong>项目描述</strong>：学习应用 <code>OpenGL</code>
、图形学和其他游戏引擎相关知识编写的项目，使用 <strong>C++</strong>
编写，可以让用户编写测试代码进行简易图形渲染等功能。项目分为两部分，<strong>核心部分</strong>封装了项目的关键组件(如摄像机、光源、可渲染对象和
<code>OpenGL</code>
对象等)；<strong>测试部分</strong>则可视化展示项目特点(如多光源多物体渲染测试等)。</p>
<p><strong>项目特点</strong>：</p>
<ul>
<li><strong>渲染模块</strong>：简单封装 <code>OpenGL</code>
，封装渲染器核心部件（如Camera，GLObject，Material类等）；支持前向渲染管线（默认），延迟渲染管线；支持
<strong>平行光, 点光源, 聚光灯</strong> 三种光源，简单<strong>Shadow
Mapping</strong>， <strong>Blinn-Phong光照模型</strong>和
<strong>PBR</strong>渲染模型；支持
<strong>天空盒</strong>，<strong>法线&amp;视差映射</strong>，<strong>HDR</strong>，<strong>SSAO</strong>，<strong>Bloom</strong>等渲染技术。</li>
<li><strong>动画模块</strong>：使用Assimp库读取模型的蒙皮骨骼动画信息，使用SSBO存储动画信息，实现<strong>动画播放</strong>；实现<strong>简单动画混合</strong>（简单线性混合，CrossFading，Partial
Skeleton混合，Additive混合）；实现<strong>简单IK</strong>（Two-Bone IK，
CCD IK， FABRIK）；</li>
</ul>]]>
      </description>
      <author>Zeroize</author>
      <category domain="https://blog.zeroize.top/categories/project/">项目</category>
      <pubDate>Tue, 26 Mar 2024 14:20:00 GMT</pubDate>
    </item>
  </channel>
</rss>
