computer-graphics-from-scratch
interview-guide
Our great sponsors
computer-graphics-from-scratch | interview-guide | |
---|---|---|
12 | 14 | |
1,143 | 2,700 | |
- | - | |
2.7 | 5.0 | |
about 1 year ago | 2 months ago | |
Astro | ||
GNU General Public License v3.0 or later | - |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
computer-graphics-from-scratch
-
What are the best textbooks/resources for learning graphics programming practically in 2023?
I’m getting started too in graphics programming (web developer here) and I’ve started with the Raytracing in One Week-end, I find it to be great (I use ChatGPT along the tutorial to exchange and ask questions when I struggle). Other than that I also bought the OpenGL bible book and the book Computer Graphics from Scratch that you can both find on Amazon, they’re really great.
- Experiences with Pikuma's 3D course?
- Computer Graphics from Scratch
-
Best courses for learning graphics programming?
Computer Graphics from Scratch is fully available for free on the website, if you want to check it out first: https://gabrielgambetta.com/computer-graphics-from-scratch
-
C programming a modern approach VS Modern C
It may be a bit basic compared to Abrash's but https://gabrielgambetta.com/computer-graphics-from-scratch/
- a dump of some of the resources / tools ive used over the past year
-
Beginner Graphic Programming Projects for C++
Computer Graphics From Scratch is my favorite introduction to the subject. It assumes less about the reader than something like the "In A Weekend" series.
- Getting Started With GFX Programming in C in 2022
- I am looking for resources where I can learn the theoretic part of a raytracer, so I can implement it myself.
-
Ask HN: What HN post made you money?
This one: https://news.ycombinator.com/item?id=19584921 And wasn't even my post!
A long time ago I found myself teaching Computer Graphics at my alma mater. Over the following years my approach to the subject evolved, and I really got the hang of it. After I stopped teaching, I took my notes, handouts and slides, and made them into a series of articles that I put on my website, where they remained in relative obscurity. Hacker News managed to find it every once in a while, and it was generally well received, but nothing came out of this. Until April 2019, when that post made the HN front page again, except this time it caught the attention of an editor in No Starch Press.
Long story short, my materials are now a book, Computer Graphics from Scratch, sold by No Starch Press [0], and also available for free on my website [1].
This genuinely wouldn’t have happened without your support. THANK YOU, HN community :)
[0] https://nostarch.com/computer-graphics-scratch
[1] http://gabrielgambetta.com/computer-graphics-from-scratch
interview-guide
-
Is buying Neetcode worth it?
Sorry, interviewguide.dev
-
Sharing prep that landed Google L5 in US
Planned overall prep structure using https://interviewguide.dev. This was critical since I have young children and time is very precious.
-
Interesting to see the standard difference between USA and India
Oh sorry, I didn't mean anything in particular about that. For prepping I used a couple popular resources: neetcode.io and interviewguide.dev. The interview guide in particular gave me some confidence that if you're stuck or don't have the perfect answer it's not that big a deal and you gain a lot of points by being able to communicate well and demonstrate you can code.
-
Gneral tech interview, coding interview, and system design interview
This is pretty normal in the big tech world, unfortunately. There's a good writeup of what to expect/how to prepare here.
- a dump of some of the resources / tools ive used over the past year
-
If you’re planning on landing a programming job in the new year, consider using my free interview guide
Hey all, a few months ago I documented the interview prep process I followed that helped me pass interview at Google, Microsoft, and a few smaller companies. I put this guide online for free here! I hope it can help you on your journey to landing a software development job.
- Switching jobs
-
What would you say is a good indicator that you are ready to start applying for jobs?
Yeah interview prep for big tech is a whole different beast. I followed this guide last time https://interviewguide.dev
-
I completed my degree with a 1st and I'm still stupid
Yeah, so I actually wrote this guide that details how I prepped during my last job search (the one where I passed Microsoft and Google). I think it's at least a good one-time read and hopefully lays out some helpful strategies.
- I created an opinionated software engineering interview guide based on my interview prep process that helped me pass Google and Microsoft interviews. I hope this helps you prep for any future interviews!
What are some alternatives?
tinyraytracer - A brief computer graphics / rendering course
interviews - Everything you need to know to get the job.
RayTracer - A ray tracing program
front-end-interview-handbook - ⚡️ Front End interview preparation materials for busy engineers
Tech-Interview-Cheat-Sheet - Studying for a tech interview sucks. Here's an open source cheat sheet to help
LeetCode - This is my LeetCode solutions for all 2000+ problems, mainly written in C++ or Python.
cgltf - :diamond_shape_with_a_dot_inside: Single-file glTF 2.0 loader and writer written in C99
DSAlgo - 📚A repository that contains all the Data Structures and Algorithms concepts and solutions to various problems in Python3 stored in a structured manner.👨💻🎯
raytracing
pibox-os - 📦💻 The Official PiBox Operating System
tinyrenderer - A brief computer graphics / rendering course
imgui - Dear ImGui: Bloat-free Graphical User interface for C++ with minimal dependencies