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.
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
A comprehensive 2D graphics library written in Delphi Pascal
Simple Volume Renderer
Nanobrot Fractal Renderer
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
smallpt renderer bare-metal Raspberry Pi Ultibo port (single threaded version)
A comprehensive 2D graphics library written in Delphi Pascal (mirror)
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
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.
. 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.
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.
Vulkan header generator, OOP-style API wrapper, framework and prospective Vulkan-based game engine for Object Pascal
Mandelbulb3D
ImGui Binding for FreePascal / Delphi with the latest version & docking
Pascal bindings for imgui
Implementation of basic css drawing for pascal (fpc, lazarus, delphi)
Advanced 3D rendering library for raylib
The native PDF library for Delphi
Wrapper component for PXL graphics library
Black Shark Graphics Engine
3D Engine for the TI-84+CE
Library to render text, using OpenGL, GDI, FreeType
Lazarus CSS styled controls
OpenGL を扱うためのライブラリ。
A cross-platform desktop application built with Delphi FMX that converts PDF files into high-quality JPEG images
Lazarus and Free Pascal port of Mandelbulb3D for creating and rendering three-dimensional fractal art.
Delphi VCL picture viewer controls (TgllImageView, TgllDBImage) with JPEG XL, zoom, pan, scroll bars and rotation.
This program is designed to substitute colored SVG-icons over existing TTF font glyphs.
Native retained-mode GUI toolkit for SDL3, written in Object Pascal for Delphi and Free Pascal.
Lazarus Graphics- A FULL Rewrite of the BGI in freePascal
A Lazarus/FPC component that extends the standard TImageList with native SVG support
3D Rendering Library for Delphi.
A 2.5D Isometric Real-Time Strategy prototype built entirely with Skia4Delphi. A Command & Conquer style experience, featuring A* pathfinding, isometric rendering, AI skirmish combat, destructible environments, and thread-safe particle physics.
Games and Game Engines Graphics Science
Fast GPU-supported, mouse-driven image viewer
Asmoday is an easy to use 3D graphics library and engine for Freepascal developers. It uses OpenGL for hardware accelerated, cross plattform, real-time or offline rendering.
. Delphi 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.