lebrancconvas / Lebranc-Learn-Computer-Graphics

Learning Resource for relating topics on Computer Graphics.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Computer Graphics Learning Resources

Overview

This is a repository for learning the topics of Computer Graphics and Related Topics (Linear Algebra, Geometry, Analytic Geometry, Conic Section, Trigonometry, Algebraic Geomerty, Differential Geometry, Numerical Methods, Mathematical Analysis, Discrete Mathematics, Graph Theory, Ray-Tracing, Rasterization, Light Transportation, etc.) It contains Resource List, Lecture Note (Text File).

Pure Mathematics Concepts

Physics Concepts

Computer Science Concepts

Data Structure and Algorithm

Computer Architecture and Organization

Computer Graphics Concepts

Basic Computer Graphics

Light Transportation

Physics Engine and Game Engine

Tools

Programming Langauge: C++

Programming Language: Python

Programming Language: Java

Library: Swing (Java)

Library: Pygame (Python)

Library: OpenGL (C++)

Library: Vulkan (C++)

Library: Metal

Research

Siggraph

Two Minutes Paper

Additional Topics

Game Development

Virtual Reality (VR), Augmented Reality (AR), Mixed Reality (MR), and eXtended Reality (XR)

About

Learning Resource for relating topics on Computer Graphics.