frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Open in hackernews

Show HN: I wrote a C++ ray tracer from scratch without AI

https://github.com/themartiano/luz
12•martiano•2h ago

Comments

martiano•2h ago
Hey HN,

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.

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.

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.

ttoinou•17m ago
Congrats ! Results look stunning
cultofmetatron•12m ago
for anybody else interested in this undertaking, I recommend this book https://pragprog.com/titles/jbtracer/the-ray-tracer-challeng...

Show HN: Kage – Shadow any website to a single binary for offline viewing

https://github.com/tamnd/kage
583•tamnd•18h ago•116 comments

Show HN: I wrote a C++ ray tracer from scratch without AI

https://github.com/themartiano/luz
13•martiano•2h ago•4 comments

Show HN: Memorypad – A note editor for your daily notes, in Markdown

https://memorypad.io/
4•Malfunction92•1h ago•0 comments

Show HN: Trace – Offline Mac meeting transcripts you can flag mid-call

https://traceapp.info
175•AG342•1d ago•65 comments

Show HN: Discover Wikipedia articles popular on Hacker News

https://www.orangecrumbs.com/
123•octopus143•17h ago•27 comments

Show HN: X – A programming language with switchable memory modes

https://github.com/xdotxxx/x
2•x-xxx•3h ago•0 comments

Show HN: 3D print Z reinforcement via injected loops

https://mgunlogson.github.io/magma/
62•mgunlogson•5d ago•31 comments

Show HN: AwsmAudio – a WebAudio editor with native MCP

https://audio.awsm.fun
3•dakom•5h ago•0 comments

Show HN: I used Claude Mythos to build my startup in 1 day

https://www.brandlm.ai/
4•trungnx2605•5h ago•4 comments

Show HN: I am building a map of people who lived in the Roman Empire

https://new.roman-names.com/
202•metiscus•4d ago•46 comments

Show HN: Paca – Lightweight Jira alternative for human-AI collaboration

https://github.com/Paca-AI/paca
165•pikann22•2d ago•60 comments

Show HN: Prela – A Compositional and Controllable Query Language

https://prela-lang.org
3•remywang•7h ago•0 comments

Show HN: Dream Server – Turn your PC, Mac, or Linux box into a private AI server

https://github.com/Light-Heart-Labs/DreamServer
6•dreamserver•8h ago•0 comments

Show HN: Philosophy for Kids

https://philosophy.ocaho.com/
12•rahimnathwani•17h ago•7 comments

Show HN: Homebrew 6.0.0

https://brew.sh/2026/06/11/homebrew-6.0.0/
1463•mikemcquaid•3d ago•360 comments

Show HN: Dual YOLOv8n UAV Detection on RK3588S at 42 FPS Using NPU

https://github.com/alebal123bal/khadas_yolov8n_multithread
69•alebal123bal•21h ago•9 comments

Show HN: Putt.day a daily mini golf game

https://putt.day/
313•ellg•2d ago•110 comments

Show HN: Bastion – isolated Linux VMs for background coding agents

https://bastion.computer/
28•almostlit•1d ago•2 comments

Show HN: Lightweight Task queue on Erlang/OTP, SQLite-backed, no overengineering

https://github.com/entGriff/ezra
73•ent1c3d•4d ago•15 comments

Show HN: Coding agent with algebraic memory (VSA) instead of RAG

https://github.com/vitaliyfedotovpro-art/raidho
3•astrumverum•12h ago•1 comments

Show HN: Wtdb – give every Git worktree its own database

https://github.com/willhackett/wtdb
4•whh•12h ago•0 comments

Show HN: A-C Coupling – Deterministic Data Decomposition in O(n) with No Search

https://zenodo.org/records/20693980
3•A19dammer91•12h ago•0 comments

Show HN: 2 Weeks of Hallucinate – The Photo Gallery

https://hallucinate.site/gallery
72•stagas•1d ago•24 comments

Show HN: Is Fable 5 available? (it is not)

https://isfable5available.com
5•bArmageddon•13h ago•0 comments

Show HN: I run a vision model on every screenshot, locally, on a 4GB GPU

https://github.com/ayushh0110/ScreenMind
34•skye0110•1d ago•5 comments

Show HN: FablePool – pool money behind a prompt, and Fable builds it in public

https://fablepool.com
522•matthewbarras•3d ago•275 comments

Show HN: Solaris the Thinking Ocean Simulator

https://solaris.franzai.com/
7•franze•14h ago•4 comments

Show HN: Extend UI – open-source UI kit for modern document apps

https://www.extend.ai/ui
252•kbyatnal•4d ago•81 comments

Show HN: StackScope – I crawled over 40k indie launches to see what they ship

https://stackscope.dev/
65•datafreak_•2d ago•18 comments

Show HN: Ray Hosting – Topology-aware game server orchestrator made from scratch

https://ray-hosting.com/en-US
3•bardhyliis•15h ago•0 comments