<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Hacker News: martiano</title><link>https://news.ycombinator.com/user?id=martiano</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sun, 21 Jun 2026 11:56:38 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=martiano" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by martiano in "Show HN: I wrote a C++ ray tracer from scratch without AI"]]></title><description><![CDATA[
<p>I have used it when applying to some jobs but no success so far. 
I think this project was useful because it allowed me to go deeper than I ever had in code. I had very though issues that required me to ask in forums etc. I had a bug with ray-triangle intersection that took me 3 months to find the cause. So it was good training and it's a great project to have on my portfolio. I'm sure it can help me if I apply for something related to computer graphics and maybe gaming.</p>
]]></description><pubDate>Tue, 16 Jun 2026 09:23:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=48552663</link><dc:creator>martiano</dc:creator><comments>https://news.ycombinator.com/item?id=48552663</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48552663</guid></item><item><title><![CDATA[New comment by martiano in "Show HN: I wrote a C++ ray tracer from scratch without AI"]]></title><description><![CDATA[
<p>Implemented this and the other improvements suggested on the thread. Performance up by 20%!
Thanks for the feedback.
<a href="https://github.com/themartiano/luz/pull/3" rel="nofollow">https://github.com/themartiano/luz/pull/3</a></p>
]]></description><pubDate>Tue, 16 Jun 2026 09:21:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=48552645</link><dc:creator>martiano</dc:creator><comments>https://news.ycombinator.com/item?id=48552645</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48552645</guid></item><item><title><![CDATA[New comment by martiano in "Show HN: I wrote a C++ ray tracer from scratch without AI"]]></title><description><![CDATA[
<p>I just launched the project, so can't say it helped me professionally yet.
Almost all of the time invested in this was pre-AI. I agree it's harder to justify those deep dives but still worth it if you do it alongside AI IMO.</p>
]]></description><pubDate>Mon, 15 Jun 2026 16:58:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=48544054</link><dc:creator>martiano</dc:creator><comments>https://news.ycombinator.com/item?id=48544054</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48544054</guid></item><item><title><![CDATA[New comment by martiano in "Show HN: I wrote a C++ ray tracer from scratch without AI"]]></title><description><![CDATA[
<p>Not really, but it would be fun. I really like Rust as well</p>
]]></description><pubDate>Mon, 15 Jun 2026 14:20:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=48541720</link><dc:creator>martiano</dc:creator><comments>https://news.ycombinator.com/item?id=48541720</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48541720</guid></item><item><title><![CDATA[New comment by martiano in "Show HN: I wrote a C++ ray tracer from scratch without AI"]]></title><description><![CDATA[
<p>Wow, pretty good. Why web?</p>
]]></description><pubDate>Mon, 15 Jun 2026 14:20:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=48541702</link><dc:creator>martiano</dc:creator><comments>https://news.ycombinator.com/item?id=48541702</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48541702</guid></item><item><title><![CDATA[New comment by martiano in "Show HN: I wrote a C++ ray tracer from scratch without AI"]]></title><description><![CDATA[
<p>Thanks! I get your point about AI, but I think it's fair to say it's almost 100% AI free. I worked on it for ~15 months, vs 1 week now with AI. Previous results were quite similar</p>
]]></description><pubDate>Mon, 15 Jun 2026 14:09:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=48541543</link><dc:creator>martiano</dc:creator><comments>https://news.ycombinator.com/item?id=48541543</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48541543</guid></item><item><title><![CDATA[New comment by martiano in "Show HN: I wrote a C++ ray tracer from scratch without AI"]]></title><description><![CDATA[
<p>I get your point. I consider it fair with the disclaimer because the "manual" version was very similar to current but missing some love</p>
]]></description><pubDate>Mon, 15 Jun 2026 14:02:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=48541439</link><dc:creator>martiano</dc:creator><comments>https://news.ycombinator.com/item?id=48541439</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48541439</guid></item><item><title><![CDATA[New comment by martiano in "Show HN: I wrote a C++ ray tracer from scratch without AI"]]></title><description><![CDATA[
<p>The greatest resource I've found on the internet is the Ray Tracing in One Weekend series. (<a href="https://raytracing.github.io/" rel="nofollow">https://raytracing.github.io/</a>) You can start there and go pretty far. Also you can mix random papers you'll find and eventually just testing and experimenting yourself.</p>
]]></description><pubDate>Mon, 15 Jun 2026 13:57:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=48541368</link><dc:creator>martiano</dc:creator><comments>https://news.ycombinator.com/item?id=48541368</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48541368</guid></item><item><title><![CDATA[New comment by martiano in "Show HN: I wrote a C++ ray tracer from scratch without AI"]]></title><description><![CDATA[
<p>Hey HN,<p>5 years ago I was 17 and learning to code C/C++ in a coding bootcamp (42). One of the projects was a simple C ray tracer. I really enjoyed working on the project and always loved computer graphics, so I decided to create my own path tracer from scratch, in C++, without using any third-party libraries.<p>I ended up working on it consistently for over a year, then sporadically when CG excitement hit me again.  Recently I polished it and completed some unfinished features and decided to make it public, finally. It's a C++20 Path Tracer with a CPU renderer. It is able to render good-looking images with reasonable performance and sample count.<p>Btw this was initially coded without AI, but I've used it for the recent clean up and features.  This project is a personal favorite of mine, and it can improve a lot, so I'd love to hear your feedback.</p>
]]></description><pubDate>Mon, 15 Jun 2026 09:34:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=48538836</link><dc:creator>martiano</dc:creator><comments>https://news.ycombinator.com/item?id=48538836</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48538836</guid></item><item><title><![CDATA[Show HN: I wrote a C++ ray tracer from scratch without AI]]></title><description><![CDATA[
<p>Article URL: <a href="https://github.com/themartiano/luz">https://github.com/themartiano/luz</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=48538833">https://news.ycombinator.com/item?id=48538833</a></p>
<p>Points: 155</p>
<p># Comments: 64</p>
]]></description><pubDate>Mon, 15 Jun 2026 09:34:10 +0000</pubDate><link>https://github.com/themartiano/luz</link><dc:creator>martiano</dc:creator><comments>https://news.ycombinator.com/item?id=48538833</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48538833</guid></item></channel></rss>