A Collection of Graphics Resources
This is an archive of websites and resources that have been incredibly helpful in my graphics programming studies.
It covers everything from basic theory to practical assets and tools. I plan to continuously update this post as I discover new valuable materials along my journey.
Simulation
- Ten Minute Physics : The best site to learn physics simulation intuitively.
PBR (Physically Based Rendering)
- OpenPBR : Resources on PBR standards and implementation.
Learn Computer Graphics
- Scratchapixel : Explains everything from basic graphics mathematics to rendering pipelines in great detail.
Learn Vulkan
- Khronos Vulkan Tutorial : The textbook for Vulkan beginners.
- SaschaWillems Vulkan Examples : A massive repository of Vulkan C++ example codes.
Tools
- TetGen : A quality tetrahedral mesh generator.
Assets
- Mixamo : Get rigged characters and animations for free.
- ambientcg : Provides high-quality PBR textures for free.
- FREEPBR : A free PBR texture site.
- PolyHaven : Offers high-quality HDRIs, textures, and models.
RayMarching
- Inigo Quilez : The bible of Raymarching and SDF (Signed Distance Functions).
Shader Programming
- ShaderToy : A platform where you can write shader code and verify results instantly on the web.
This post is licensed under CC BY 4.0 by the author.