Homepage
Open in app
Sign in
Get started
EverythingCG
Everything related to computer graphics!
Follow
Technical Interview Preparation Guide | Part1
Technical Interview Preparation Guide | Part1
The road to landing your next big Software Engineering job isn’t as straightforward as ordering a Doordash order. So to make it easier…
Suriya
Jun 14
VFX of Harry Potter and the Half-Blood Prince
VFX of Harry Potter and the Half-Blood Prince
Suriya
Sep 10, 2023
Spider-man Into the Spider-verse — a balance between art and technology
Spider-man Into the Spider-verse — a balance between art and techno...
You have watched the new Spider-man animated movie, you are still at awe at the beautiful creation. You want to try to understand the…
Suriya
Jun 21, 2023
Apple vs PC: The war between creatives and engineers
Apple vs PC: The war between creatives and engineers
The world of apple and PC lovers, have always been at odds with each other. While there is some unfounded bias to support the ecosystem you…
Suriya
Jun 18, 2023
How this one Apple device opens doors to creativity — iPad
How this one Apple device opens doors to creativity — iPad
One of the many advantages of technology is that it opens up new avenues to create. One of the most underrated apple device, that does…
Suriya
Jun 17, 2023
Diving deeper into Stable Diffusion
Diving deeper into Stable Diffusion
In one of my previous posts, I just scratched the surface of image generation with stable diffusion. In today’s article I am going to dive…
Suriya
May 8, 2023
Rendering techniques — Rasterization vs Ray Tracing vs Path Tracing
Rendering techniques — Rasterization vs Ray Tracing vs Path Tracing
Rendering is a technique by which you can get a computer to generate images. But there are different rendering algorithms which have been…
Suriya
Nov 12, 2022
Generate Images with 5 lines of code | Stable Diffusion
Generate Images with 5 lines of code | Stable Diffusion
You are baffled by the world of image generation with Dall-e, MidJourney and Stable Diffusion and you are intrigued to try it yourself. I…
Suriya
Oct 18, 2022
Week2 | Byzantine: Adding Event System, Build System and Precompiled Headers
Week2 | Byzantine: Adding Event System, Build System and Precompile...
This second week of the project, we will be adding some core systems to our projects to enable both collaboration and development. We will…
Suriya
Jul 23, 2022
Week1: Building Real-time Renderer— Project Setup
Week1: Building Real-time Renderer— Project Setup
In this series I am bringing everyone along to building a realtime renderer from scratch in C++. I will be following the video series from…
Suriya
Jul 20, 2022
How I am learning to code in 2022
How I am learning to code in 2022
Coding can be a really fun and rewarding way to build things in the digital world. But, to be able to do so effectively, one needs to learn…
Suriya
Feb 23, 2022
Building your very own path tracer from scratch (c++)
Building your very own path tracer from scratch (c++)
Introduction
Suriya
Feb 19, 2019
CG: The role of artificial intelligence in future technologies
CG: The role of artificial intelligence in future technologies
Computer Graphics(CG) is an interdisciplinary sub-field of computer science with applications in fields such as robotics, scientific…
Suriya
Jan 19, 2019
Intro. to CG from a tech perspective
Intro. to CG from a tech perspective
So here I want to introduce you to computer graphics from a tech perspective. When I say tech perspective, I mean getting under the hood…
Suriya
Jan 19, 2019
EverythingCG Platform Launch
EverythingCG Platform Launch
So it is finally here, the website is live. The project took a little more time than expected to get released because, the initial idea of…
Suriya
Jan 4, 2019
EverythingCG: An open-source knowledge sharing platform
EverythingCG: An open-source knowledge sharing platform
So guys, as you might be aware I am working on building my website to share the latest developments in computer graphics for anyone…
Suriya
Dec 19, 2018
Sneak Peek of the website
Sneak Peek of the website
So guys, I am working on my website and here are some quick updates. To be honest it is a lot more challenging than I initially…
Suriya
Dec 3, 2018
Brewing my new website
Brewing my new website
It’s been a while since I last update this blog. That is because I was learning a few things and up to something. Now it is time to share…
Suriya
Nov 28, 2018
Week 2: edX Animation and CGI Motion Course
Week 2: edX Animation and CGI Motion Course
I want to update my progress in the online course on Animation offered by Columbia University that I am pursuing. I have faced a couple of…
Suriya
Aug 10, 2018
Computer Graphics — Design Startup
Computer Graphics — Design Startup
Well, there are always a lots of startup ideas that spur in my head. But recently, I have been thinking a lot on computer graphics and its…
Suriya
Jul 25, 2018
Week 1: edX Animation and CGI Motion Course
Week 1: edX Animation and CGI Motion Course
I am taking this online MOOC from edX on animation and computer graphics offered by Columbia University —
Suriya
Jul 11, 2018
Layers of Computer Graphics (learn it for free, online)
Layers of Computer Graphics (learn it for free, online)
Today, let’s talk about the different levels of studying and applying computer graphics and also discuss how online courses can guide you…
Suriya
Jul 11, 2018
Everything I know about Robotics (as of 17-Jun-18)
Everything I know about Robotics (as of 17-Jun-18)
Robotics, something I was crazy during my college. Participated in lots of competition, researched and experimented loads on it. There is a…
Suriya
Jun 16, 2018
All I know about Computer Graphics (as of 15-Jun-18)
All I know about Computer Graphics (as of 15-Jun-18)
Computer Graphics, is one field I strongly believe I am interested in. The reason I believe is because I used to watch a lot of cartoons…
Suriya
Jun 15, 2018
About EverythingCG
Latest Stories
Archive
About Medium
Terms
Privacy
Teams