RuiwenTang

RuiwenTang

Geek Repo

Company:ByteDance

Github PK Tool:Github PK Tool

RuiwenTang's starred repositories

free-programming-books

:books: Freely available programming books

C-Plus-Plus

Collection of various algorithms in mathematics, machine learning, computer science and physics implemented in C++ for educational purposes.

YYeTsBot

🎬 人人影视 机器人和网站,包含人人影视全部资源以及众多网友的网盘分享

Language:PythonLicense:MITStargazers:14182Issues:179Issues:85

ai-edu

AI education materials for Chinese students, teachers and IT professionals.

Language:HTMLLicense:NOASSERTIONStargazers:13518Issues:461Issues:137

Vulkan

C++ examples for the Vulkan graphics API

Language:GLSLLicense:MITStargazers:10230Issues:405Issues:718

Game-Programmer-Study-Notes

:anchor: 我的游戏程序员生涯的读书笔记合辑。你可以把它看作一个加强版的Blog。涉及图形学、实时渲染、编程实践、GPU编程、设计模式、软件工程等内容。Keep Reading , Keep Writing , Keep Coding.

engine

The Flutter engine

Language:C++License:BSD-3-ClauseStargazers:7362Issues:293Issues:0

harfbuzz

HarfBuzz text shaping engine

Language:C++License:NOASSERTIONStargazers:4044Issues:99Issues:1976

Vulkan-Hpp

Open-Source Vulkan C++ API

Language:C++License:Apache-2.0Stargazers:3094Issues:111Issues:573

limine

Modern, advanced, portable, multiprotocol bootloader and boot manager.

Language:CLicense:BSD-2-ClauseStargazers:1799Issues:31Issues:188

graphics-resources

:memo: a list of graphic programming resources

Mesh

A memory allocator that automatically reduces the memory footprint of C/C++ applications.

Language:C++License:Apache-2.0Stargazers:1744Issues:50Issues:61

gltut

Learning Modern 3D Graphics Programming

Language:C++License:MITStargazers:1544Issues:33Issues:124

vk_raytracing_tutorial_KHR

Ray tracing examples and tutorials using VK_KHR_ray_tracing

Language:C++License:Apache-2.0Stargazers:1368Issues:35Issues:50

LemonOS

The Lemon Operating System

Language:C++License:BSD-2-ClauseStargazers:1223Issues:29Issues:42

rlottie

A platform independent standalone library that plays Lottie Animation.

Language:C++License:NOASSERTIONStargazers:1158Issues:25Issues:144

mitsuba

Mitsuba renderer main repository

Language:C++License:GPL-3.0Stargazers:1037Issues:60Issues:127

The_Holy_Book_of_X86

A simple guide to x86 architecture, assembly, memory management, paging, segmentation, SMM, BIOS....

soso

A Simple Unix-like operating system

Language:CLicense:BSD-2-ClauseStargazers:898Issues:19Issues:0

mlibc

Portable C standard library

Language:CLicense:NOASSERTIONStargazers:830Issues:16Issues:184

vulkan-renderer

A new 3D game engine for Linux and Windows using C++20 and Vulkan API 1.3, in very early but ongoing development

Language:C++License:MITStargazers:790Issues:20Issues:288

thorvg

Thor Vector Graphics is a lightweight portable library used for drawing vector-based scenes and animations including SVG and Lottie. It can be freely utilized across various software platforms and applications to visualize graphical contents.

Language:C++License:MITStargazers:680Issues:29Issues:662

tiny-utf8

Unicode (UTF-8) capable std::string

Language:C++License:BSD-3-ClauseStargazers:543Issues:27Issues:50

Yave

Yet Another Vulkan Engine

Language:C++License:MITStargazers:467Issues:23Issues:14

FlyCube

Graphics API wrapper is written in C++ on top of DirectX 12, Vulkan and Metal. Provides main features including ray tracing.

Language:C++License:MITStargazers:382Issues:4Issues:10

Lugdunum

[UNMAINTAINED] A modern cross-platform 3D engine built with Vulkan, glTF 2.0 and modern C++14.

Language:C++License:MITStargazers:241Issues:21Issues:8

osdev

Hobby OS project for learning more about low-level hardware (GPUs, networking, USB)

Language:CLicense:ZlibStargazers:206Issues:15Issues:1

CactusOS

A operating system made for fun.

Language:C++License:MITStargazers:94Issues:4Issues:6

vmware-svga

not mine, clone from

Language:CStargazers:33Issues:2Issues:0