zacklocx's starred repositories
hello-algo
《Hello 算法》:动画图解、一键运行的数据结构与算法教程,支持 Python, C++, Java, C#, Go, Swift, JS, TS, Dart, Rust, C, Zig 等语言。English edition ongoing
ZLMediaKit
WebRTC/RTSP/RTMP/HTTP/HLS/HTTP-FLV/WebSocket-FLV/HTTP-TS/HTTP-fMP4/WebSocket-TS/WebSocket-fMP4/GB28181/SRT server and client framework based on C++11
pytorch-deep-learning
Materials for the Learn PyTorch for Deep Learning: Zero to Mastery course.
Grokking-System-Design
Systems design is the process of defining the architecture, modules, interfaces, and data for a system to satisfy specified requirements. Systems design could be seen as the application of systems theory to product development.
particle-life
A simple program to simulate artificial life using attraction/reuplsion forces between many particles
p5jsShaderExamples
A collection of heavily commented WebGL shaders created with p5.js and GLSL
vulkan_minimal_compute
Minimal Example of Using Vulkan for Compute Operations. Only ~400LOC.
glsl-noise
webgl-noise shaders ported to work with glslify
vulkanbook
Online book which introduces the main concepts required to write graphics games or any other applications using Vulkan in Java by using the LWJGL library.
sparksl-shader-examples
A collection of shader examples in SparkAR's shader language (SparkSL)
kami-demos
:construction: Some demos for the Kami WebGL renderer
webgl-texture-utils
Utilities for working with WebGL textures
YouTube_tutorial
I store all the code I used in my YouTube tutorial here. Feel free to download and play around them😉
glsl-hash-blur
a blur effect based on random hash offset
gl-particles
:sparkles: Convenience module for FBO-driven particle simulations.
VulkanBook
A Collaborative Vulkan Book Project