tianlei.richard
|
bc0c2c8c73
|
reorganize lamp related code.
|
2024-04-02 21:56:29 +08:00 |
tianlei.richard
|
acd472bacf
|
complete phone shading impl.
|
2024-03-29 18:12:16 +08:00 |
tianlei.richard
|
af09ed9311
|
debug phone shading, there are still some problems, may normal related.
|
2024-03-28 21:55:30 +08:00 |
tianlei.richard
|
635a392a8d
|
incompleted phone shading impl.
|
2024-03-27 22:54:51 +08:00 |
tianlei.richard
|
590c27988e
|
bugfix: fix transformed texture coordinates.
|
2024-03-27 12:02:58 +08:00 |
tianlei.richard
|
18bb7e4cd7
|
support texture mapping.
|
2024-03-22 20:43:51 +08:00 |
tianlei.richard
|
974848ad96
|
Create Mesh class to load texture coordinates and per vertex normal.
|
2024-03-21 21:34:29 +08:00 |
tianlei.richard
|
411e6cd653
|
invole OBJ_Loader to load existed obj model, rasterize with multi-thread.
|
2024-03-08 15:39:03 +08:00 |
tianlei.richard
|
a806f5151e
|
add camera class to behalf view projection.
|
2024-03-07 14:29:24 +08:00 |
tianlei.richard
|
502a48ebdf
|
bugfix: fix view port transform matrix error, it's for resolution not the projection space.
|
2024-03-07 11:11:04 +08:00 |
tianlei.richard
|
da941c0fd0
|
add projection transform.
|
2024-03-06 22:23:48 +08:00 |
tianlei.richard
|
a063b29d07
|
invole transformation to triangle primitives.
|
2024-03-06 17:21:53 +08:00 |