{"repo":"praxhna/3D_interactive_graphics_rendering_engine","free":true,"listed":false,"github":"https://github.com/praxhna/3D_interactive_graphics_rendering_engine","clone":"git clone https://github.com/praxhna/3D_interactive_graphics_rendering_engine.git","description":"Develop a 3D interactive graphics rendering engine","language":"C","stars":60,"topics":["cpp","opengl","rendering-engine","animation","physics-engine","mathematics","3d-graphics","collision-detection","graphics-programming","graphics-engine"],"license":null,"category":"game-templates","readme_excerpt":"Playground to practice GPU, OpenCL, OpenGL, Shader Programming. If I can visualize it, I can understand it. 3D Interactive Graphics Rendering Engine - Develop a 3D interactive graphics rendering engine which can also be used as game engine. - A C++ and OpenGL/Shader programming playground (in linux) Motivation 1. Get creative with visual effects and particle effects using shader programming. 1. To practice Shader programming in OpenGL/OpenCL, to understand GPU programming and architecture. 1. Hope to increase mathematical concepts understanding with shader programming. 1. Learn parallel computaiton with GPU architecture. 1. Learn to implement algorithms in GPU to leverage its architecture. ------------------------------------------------------- Resources on Computer Graphics and OpenGL: The red book of OpenGL The red book of OpenGL. Here is the online version of this book. Is also available here. - Another, very much similar to above mentioned book with a comprehensive tutorial and reference on OpenGL, shaders and mathematical foundation for the same - OpenGL Superbible. A beautiful book open sourced - for physically based rendering: Photorealistic computer graphics is ubiquitous today, with applications that include entertainment—notably, movies and video games; product design; and architecture. Donald Knuth wrote “This book has deservedly won an Academy Award. I believe it should also be nominated for a Pulitzer Prize.” Read about the book Physically Based Rendering, which ","default_branch":null,"files":null,"tree":[],"storefront":"/r/praxhna","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/praxhna/3D_interactive_graphics_rendering_engine/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}