angel
|
1bff4e98ce
Added comments and annotations to all of the engine
|
7 years ago |
angel
|
8ad03b3a49
Optimizations and change of compiler.
|
7 years ago |
angel
|
f7baeb9a0f
Added camera controls and some optimizations.
|
7 years ago |
angel
|
3dbba99361
Added gamma coirrection, working on bump mapping.
|
7 years ago |
angel
|
26ed6488ad
Revert point before refactor.
|
7 years ago |
angel
|
3d4bdf058d
Separated model matrix, added correct specular shading. Fixed normals.
|
7 years ago |
angel
|
e9162882e0
Added specular and ambient lighting.
|
7 years ago |
angel
|
b8d7094c9e
Fixed pixel inaccuracies in rasterizer.
|
7 years ago |
angel
|
54184549cb
Refactored barycentric coordinates.
|
7 years ago |
angel
|
aea3239e58
Refactored vector class into template.
|
7 years ago |
angel
|
ca37a66b68
Cleaned up every file and added comments.
|
7 years ago |
angel
|
4ed7171407
Flat Shading working using the current shader model.
|
7 years ago |
angel
|
c93d8001c0
Finished refactor.
|
7 years ago |
angel
|
9c615433cb
Refactoring save point, made program 3x faster.
|
7 years ago |
angel
|
befb4ff26f
Fixed pointer issue on buffers.
|
7 years ago |
angel
|
727fcf273c
Implemented a z-buffer
|
7 years ago |
angel
|
134acfec68
Added backface culling
|
7 years ago |
angel
|
90b96631b8
Added Triangle Rasterizer.
|
7 years ago |
angel
|
5d7ab200ae
Refactored rendering to occur in a more logical fashion.
|
7 years ago |
angel
|
60d6a388b1
First Naive implementation of line drawing.
|
7 years ago |
angel
|
1cec144f26
Added model class, implemented vertex rasterizing.
|
7 years ago |
angel
|
d651e1f957
Cleaned up code a bit
|
7 years ago |