Valhalla is a graphics engine designed for rendering 3D scenes with a focus on non-photorealistic rendering techniques. It aims to serve as the renderer for a future game engine, providing customizable rendering settings and basic 3D scene rendering capabilities.
Basic ctags generation for Odin packages
A basic IRC Client & Server
A simple ray tracer in Odin based on "Ray Tracing in One Weekend"
A very basic CLI argument parser for Odin
A basic image splicer/editor
A basic websocket implementation in Odin
Basic automatic differentiation in Odin
A basic OpenGL graphics renderer
Very basic NN written in Odin based on https://gpuopen.com/learn/deep_learning_crash_course/
basic socket tcp programming in odin
basic CPU-rendered pixel buffer in Odin (using SDL2)
Simple openGL odin examples
Getting through the basic setup for a class of an Godot Extension. Porting the C header to Odin bindings as I go.
A very basic and broken midi experiment.
Basic font rendering example using odin, OpenGL, and stb_truetype.
basic event bus in Odin
basic example of using these together post box2d v3.0
Super basic chip8-interpreter in Odin (+ Raylib), only capable of printing the IBM logo in a 3D scene (for now)
Building a basic interpreter in odin. The entire thing of this project is that we take a file, and turn it into code that odin just runs, keeping it super simple (I am not touching assembly). This program was made to be simple and a learning project, do not learn anything from what I do, I am not a good programmer."
basic convex and concave shape maker using odin + raylib, make your shape with lines
Basic Breakout atari game from 1976
Basic fluid simulation.
learn basic of raylib and odin