RayTracing Revisited: Part 5

I am delivering this part of the homework a couple of minutes late(update: I finished in 5.29 AM 😀) because I was dealing with some artifacts in my resulting images. This has caused me to panic a little so I’m taking a deep breath and going to explain the difficulties I’ve encountered and how IContinue reading “RayTracing Revisited: Part 5”

Ray Tracing: Revisited Part 3

In this part of the project, we had to implement; Transformations Instancing Multisampling Depth Of Field Area Lights Motion Blur Glossy Reflections I’m delivering this part in OdtuClass today (10/05/2021) because I could not debug some problems that I was facing. I didn’t want to publish an unfinished work so I tried to debug themContinue reading “Ray Tracing: Revisited Part 3”

Ray Tracing: Revisited Part 1

I have been working on the first homework and since I was trying new things, I could not start writing my experiences earlier. I think now I can start explaining my initial experience in Advanced Ray Tracing course. I used to struggle a lot setting up my development environment when I was younger, I stillContinue reading “Ray Tracing: Revisited Part 1”

Ray Tracing: Revisited

I’m taking Ceng795(Advanced Ray Tracing) this semester. I will try to implement a Ray Tracer with advanced features. I’m a more experienced coder than my younger self who implemented a basic ray tracer 2 years ago. So, I will do my best to implement a ray tracer which produces fancy scenes like the ones onContinue reading “Ray Tracing: Revisited”

My Vulkan Learning Journey

When I first understood that I want to improve myself in computer graphics, I immediately tried to learn Vulkan API. I struggled so hard just rendering a triangle onto the screen. I tracked my progress in this Github repository. I have also taken notes(for last parts, I unfortunately started copy pasting the tutorial material) forContinue reading “My Vulkan Learning Journey”

My OpenGL Learning Journey

Recently, I started learning OpenGL by following this awesome tutorial that I’ve found on the internet. I’m tracking my progress in GitHub. I know that I’m a complete noob right now but I’m trying my best learning this thing. At least I feel happy when learning about these things. Here are some of my updates;Continue reading “My OpenGL Learning Journey”

Image Compress

A C++ Program for compressing png images using k-means algorithm was implemented in Ceng562(Machine Learning) course. We were free to use any languages we want and I wanted to implement this in C++. I put my code into a GitHub repository. For reading and manipulating pixels of png images, I have used stb_image_write and stb_imageContinue reading “Image Compress”

Design a site like this with WordPress.com
Get started