
Description
Learning how 3D rendering works is hard when modern engines hide everything under layers. Neo3dEngine is a from-scratch, CPU-only 3D engine that renders in the console with no graphics APIs.
It has raycasting and raytracing, dynamic lighting and shadows, .obj loading and custom TCP multiplayer with chat, demoed on YouTube.
CPU rendering:No graphics API.
Raytracing:Lights and shadows.
Models:Loads .obj.
Multiplayer:Custom TCP.
It has raycasting and raytracing, dynamic lighting and shadows, .obj loading and custom TCP multiplayer with chat, demoed on YouTube.
Features
CPU rendering:No graphics API.
Raytracing:Lights and shadows.
Models:Loads .obj.
Multiplayer:Custom TCP.
Screenshots
Tags:game-development
