frontpage.
newsnewestaskshowjobs

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•1y ago

Comments

bschwindHN•1y 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•1y 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•1y 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?

Claude Desktop spins up a VM without no way of stopping it

https://github.com/anthropics/claude-code/issues/29045
157•tonyrice•2h ago•86 comments

Why SpaceX 2040 Revenue FCST $4.3T in highly unlikely

https://www.matteast.io/spacex-escape-velocity.html
115•meast•1h ago•85 comments

How JPL keeps the 13-year-old Curiosity rover doing science

https://spectrum.ieee.org/curiosity-rover-jpl-mars-science
75•pseudolus•2h ago•4 comments

I'm Eric Ries, author of "The Lean Startup" and new book "Incorruptible" – AMA

352•eries•4h ago•265 comments

Policy on the AI Exponential

https://darioamodei.com/post/policy-on-the-ai-exponential
33•yjp20•1h ago•8 comments

PgDog is funded and coming to a database near you

https://pgdog.dev/blog/our-funding-announcement
275•levkk•5h ago•140 comments

L'Affaire Siloxane

https://mceglowski.substack.com/p/laffaire-siloxane
38•idlewords•1d ago•7 comments

Meta steals a tactic from Tesla and builds data centers in tents

https://techcrunch.com/2026/06/04/meta-steals-a-tactic-from-tesla-and-builds-data-centers-in-tents/
33•gnabgib•2h ago•19 comments

Anthropic's Model Naming, Extrapolated

https://samwilkinson.io/posts/2026-06-09-anthropics-model-naming-extrapolated
21•sammycdubs•51m ago•4 comments

GitHub Authentication issues related to API requests

https://www.githubstatus.com/incidents/fcj3088jg1wx
116•Multicomp•4h ago•23 comments

Building an HTML-first site doubled our users overnight

https://mohkohn.co.uk/writing/html-first/
836•edent•6h ago•381 comments

Mercedes‑Benz starts large‑scale production of electric axial flux motor

https://media.mercedes-benz.com/en/article/bebac2af-acdc-465a-9538-adb0bf3d8ccf
456•raffael_de•11h ago•277 comments

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

https://www.extend.ai/ui
37•kbyatnal•3h ago•6 comments

Apache Burr: Build reliable AI agents and applications

https://burr.apache.org/
120•anhldbk•4h ago•74 comments

Show HN: HelixDB – A graph database built on object storage

https://github.com/HelixDB/helix-db/tree/main
41•GeorgeCurtis•3h ago•21 comments

A 35B MoE on a 16 GB GPU, without the offload tax

https://www.lucebox.com/blog/spark
8•GreenGames•2d ago•0 comments

All 9,300 Japanese train station, animated by the year it opened (1872–2026)

https://jivx.com/eki
148•momentmaker•7h ago•54 comments

A €0.01 bank transfer could compromise a banking AI agent

https://blue41.com/blog/how-we-helped-bunq-secure-their-financial-ai-assistant/
118•tvissers•5h ago•97 comments

The Dynamo and the Computer: The Modern Productivity Paradox (1989) [pdf]

https://www.almendron.com/tribuna/wp-content/uploads/2018/03/the-dynamo-and-the-computer-an-histo...
18•simonpure•1h ago•3 comments

GeoLibre 1.0

https://geolibre.app/
12•jonbaer•1h ago•0 comments

DiffusionGemma: 4x Faster Text Generation

https://blog.google/innovation-and-ai/technology/developers-tools/diffusion-gemma-faster-text-gen...
177•meetpateltech•3h ago•38 comments

Who's the Smartest Corvid?

https://thetyee.ca/Culture/2026/06/05/Whos-the-Smartest-Corvid/
26•NaOH•1d ago•17 comments

Buy a train, bridge or tracks from the Swiss Railway

https://sbbresale.ch/
148•kisamoto•2d ago•78 comments

The iPad was on Tailscale: a WebRTC debugging story

https://p2claw.com/blog/2026-06-09-the-ipad-was-on-tailscale/
43•syllogistic•4h ago•21 comments

Who Runs Your Rust Future? Hands-On Intro to Async Rust

https://aibodh.com/posts/async-rust-chapter-1-hands-on-intro-to-async-rust/
79•febin•2d ago•16 comments

'They take you out of life, out of time': a journey into Spain's cave paintings

https://www.theguardian.com/science/2026/jun/02/journey-into-spain-palaeolithic-cave-paintings-al...
46•NaOH•2d ago•19 comments

The Case for Free Online Books (2014)

http://from-a-to-remzi.blogspot.com/2014/01/the-case-for-free-online-books-fobs.html
75•jimsojim•2h ago•67 comments

Reviving Papers with Code

https://paperswithcode.co/
172•nielz_r•2d ago•40 comments

macOS Container Machines

https://github.com/apple/container/blob/main/docs/container-machine.md
1147•timsneath•19h ago•399 comments

The Last Evolution, by John W Campbell Jr. (1932)

https://www.gutenberg.org/files/27462/27462-h/27462-h.htm
16•cf100clunk•3h ago•1 comments