├── .gitignore ├── Config.h ├── Device.cpp ├── Device.h ├── Light.h ├── README.md ├── Screen.cpp ├── Screen.h ├── SoftRendering.sln ├── SoftRendering.vcxproj ├── Transform.cpp ├── Transform.h ├── Vertex.h ├── images ├── 20160801092732440.png ├── 20160819192312.png └── 20160823095406.png ├── main.cpp ├── math.cpp ├── math.h └── models ├── cow.obj ├── pumpkin.obj ├── sample.obj ├── teapot.obj └── teddy.obj /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanzai/SoftRendering/HEAD/.gitignore -------------------------------------------------------------------------------- /Config.h: -------------------------------------------------------------------------------- 1 | #pragma once 2 | 3 | typedef unsigned int uint32; 4 | -------------------------------------------------------------------------------- /Device.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanzai/SoftRendering/HEAD/Device.cpp -------------------------------------------------------------------------------- /Device.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanzai/SoftRendering/HEAD/Device.h -------------------------------------------------------------------------------- /Light.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanzai/SoftRendering/HEAD/Light.h -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanzai/SoftRendering/HEAD/README.md -------------------------------------------------------------------------------- /Screen.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanzai/SoftRendering/HEAD/Screen.cpp -------------------------------------------------------------------------------- /Screen.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanzai/SoftRendering/HEAD/Screen.h -------------------------------------------------------------------------------- /SoftRendering.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanzai/SoftRendering/HEAD/SoftRendering.sln -------------------------------------------------------------------------------- /SoftRendering.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanzai/SoftRendering/HEAD/SoftRendering.vcxproj -------------------------------------------------------------------------------- /Transform.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanzai/SoftRendering/HEAD/Transform.cpp -------------------------------------------------------------------------------- /Transform.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanzai/SoftRendering/HEAD/Transform.h -------------------------------------------------------------------------------- /Vertex.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanzai/SoftRendering/HEAD/Vertex.h -------------------------------------------------------------------------------- /images/20160801092732440.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanzai/SoftRendering/HEAD/images/20160801092732440.png -------------------------------------------------------------------------------- /images/20160819192312.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanzai/SoftRendering/HEAD/images/20160819192312.png -------------------------------------------------------------------------------- /images/20160823095406.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanzai/SoftRendering/HEAD/images/20160823095406.png -------------------------------------------------------------------------------- /main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanzai/SoftRendering/HEAD/main.cpp -------------------------------------------------------------------------------- /math.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanzai/SoftRendering/HEAD/math.cpp -------------------------------------------------------------------------------- /math.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanzai/SoftRendering/HEAD/math.h -------------------------------------------------------------------------------- /models/cow.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanzai/SoftRendering/HEAD/models/cow.obj -------------------------------------------------------------------------------- /models/pumpkin.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanzai/SoftRendering/HEAD/models/pumpkin.obj -------------------------------------------------------------------------------- /models/sample.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanzai/SoftRendering/HEAD/models/sample.obj -------------------------------------------------------------------------------- /models/teapot.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanzai/SoftRendering/HEAD/models/teapot.obj -------------------------------------------------------------------------------- /models/teddy.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huanzai/SoftRendering/HEAD/models/teddy.obj --------------------------------------------------------------------------------