Al-Afiq Yeong (yeongasm)

yeongasm

Geek Repo

Company:Electronic Arts

Location:London, United Kingdom

Home Page:https://ygsm.dev

Github PK Tool:Github PK Tool

Al-Afiq Yeong's starred repositories

system-design-primer

Learn how to design large-scale systems. Prep for the system design interview. Includes Anki flashcards.

Language:PythonLicense:NOASSERTIONStargazers:268961Issues:6562Issues:317

fmt

A modern formatting library

Language:C++License:NOASSERTIONStargazers:20400Issues:325Issues:2630

fullcalendar

Full-sized drag & drop event calendar in JavaScript

Language:TypeScriptLicense:MITStargazers:18432Issues:435Issues:7129

3d-game-shaders-for-beginners

🎮 A step-by-step guide to implementing SSAO, depth of field, lighting, normal mapping, and more for your 3D game.

rapidjson

A fast JSON parser/generator for C++ with both SAX/DOM style API

Language:C++License:NOASSERTIONStargazers:14142Issues:551Issues:1541

full-blockchain-solidity-course-py

Ultimate Solidity, Blockchain, and Smart Contract - Beginner to Expert Full Course | Python Edition

mimalloc

mimalloc is a compact general purpose allocator with excellent performance.

Vulkan

C++ examples for the Vulkan graphics API

Language:GLSLLicense:MITStargazers:10152Issues:403Issues:714

draco

Draco is a library for compressing and decompressing 3D geometric meshes and point clouds. It is intended to improve the storage and transmission of 3D graphics.

Language:C++License:Apache-2.0Stargazers:6449Issues:221Issues:695

cppfront

A personal experimental C++ Syntax 2 -> Syntax 1 compiler

Language:C++License:NOASSERTIONStargazers:5422Issues:108Issues:707

tinyxml2

TinyXML2 is a simple, small, efficient, C++ XML parser that can be easily integrated into other programs.

Language:C++License:ZlibStargazers:5031Issues:225Issues:509

The-Forge

The Forge Cross-Platform Rendering Framework PC Windows, Steamdeck (native), Ray Tracing, macOS / iOS, Android, XBOX, PS4, PS5, Switch, Quest 2

Language:C++License:Apache-2.0Stargazers:4711Issues:181Issues:175

msdfgen

Multi-channel signed distance field generator

Language:C++License:MITStargazers:3897Issues:98Issues:134

glTF-Sample-Models

glTF Sample Models

interview-guide

An opinionated, actionable guide for software engineering interviews.

tinygltf

Header only C++11 tiny glTF 2.0 library

Language:C++License:MITStargazers:1991Issues:48Issues:243

libsoundio

C library for cross-platform real-time audio input and output

refterm

Reference monospace terminal renderer

Language:CLicense:GPL-2.0Stargazers:1563Issues:35Issues:0

Granite

My personal Vulkan renderer

Language:C++License:MITStargazers:1542Issues:58Issues:22

Esoterica

Esoterica Engine

Language:C++License:MITStargazers:869Issues:29Issues:33

MethaneKit

🎲 Modern 3D graphics made simple with C++17 cross-platform framework and rendering abstraction API on top of DirectX 12, Metal & Vulkan

Language:C++License:Apache-2.0Stargazers:828Issues:16Issues:94

hybrid-rendering

A Vulkan sample that demonstrates a Rasterization and Ray Tracing Hybrid Rendering Pipeline.

Language:C++License:MITStargazers:771Issues:10Issues:18

shaders

Circle C++ shaders

vuk

vuk - A rendergraph-based abstraction for Vulkan

Language:C++License:MITStargazers:440Issues:14Issues:54

gatling

Hydra-enabled GPU path tracer that supports MaterialX and MDL

Language:C++License:GPL-3.0Stargazers:289Issues:10Issues:11

SparseVoxelOctree

Sparse Voxel Octree Implementation - Upenn CIS-565 final project

Language:C++License:MITStargazers:248Issues:21Issues:7

moderngl_camera

A quaternion based camera for modern OpenGL

Language:C++License:MITStargazers:71Issues:7Issues:1