AlpacaRenderer:光栅化软渲染器

时间:2024-06-06 17:04:21
【文件属性】:

文件名称:AlpacaRenderer:光栅化软渲染器

文件大小:1.56MB

文件格式:ZIP

更新时间:2024-06-06 17:04:21

C++

(仅中文) 一个简单的光栅化软渲染器 #基础信息 C ++ VS2015 没有第三方库的Windows GDI API D3D就像左手 NDC Z范围(0,1) 使用行向量,例如vMVP #特征 向量,矩阵,颜色 模型,视图,项目转换,视口映射 简单的CVV剔除 三角形栅格化 ZBuffer 透视校正纹理贴图


【文件预览】:
AlpacaRenderer-master
----.gitignore(383B)
----Texture.cpp(981B)
----Vertex.h(665B)
----ApcDevice.h(2KB)
----Matrix.cpp(2KB)
----test.bmp(2.89MB)
----Stdfx.h(163B)
----AlpacaRenderer.vcxproj(6KB)
----ApcDevice.cpp(13KB)
----.vs()
--------AlpacaRenderer()
----AlpacaRenderer.sln(1KB)
----Color.h(695B)
----Color.cpp(1KB)
----Matrix.h(688B)
----Mesh.cpp(4KB)
----README.md(568B)
----AlpacaRenderer.vcxproj.filters(2KB)
----Mesh.h(940B)
----Vertex.cpp(580B)
----Vector3.cpp(1KB)
----ApcMain.cpp(3KB)
----.gitattributes(66B)
----Vector3.h(868B)
----Texture.h(551B)
----ScreenShot()
--------ScreenShot.png(193KB)
----icon.bmp(826KB)

网友评论