Media Summary: I haven't been active for a while, but I worked on the model loader a bit. I still need to add lighting (gouraud shading). Still no ... I managed to write a simple obj model loader. This video shows the well-known Stanford bunny. The first gray Streamed Live on Kick: More Episodes: ...

C Sdl Software Renderer Part - Detailed Analysis & Overview

I haven't been active for a while, but I worked on the model loader a bit. I still need to add lighting (gouraud shading). Still no ... I managed to write a simple obj model loader. This video shows the well-known Stanford bunny. The first gray Streamed Live on Kick: More Episodes: ... This video demonstrates the ability to combine transformations (scaling, translation, rotation, perspective) to draw triangles in my ... Finally, I was able to implement perspective correct texture mapping. I can't load models with UV mapping yet. But I have this! After toiling for way too long, I have a working z-buffer. I had a lot of problems along the way, like flickering edge seams, z-fighting, ...

This is my attempt at near-plane clipping. Each triangle is cut into one or two new triangles in order to avoid triangles being ... The 3D data was stored using a proprietary format, that I may or may not talk about at some point. The model shown here is that ... It legit took a whole damn month to just fill in a triangle, mostly because I was hunting for the wrong problems most of the time :/

Photo Gallery

[C++/SDL] Software Renderer Part 6: Textured OBJ Loading
[C++/SDL] Software Renderer Part 4: Loading a Model (960x720)
Software Rendered Game in C on Linux
[C++/SDL] Software Renderer Source Code
[C++/SDL] Software Renderer Part 2: Cube (NO DEPTH)
[C++/SDL] Software Renderer Part 1: Triangle Rasterization
[C++/SDL] Software Renderer Part 5: Texture Mapping (Perspective Correct)
[C++/SDL] Software Renderer Part 3: Z-Buffering
[C++/SDL] Software Renderer Part 8: Near Clipping Test
Using SDL_RenderGeometry to Render a 3D Model
Software Rendering in SDL (WIP)
C++ & SDL2 - Software Renderer. Part 1.
View Detailed Profile
[C++/SDL] Software Renderer Part 6: Textured OBJ Loading

[C++/SDL] Software Renderer Part 6: Textured OBJ Loading

I haven't been active for a while, but I worked on the model loader a bit. I still need to add lighting (gouraud shading). Still no ...

[C++/SDL] Software Renderer Part 4: Loading a Model (960x720)

[C++/SDL] Software Renderer Part 4: Loading a Model (960x720)

I managed to write a simple obj model loader. This video shows the well-known Stanford bunny. The first gray

Software Rendered Game in C on Linux

Software Rendered Game in C on Linux

Streamed Live on Kick: https://kick.com/tsoding More Episodes: ...

[C++/SDL] Software Renderer Source Code

[C++/SDL] Software Renderer Source Code

Link: https://github.com/FuzzyCat444/3D-

[C++/SDL] Software Renderer Part 2: Cube (NO DEPTH)

[C++/SDL] Software Renderer Part 2: Cube (NO DEPTH)

This video demonstrates the ability to combine transformations (scaling, translation, rotation, perspective) to draw triangles in my ...

[C++/SDL] Software Renderer Part 1: Triangle Rasterization

[C++/SDL] Software Renderer Part 1: Triangle Rasterization

The very basic start of a

[C++/SDL] Software Renderer Part 5: Texture Mapping (Perspective Correct)

[C++/SDL] Software Renderer Part 5: Texture Mapping (Perspective Correct)

Finally, I was able to implement perspective correct texture mapping. I can't load models with UV mapping yet. But I have this!

[C++/SDL] Software Renderer Part 3: Z-Buffering

[C++/SDL] Software Renderer Part 3: Z-Buffering

After toiling for way too long, I have a working z-buffer. I had a lot of problems along the way, like flickering edge seams, z-fighting, ...

[C++/SDL] Software Renderer Part 8: Near Clipping Test

[C++/SDL] Software Renderer Part 8: Near Clipping Test

This is my attempt at near-plane clipping. Each triangle is cut into one or two new triangles in order to avoid triangles being ...

Using SDL_RenderGeometry to Render a 3D Model

Using SDL_RenderGeometry to Render a 3D Model

The 3D data was stored using a proprietary format, that I may or may not talk about at some point. The model shown here is that ...

Software Rendering in SDL (WIP)

Software Rendering in SDL (WIP)

It legit took a whole damn month to just fill in a triangle, mostly because I was hunting for the wrong problems most of the time :/

C++ & SDL2 - Software Renderer. Part 1.

C++ & SDL2 - Software Renderer. Part 1.

Source code: https://github.com/jangolare/SoftwareRenderer.

Software Rendering in C++

Software Rendering in C++

GitHub: https://github.com/Myvar/ Website: https://myvar.cloud thebennybox: ...