© 2023 Hashnode
#computer-graphics
One commonly employed object in ray tracing is the sphere due to its straightforward ray intersection calculations. Ray-Sphere Intersection For a sphere centered at the origin with a radius of R, the …
I am currently learning OpenGL and WebGL and in the series of blog posts to follow, I would be documenting my progress. This is to help me and also help anyone who has some experience with computer gr…
Syllabus Unit 1- Fundamentals Raster Scan display Pixels and frame buffer vector and character generation Random Scan Display Display Devices, Scan and Conversion techniques Line Drawing Algori…
The GPU that's part of the graphics card in your computer is a piece of hardware that's capable of processing lots of data, in parallel really quickly. The types of processing it can perform are highl…
In this part of the series we will setup a development environment from scratch so that we’re ready to begin writing some code. One of the reasons I chose to write this series using Metal is because o…
There have been incredible advances in the area of computer graphics over the past thirty years. Graphics hardware is ever more powerful, and developer tooling has advanced. Working with Metal gives u…