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?

How An AI math breakthrough ignited a controversy

https://www.science.org/content/article/how-ai-math-breakthrough-ignited-controversy
37•pseudolus•53m ago•3 comments

Muse – Meta’s personal AI agent

https://ai.meta.com/muse/
533•yks•15h ago•578 comments

Lotus Notes and the dangers of starting from scratch

https://buttondown.com/blog/lotus-notes-email
22•maguay•1h ago•10 comments

Navier-Stokes – Tristan Buckmaster [pdf]

https://cims.nyu.edu/~tristanb/statement.pdf
1731•procedurecall•1d ago•727 comments

How GPT‑5.6 Sol helps run quantum computing experiments

https://openai.com/index/codex-quantum-computing-experiments/
84•theanonymousone•3h ago•61 comments

On Really Trying (2009)

https://gwern.net/on-really-trying
63•whoami_nr•4h ago•39 comments

Tension wood: A 'muscle' that can both bend and straighten plants

https://phys.org/news/2026-09-trees-muscle-posture-newly-role.html
126•mdp2021•6d ago•34 comments

Coyote v. Acme (1990)

https://www.newyorker.com/magazine/1990/02/26/coyote-v-acme
10•ChrisArchitect•2d ago•1 comments

How to build a printer

https://nishantjosh.dev/blogs/how-to-build-a-fking-printer/
353•cat-whisperer•13h ago•76 comments

AlphaGenome Atlas: a high-resolution map of human DNA

https://blog.google/innovation-and-ai/models-and-research/google-deepmind/alphagenome-atlas/
569•utiiiD•20h ago•123 comments

Researchers Spot Fake Ancient Pottery Using the Earth's Magnetic Field

https://www.smithsonianmag.com/smart-news/researchers-determine-how-to-spot-fake-ancient-pottery-...
50•cisc•3d ago•22 comments

Maak.el: Lisp machine command runner in Emacs, infinitely extensible and Scheme

https://codeberg.org/jjba23/maak.el
15•jjba23•1d ago•3 comments

A Biography of Lee Holloway, the Architect of Cloudflare's Technology (Part 1)

https://note.com/masakazu_urabe/n/n7815f5b64fab?hl=en
63•porridgeraisin•6h ago•15 comments

Mercury 2.5

https://www.inceptionlabs.ai/blog/introducing-mercury-2-5
209•Topfi•15h ago•35 comments

Large language models develop novel social biases through adaptive exploration

https://openreview.net/challenge?redirect=%2Fforum%3Fid%3Dpc7fqaOcAH
171•paimapi•13h ago•90 comments

DaVinci Resolve 21.1

https://www.blackmagicdesign.com/media/release/20260908-03
411•tosh•21h ago•186 comments

“Tweet” and the bird logo apparently enter the public domain

https://blog.ericgoldman.org/archives/2026/09/tweet-and-the-bird-logo-apparently-enter-the-public...
111•progval•5h ago•66 comments

I-have-ADHD: A skill to stop coding agents from burying the answer

https://github.com/ayghri/i-have-adhd
465•domhudson•21h ago•316 comments

27.5KB language-agnostic WebGPU syntax highlighter

https://gpu-lexer.vercel.app/
92•bpierre•10h ago•28 comments

On the Navier–Stokes Millennium Prize Problem

https://openai.com/index/navier-stokes-solution/
1271•tedsanders•18h ago•1022 comments

Tao: Open math problems being non-renewably mined by AI

https://mathstodon.xyz/@tao/117237320796901560
378•_alternator_•14h ago•337 comments

Benchmarking Qwen3.8 27B quantizations: 4-bit holds up, 1-bit collapses

https://quesma.com/blog/qwen38-27b-quantizations-benchmarked/
255•stared•20h ago•125 comments

An Accidental Blackboard

https://martinfowler.com/articles/exploring-gen-ai/an-accidental-blackboard.html
66•saikatsg•3d ago•32 comments

We built our house for LAN parties (2024)

https://lanparty.house/
535•fittingopposite•3d ago•341 comments

Anthropic researcher believes more than 10% chance AI 'could kill all humans'

https://www.bbc.co.uk/news/articles/ckgwy1k42w4o
5•ljf•41m ago•2 comments

The Microeconomics of Artificial Intelligence (2025)

https://direct.mit.edu/books/oa-monograph/6067/The-Microeconomics-of-Artificial-Intelligence
64•neehao•2d ago•33 comments

A Topological Picture Book, Rendered

https://e-infinity.space/picture-book/
114•mathgenius•12h ago•12 comments

Into the depths of C: Elaborating the de facto standards (2016)

https://dl.acm.org/doi/10.1145/2980983.2908081
23•rramadass•19h ago•1 comments

The origins of Partner’s computer case

https://www.racunalniski-muzej.si/en/the-origins-of-partners-computer-case/
34•markostamcar•1d ago•4 comments

Ganon's Mysterious Origins (Revisited)

https://www.thrillingtalesofoldvideogames.com/blog/ganon-name-origin-kamen-rider
34•tobr•3d ago•18 comments