{"repo":"GuvaCode/ray4laz_r3d","free":true,"listed":false,"github":"https://github.com/GuvaCode/ray4laz_r3d","clone":"git clone https://github.com/GuvaCode/ray4laz_r3d.git","description":"Advanced 3D rendering library for raylib","language":"Pascal","stars":25,"topics":["bindings","cross-platform","free-pascal","game-dev","game-development","game-engine","header-translation","lazarus","lazarus-ide","lazarus-package"],"license":"MIT","category":"game-templates","readme_excerpt":"R3D - 3D Rendering Library for raylib (free pascal binding) R3D is a modern 3D rendering library for raylib that provides advanced lighting, shadows, materials, and post-processing effects without the complexity of building a full engine from scratch. Key Features - Hybrid Renderer : Deferred pipeline with forward rendering for transparency. - Advanced Materials : Complete PBR material system (Burley/SchlickGGX) - Custom Shaders : Support for surface shaders (materials/decals) and screen shaders. - Dynamic Lighting : Directional, spot, and omni lights with soft shadows - Image-Based Lighting : Supports environment IBL and reflection probes. - Post-Processing : SSAO, SSR, DoF, bloom, fog, tonemapping, and more - Kinematics Support : Basic kinematic system with capsule and mesh-based colliders. - Mesh Utilities : Mesh generation, manipulation, and helper utilities. - Model Loading : Assimp integration with animations and mesh generation - Performance : Built-in frustum culling, instanced rendering, and more Installation Requirements package : ray4laz Quick Start License Licensed under the MIT License - see LICENSE for details. Screenshots","default_branch":null,"files":null,"tree":[],"storefront":"/r/GuvaCode","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/GuvaCode/ray4laz_r3d/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}