3d-renderer-in-pascal
Software 3D graphics renderer made from scratch using the Pascal programming language.
- Active
- Application
- Lazarus
- GitHub
- ★ 13

30,057 projects in the catalog.
Free Pascal, Lazarus and Delphi components, libraries and programs from GitHub, SourceForge, Codeberg, GitLab and more. Rate them, mark what looks interesting, and talk about them on their benches.
Software 3D graphics renderer made from scratch using the Pascal programming language.
Tic80 mini computer front renderer written in delphi
Automatically exported from code.google.com/p/opengl-directshow-video-renderer
Simple SVG to TBitmap renderer for Free Pascal
Render Mapbox vector tiles (MVT/PBF) from MBTiles to a Delphi TCanvas — Mapbox GL style.json, expression engine, label placement, GDI+/Skia backends, zero runtime dependencies.
A renderer implementation in Delphi translated from ssloy/tinyrenderer
Canvas-drawn HTML and Markdown text controls for Lazarus: labels, memos, list boxes, a rich editor and a help-page viewer. No browser engine, no widgetset-specific code.
A comprehensive 2D graphics library written in Delphi Pascal
Native Delphi Markdown library: CommonMark/GFM parser with public AST, incremental/streaming parsing, HTML renderer, markdown writer, and custom-drawn VCL & FMX viewer/editor components
Simple Volume Renderer
Nanobrot Fractal Renderer
GoldSource Engine Renderer SDK for Delphi
Asphyre, also known as Platform eXtended Library, is a cross-platform framework for developing video games and scientific applications in Delphi, and FreePascal/Lazarus. The framework provides facilities for real-time rendering of graphics (using DirectX, OpenGL or Software Renderer), text output, mathematics (including vectors and matrices) and networking communication, among other features. It also supports singleboard devices such as Raspberry PI, Intel Galileo, BeagleBone Black and others with features like GPIO, SPI, I2C and so on, along with external displays, sensors and other peripheral devices.
Games and Game Engines Graphics
DLL variant of the Apohysis 7x renderer
DLL variant of the Apohysis 7x renderer
Tiled map renderer for Castle Game Engine.
smallpt renderer bare-metal Raspberry Pi Ultibo port (single threaded version)
A comprehensive 2D graphics library written in Delphi Pascal (mirror)
SoftwareRenderer written in Delphi
Pascal - Ray tracing in One Weekend
GRcalc 1.0 — A graphical calculator written in Turbo Pascal (2002). Expression parser, math evaluator, BGI graphics renderer.
This is a clone of an SVN repository at http://opengl-directshow-video-renderer.googlecode.com/svn/trunk. It had been cloned by http://svn2github.com/ , but the service was since closed. Please read a closing note on my blog post: http://piotr.gabryjeluk.pl/blog:closing-svn2github . If you want to continue synchronizing this repo, look at https://github.com/gabrys/svn2github
. Delphi FPC Website 2D graphics library written in Delphi Pascal. It provides an extensive range of image manipulation functions and includes a line and polygon renderer supporting a wide range of brush filling options.
Pascal binding for the Irrlicht Engine. The Irrlicht Engine is an open source high performance realtime 3D engine written in C++ and now available for Pascal. It is completely cross-platform, using D3D, OpenGL and its own software renderer.
Audio waveform, VLC Video Renderer, UTF8 coding, Audio stream detection and Selection, Resizeable screens, Hunspell spellcheck, Easy shortcut editing, user profiles and more than 70 filetypes supported.
VPR is a polygon rasterizer that computes exact coverage values in floating point precision. The rendering quality is on par with other high quality rasterizers, such as AGG, LibArt and FreeType. VPR includes a renderer for the Graphics32 library
Delphi-Wrapper for PDF.DLL from Google Chrome
A try to get dccrossrenderer connected to paslibvlc...not working fully (maybe some of you can get it running)
A curated list of awesome Delphi/FreePascal/(any)Pascal frameworks, libraries, resources, and shiny things. Inspired by awesome-... stuff. Open source and freeware only!
Skia4Delphi is a cross-platform 2D graphics API for Delphi platforms based on Google's Skia Graphics Library. It provides a comprehensive 2D API that can be used across mobile, server and desktop models to render images.
Cross-platform library for Delphi
An open-source, pentest and developer-oriented web browser, using the power of Lua
An modern and pluggable logging framework for Delphi
Vulkan header generator, OOP-style API wrapper, framework and prospective Vulkan-based game engine for Object Pascal
The AI Operating System for Delphi. 100% native framework with RAG 2.0, autonomous agents, MCP protocol, and universal LLM connector. Supports OpenAI, Claude, Gemini, Ollama, and more. Delphi 10.4+ (limited), full support from Delphi 12 Athens.
Mandelbulb3D
An open source Delphi/Pascal game engine
Monte Carlo eXtreme (MCX) - Physically accurate and validated GPU ray-tracer
A Delphi implementation of the Mustache templating language
Working repository to model SA key caps
Chromium Embedded Framework for Free Pascal
Delphi reference info
MicroPXL is a cross-platform framework for working with peripherals on desktop machines and SBCs
Cross platform game engine written in Object Pascal.
Delphi translations for Microsoft Media Foundation and related API's
ImGui Binding for FreePascal / Delphi with the latest version & docking
A Delphi library for creating engaging console applications
GPU-based Particle System for Castle Game Engine
Ultra-lightweight native AI agent framework written entirely in Object Pascal for Delphi and Free Pascal, designed for performance, portability, and extensibility.
Source port of Doom, Heretic, Hexen and Strife developed in Delphi
Delphi Cross-Platform Wrapper for Google's PDFium - Object-oriented PDF document handling for Windows, macOS, Android, iOS
A Markdown Processor Library for Delphi, to process and convert markdown files to HTML.
Pascal bindings for imgui
Native Delphi charting library for VCL and FMX: clean newspaper-style defaults, PNG export, zero dependencies
Pure-Delphi audio codec stack — WAV, FLAC, Vorbis, Opus, MP3. No DLLs, no C bindings. CC0 Public Domain.
Implementation of basic css drawing for pascal (fpc, lazarus, delphi)
Free Pascal tiny game development framework
Advanced 3D rendering library for raylib