-
Notifications
You must be signed in to change notification settings - Fork 0
wangjian8006/SoftRender
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
实现了欧拉角、四元数、旋转矩阵的互相转换
MVP矩阵的计算
深度缓存
简单的CVV裁剪
线框模式
简单的扫描线画三角形
简单的材质系统,修改材质属性,并且可以替换不同的shader
简单的Shader系统,可以实现顶点着色器与片元着色器
两个简单shader,一个是顶点颜色,一个是贴图颜色
一个BlinnPhong光照模型shader,用到了一盏平行光
子类父类对象的坐标计算
法线贴图(要计算切线)
背面剔除
二次线性差值与mipmap贴图
点光源、聚光灯以及多光照系统
模型读取
shadowmap实时阴影
投影
About
SoftRenderPipline
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published