tianlei.richard
  • Joined on 2024-02-26
tianlei.richard pushed to master at tianlei.richard/MinusculeRender 2024-03-22 20:12:11 +08:00
1f5f050bc6 support texture mapping.
tianlei.richard pushed to master at tianlei.richard/MinusculeRender 2024-03-21 21:34:32 +08:00
974848ad96 Create Mesh class to load texture coordinates and per vertex normal.
tianlei.richard pushed to master at tianlei.richard/MinusculeRender 2024-03-15 17:58:35 +08:00
5a1fadc592 use imgui to display rendered image.
tianlei.richard pushed to master at tianlei.richard/MinusculeRender 2024-03-08 15:39:27 +08:00
411e6cd653 invole OBJ_Loader to load existed obj model, rasterize with multi-thread.
tianlei.richard pushed to master at tianlei.richard/MinusculeRender 2024-03-08 11:54:41 +08:00
1007445663 invole OBJ_Loader to load existed obj model.
tianlei.richard pushed to master at tianlei.richard/MinusculeRender 2024-03-07 14:29:30 +08:00
a806f5151e add camera class to behalf view projection.
tianlei.richard pushed to master at tianlei.richard/MinusculeRender 2024-03-07 11:11:07 +08:00
502a48ebdf bugfix: fix view port transform matrix error, it's for resolution not the projection space.
tianlei.richard pushed to master at tianlei.richard/MinusculeRender 2024-03-06 22:23:52 +08:00
da941c0fd0 add projection transform.
tianlei.richard pushed to master at tianlei.richard/MinusculeRender 2024-03-06 17:21:56 +08:00
a063b29d07 invole transformation to triangle primitives.
tianlei.richard pushed to master at tianlei.richard/MinusculeRender 2024-03-05 21:44:18 +08:00
d79d9ac1b5 implenment a very simple rasterizer.
tianlei.richard pushed to master at tianlei.richard/MinusculeRender 2024-03-01 21:31:52 +08:00
94759bb51f Implement some common class.
tianlei.richard pushed to master at tianlei.richard/MinusculeRender 2024-03-01 16:02:29 +08:00
35aaa7161f set up basic dependencies.
tianlei.richard created repository tianlei.richard/MinusculeRender 2024-02-26 17:20:57 +08:00