Computer Graphics: Bit of refactoring of the Ray Tracing in a Weekend project. Added Multithreading support! It does speed up things - a single thread to render the image from last week takes around ~600sec, with 8 threads it takes around ~150sec (Zephyrus G14, 2021 model). Had to learn a bit about multithreading in Rust. … Continue reading Weekly Update Aug 24-30
Graphics: Finally worked through Ray Tracing in one Weekend! It was a good learning experience, shows how far a bit of math, recursion and physics can take you. Learnt a bit of Rust along the way. The repo is at github/droidkid/ray-tracing-weekend-rust. I think it's time to dive a bit more deep into rust and try … Continue reading Weekly Update Aug 16-23
Graphics: Got diffuse material working on a sphere in the ray tracer. Should be able to work through Ray Tracing in a Weekend this week. Competitive Programming: Participated in Codeforces 738 (Div 2). Need to upsolve the D Hard Version, felt I was really close to the solution. Was also a bit rusty and dropped … Continue reading Weekly Update Aug 8 to 15
It's been more than a year since I've posted here. This time I'll try something different - I'll post weekly updates of stuff I've been up to, to keep me accountable and be more consistent with blog posts. It's been a week since my last working day at Google, but it feels much longer than … Continue reading Weekly Update Aug 1 – 7, 2021
We're down to LockDown 4.0. Things are not restricted as they were before, and non-essential delivery has started in Bangalore. First thing I ordered was a Fridge. I didn't want it to take too much space, so I ordered a mini fridge - It fits nicely on the kitchen counter. We had a extra long … Continue reading Lockdown Updates – Game Update, Fridge
The lockdown continues... The next update we'll probably get is on May 3, when the second extension gets over. GODOT I've been getting better at Godot, again like Pixel art - need more practice before I'm really proficient in these tools. Here's a GIF of what I've been able to get working so far: Isolation … Continue reading LockDown updates – Godot, Stuck on an Alien Planet, Pixel Art
It's been 2 weeks since the last update. What started out as a hope of using this lockdown period as a chance to develop new habits turned into a Dota2 Bootcamp. Like always, I thought I could limit myself to 1 or 2 games per day. I even made plans to play 1 unranked and … Continue reading CoronaVirus Lockdown Episodes – Week 2 & 3. RIP Monitor
The Coronavirus Pandemic has hit the world and it's affected almost everybody's life. We were advised to work from home. The timelines also don't look too great - we might be working from home for the whole of April and beyond that. I've been away from this blog for quite some time - Since the … Continue reading Coronavirus! Getting ready for an extended Work From Home (WFH)
Finally after all the tourist stuff, it was time to get into the real reason I was here - The Kuala Lumpur Major. The trusty KL Metro got me to Axiata Arena. Overall it was worth it. A few nitpicks though - There wasn't much to do in between matches, lines were really long inside, … Continue reading Trip to Kuala Lumpur, Part 3 – KL Major!
I had 4 days to explore Kuala Lumpur, and I think I covered most of the famous tourist attractions. Main modes of transportation were the metro and walking. Day 1 - Jamek Masjd to Chinatown Took the from AirAsia Bukit Bintang and got off at Jamek Masjid Station. Visited the Masjid, then crossed over a … Continue reading Trip to Kuala Lumpur, Part 2 – Tourist Things!