Skip to content

Latest commit

 

History

History
19 lines (14 loc) · 721 Bytes

README.md

File metadata and controls

19 lines (14 loc) · 721 Bytes

Zagara

简介

这是一个基于Unity的软渲染器

image

  • 配置输出目录
  • 点击"Fire!"按钮,即可渲染出一帧图像
  • 全部渲染过程由CPU处理,可以在内存中追踪所有数据
  • 这个项目只是为了展示核心渲染流程,渲染部分一共只有约300行代码

一些效果展示

image

  • 3个点光源+1个平行光

image

  • 摆放了两个同样的mesh
  • 一个正常渲染,读取贴图绘制,另一个做边缘光半透明效果