frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Precomputing Transparency Order in 3D

https://jacobdoescode.com/2025/05/18/precomputing-transparency-order-in-3d
14•jacobp100•8mo ago

Comments

bschwindHN•8mo ago
> Today, getting the correct order for translucent faces typically involves sorting the faces by their distance to the camera on the CPU, then sending the sorted faces to the GPU. This means every time the camera moves, you need to re-sort the translucent faces.

Don't most games and rendering engines these days use order-independent transparency if they care about these problems?

https://osor.io/OIT

How does the method in the OP article work if you're rendering meshes instead of planar objects? Sure, a mesh is just composed of planar triangles, but that's a _lot_ of triangles to sort, and with an O(n^2) algorithm, it's going to be painful.

user____name•8mo ago
A big problem with OIT techniques is that it presumes all see-trough surfaces use alpha blending. In reality other blending modes can be used, most notably additive blending. Additive blending is very useful because it ensures the surface will always be brighter than the background, which is important for things like fire, which look strange when the background is actually brighter than the blended surface, this is quite common.

Another issue is that OIT techniques usually have a breaking point where drawing too many layers will start showing artefacts.

So in order for OIT to work correctly you have to enforce all surfaces to be either opaque or use alpha blending and also avoid drawing too many layers. This is more limiting than sorting based approaches for the average usecase, even if it does end up fixing cases that aren't easily fixed via sorting. Besides that, people working in games and realtime rendering have simply gotten accustomed to designing around alpha blending issues.

bschwindHN•8mo ago
What's the granularity of sorting, for most modern games? I'm guessing just sorting by an object or mesh center, instead of sorting each triangle, but are there are methods I'm unaware of?

BirdyChat becomes first European chat app that is interoperable with WhatsApp

https://www.birdy.chat/blog/first-to-interoperate-with-whatsapp
205•joooscha•2h ago•116 comments

I added a Bluesky comment section to my blog

https://micahcantor.com/blog/bluesky-comment-section.html
52•hydroxideOH-•50m ago•6 comments

Bye Bye Gmail

https://m24tom.com/bye-bye-gmail/show
52•tklenke•1h ago•33 comments

Postmortem: Our first VLEO satellite mission (with imagery and flight data)

https://albedo.com/post/clarity-1-what-worked-and-where-we-go-next
37•topherhaddad•1h ago•5 comments

Raspberry Pi Drag Race: Pi 1 to Pi 5 – Performance Comparison

https://the-diy-life.com/raspberry-pi-drag-race-pi-1-to-pi-5-performance-comparison/
75•verginer•3h ago•31 comments

Memory layout in Zig with formulas

https://raymondtana.github.io/math/programming/2026/01/23/zig-alignment-and-sizing.html
37•raymondtana•5h ago•5 comments

First Design Engineer Hire – Build Games at Gym Class (YC W22)

https://www.ycombinator.com/companies/gym-class-by-irl-studios/jobs/ywXHGBv-design-engineer-senio...
1•hackerews•23m ago

JSON-render: LLM-based JSON-to-UI tool

https://json-render.dev/
24•rickcarlino•2h ago•3 comments

Claude Code's new hidden feature: Swarms

https://twitter.com/NicerInPerson/status/2014989679796347375
192•AffableSpatula•6h ago•135 comments

Doing gigabit Ethernet over my British phone wires

https://thehftguy.com/2026/01/22/doing-gigabit-ethernet-over-my-british-phone-wires/
370•user5994461•11h ago•207 comments

Shared Claude: A website controlled by the public

https://sharedclaude.com/
20•reasonableklout•13h ago•7 comments

Maze Algorithms (2017)

http://www.jamisbuck.org/mazes/
70•surprisetalk•1d ago•21 comments

Microservices for the Benefits, Not the Hustle

https://wolfoliver.medium.com/the-purposes-of-microservices-4e5f373f4ea3
11•WolfOliver•3d ago•4 comments

How I estimate work

https://www.seangoedecke.com/how-i-estimate-work/
337•mattjhall•11h ago•190 comments

Small Kafka: Tansu and SQLite on a free t3.micro

https://blog.tansu.io/articles/broker-aws-free-tier
28•rmoff•4d ago•1 comments

The Kept and the Killed (2022)

https://publicdomainreview.org/essay/the-kept-and-the-killed/
13•nomagicbullet•5h ago•1 comments

Agent orchestration for the timid

https://substack.com/inbox/post/185649875
21•markferree•1h ago•0 comments

The Concatative Language XY

http://www.nsl.com/k/xy/xy.txt
17•ofalkaed•2h ago•4 comments

Understanding Rust Closures

https://antoine.vandecreme.net/blog/rust-closures/
10•avandecreme•2h ago•0 comments

I built a tiny daemon that reminds me what matters

4•amitdawar•5d ago•0 comments

Ask HN: Gmail spam filtering suddenly marking everything as spam?

79•goopthink•5h ago•64 comments

Show HN: JSciPy – SciPy-inspired signal processing library for Java and Android

https://github.com/hissain/jscipy
3•hissain•52m ago•1 comments

Language may rely less on complex grammar than previously thought: study

https://scitechdaily.com/have-we-been-wrong-about-language-for-70-years-new-study-challenges-long...
10•mikhael•18h ago•2 comments

Tao Te Ching – Translated by Ursula K. Le Guin

https://github.com/nrrb/tao-te-ching/blob/master/Ursula%20K%20Le%20Guin.md
129•andsoitis•4h ago•52 comments

Show HN: StormWatch – Weather emergency dashboard with prep checklists

https://jeisey.github.io/stormwatch/
7•lotusxblack•1h ago•0 comments

MS confirms it will give the FBI your Windows PC data encryption key if asked

https://www.windowscentral.com/microsoft/windows-11/microsoft-bitlocker-encryption-keys-give-fbi-...
353•blacktulip•8h ago•234 comments

Hung by a thread

https://campedersen.com/rayon-mutex-deadlock
6•ecto•2h ago•10 comments

December in Servo: multiple windows, proxy support, better caching, and more

https://servo.org/blog/2026/01/23/december-in-servo/
103•t-3•4h ago•8 comments

Why Does Destroying Resources via TF Suck?

https://newsletter.masterpoint.io/p/why-does-destroying-resources-via-tf-suck
14•mooreds•1h ago•18 comments

Internet Archive's Storage

https://blog.dshr.org/2026/01/internet-archives-storage.html
268•zdw•4d ago•79 comments