diff --git a/Computer Graphics/readme.md b/Computer Graphics/readme.md index 5f778e6a..1199d956 100644 --- a/Computer Graphics/readme.md +++ b/Computer Graphics/readme.md @@ -165,13 +165,32 @@ Computer graphics refers to the imathat are generated using a computer. This can -# Computer Graphics Resources +## Books -## Communities +> These books helps you to learn computer graphics more clearly and briefly. -> These communities help you learn from others' mistakes, share knowledge, clear doubts, and more. +### Free Books -### Reddit Communities + + + + + + + + + + + + + + + + + +
ResourceDescription
Computer graphics from scratchThis resource serves as an introductory guide for programmers looking to delve into the field of 3D rendering. It likely covers fundamental concepts such as graphics pipelines, rendering techniques, shader programming, and more.
Introduction to computer graphics"Introduction to Computer Graphics" on FreeComputerBooks.com is likely a resource that provides a foundational overview of computer graphics concepts and techniques. This book typically covers topics such as graphics hardware, algorithms for rendering and animation, 2D and 3D transformations, rasterization, and possibly introductory computer vision concepts.
Fundamentals of computer grahpics using javaThis is likely a book that focuses on teaching the foundational principles of computer graphics using the Java programming language. This resource is designed to introduce readers to essential concepts such as graphics rendering, transformations, animation techniques, and possibly interaction methods within a Java environment.
+ +### Paid Books @@ -179,20 +198,24 @@ Computer graphics refers to the imathat are generated using a computer. This can - - + + - - + + - - + +
Description
r/computergraphicsThe r/computergraphics subreddit is a community for computer graphics professionals, enthusiasts, and students to discuss and share news, insights, tools, and best practices related to computer graphics.Computer graphicsThis is a comprehensive guide to computer graphics programming using the C programming language. Authored by Donald Hearn and M. Pauline Baker, this textbook covers fundamental concepts such as graphics hardware, algorithms for 2D and 3D graphics, rendering techniques, geometric transformations, and more.
r/gamedevThe r/gamedev subreddit is a community for game developers of all levels to discuss all aspects of game development, including computer graphics, game design, programming, and more.Fundamentals of computer graphicsThis book is a comprehensive textbook that covers essential topics in computer graphics. This book is widely used in academic settings and is suitable for both undergraduate and graduate students studying computer graphics.
r/GraphicsProgrammingThe r/GraphicsProgramming subreddit is focused on the technical side of computer graphics, including algorithms, techniques, and code related to rendering, shaders, and other graphics programming topics.Computer graphics algorithms godseThis book is a comprehensive guide that covers fundamental concepts and algorithms in computer graphics. This textbook is designed to provide readers with a thorough understanding of both theoretical principles and practical techniques used in computer graphics.
-### Other Communities +## YouTube + +> These resources provided by youtube helps you to understand computer graphics more clearly. + +### YouTube Channels @@ -200,29 +223,59 @@ Computer graphics refers to the imathat are generated using a computer. This can - - + + - - + + - - + +
Description
CGSocietyCGSociety is a community for digital artists and professionals working in the computer graphics industry, offering forums, galleries, and articles on various topics.Cem Yuksel Cem YĆ¼ksel is known for his educational videos in computer graphics and related topics. His channel likely features tutorials, lectures, and discussions on subjects such as rendering, programming, and graphics technology.
PolycountPolycount is a community for game artists focused on 3D art, modeling, texturing, and game design, with forums, challenges, and resources for artists.Learn with Maktum"LearnwithMaktum" typically focus on educational content aimed at teaching specific skills such as computer graphics and more. They often feature tutorials, lessons, tips, and sometimes motivational content to help viewers learn and improve in their chosen field or interest.
Real-Time Rendering CommunityThe Real-Time Rendering Community offers resources and discussions on real-time rendering techniques, tools, and technologies.Keenancrane Keenan Crane is known for his expertise in computer graphics, geometry processing, and related fields. His YouTube channel likely features educational content, tutorials, lectures, and discussions on topics such as geometry, mathematics, and computational techniques.
- | -## GitHub Repositories +### YouTube playlists -> These are some GitHub repositories that you can refer to for your journey in computer graphics. + + + + + + + + + + + + + + + + + +
ResourceDescription
computer graphicsThis youtube playlist by education4u is one of the valuable resources for learning computer graphics, this includes a wide range of topics including types of graphics, I/O devices, 2d graphics,2d simulation and more.
Introduction to Computer graphicsThis playlist is a comprehensive collection for learning the basics of computer graphics, this playlist gives you the knowledge of computer simulation, physics based animation andmore.
Computer Sc - Introduction to Computer GraphicsThis playlist is very valuable resource as it is taught by Prof.Prem Kalra Department of Computer Science Engineering IIT Delhi, this is one of the classic playlist for learning computer graphics.
+ +## GiHub Repositories - + + + + + + + + + + + + + @@ -245,6 +298,54 @@ Computer graphics refers to the imathat are generated using a computer. This can
Resource NameResource Description
awesome graphicsThe GitHub repository "awesome-graphics" maintained by Eric Jang is a curated list of resources related to computer graphics. It serves as a comprehensive collection of links to software libraries, frameworks, tools, academic papers, tutorials, and other materials relevant to graphics programming, rendering techniques, simulation, and related fields.
Fun with Computer graphicsThe GitHub repository "fun-with-computer-graphics" maintained by Zheng Zhang appears to be a collection of projects and resources related to computer graphics. It likely includes code examples, tutorials, and possibly educational materials aimed at exploring various aspects of computer graphics.
Computer graphics from scratchThe GitHub repository "computer-graphics-from-scratch" maintained by ggambetta is dedicated to building computer graphics systems and algorithms from the ground up. It likely includes code, tutorials, and documentation aimed at understanding and implementing fundamental concepts in computer graphics.
DirectX-Graphics-Samples Microsoft's DirectX-Graphics-Samples repository contains samples demonstrating the use of DirectX 12 and other DirectX graphics APIs.
+## Communities + +> These communities help you learn from others' mistakes, share knowledge, clear doubts, and more. + +### Reddit Communities + + + + + + + + + + + + + + + + + + +
ResourceDescription
r/computergraphicsThe r/computergraphics subreddit is a community for computer graphics professionals, enthusiasts, and students to discuss and share news, insights, tools, and best practices related to computer graphics.
r/gamedevThe r/gamedev subreddit is a community for game developers of all levels to discuss all aspects of game development, including computer graphics, game design, programming, and more.
r/GraphicsProgrammingThe r/GraphicsProgramming subreddit is focused on the technical side of computer graphics, including algorithms, techniques, and code related to rendering, shaders, and other graphics programming topics.
+ +### Other Communities + + + + + + + + + + + + + + + + + + +
ResourceDescription
CGSocietyCGSociety is a community for digital artists and professionals working in the computer graphics industry, offering forums, galleries, and articles on various topics.
PolycountPolycount is a community for game artists focused on 3D art, modeling, texturing, and game design, with forums, challenges, and resources for artists.
Real-Time Rendering CommunityThe Real-Time Rendering Community offers resources and discussions on real-time rendering techniques, tools, and technologies.
+ | + + ## Projects