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?

Fable 5.1 Solves the Cyphral Distich, a 370-year-old cipher

https://www.vals.ai/blogs/fable-solves-cyphral-distich
913•u1hcw9nx•12h ago•385 comments

Spaceships (Reverse Asteroid)

https://spaceships.treybastian.com/
234•zdw•4d ago•40 comments

A 386 PC for Your RP2350

https://github.com/rh1tech/frank-386
7•SamuraiLion•55m ago•0 comments

EuroBirdPortal – Live bird movements across Europe

https://www.eurobirdportal.org/ebp/en/
5•NKosmatos•55m ago•1 comments

Registration without a phone number on Signal will use zero-knowledge proofs

https://community.signalusers.org/t/registration-without-a-phone-number/2222?page=10
254•Cider9986•11h ago•120 comments

Apple's Dimensional Drawings

https://developer.apple.com/accessories/dimensional-drawings/
184•herbertl•9h ago•72 comments

The case against JPEG XL

https://giannirosato.com/blog/post/case-against-jxl/
156•contact9879•8h ago•209 comments

Show HN: 1080p is 920px tall – 1k real browser viewports

https://screensize.net/reports/viewport-stats
9•zenpe•1h ago•6 comments

Of Gods and Languages: On "When God Spoke Greek" (2013)

https://lareviewofbooks.org/article/of-gods-and-languages-on-when-god-spoke-greek/
26•bryanrasmussen•2h ago•17 comments

Rope, twine and thread: Invisible technologies of the Stone Age

https://knowablemagazine.org/content/article/society/2026/prehistory-lost-threads
64•knowablemag•2d ago•16 comments

Mullenweg has returned as CEO after attempted board ouster

https://techcrunch.com/2026/09/12/automattic-confirms-mullenweg-has-returned-as-ceo-after-attempt...
150•ilamont•13h ago•205 comments

Ask HN: What are you working on? (September 2026)

164•david927•15h ago•519 comments

Julia 1.13 highlights

https://julialang.org/blog/2026/09/julia-1.13-highlights/
227•eigenspace•3d ago•21 comments

Why is Google still serving dodgy ads?

https://www.atomic14.com/2026/09/13/why-is-google-still-serving-dodgy-ads
807•iamflimflam1•15h ago•357 comments

OEMpocalypse: Unprivileged Android app to root on Samsung, Xiaomi, others

https://calif.io/research/oempocalypse
51•negura•6h ago•24 comments

The GDR and Vietnam: From Fake Coffee to Coffee Empire

https://www.katjahoyer.uk/p/the-gdr-and-vietnam-from-fake-coffee
77•NaOH•3d ago•32 comments

Show HN: EterDB, a Postgres fork that makes it easy to recover from incidents

https://eterdb.com/
31•fdeth•3d ago•11 comments

Flawed routers flood University of Wisconsin internet time server (2003)

https://pages.cs.wisc.edu/~plonka/netgear-sntp/
82•walrus01•12h ago•10 comments

Five Words from Vanishing Fleece

https://blog.wordnik.com/five-words-from-vanishing-fleece
8•dan353hehe•2d ago•0 comments

The Nature of Dance

https://vester.si/blog/nature-of-dance/
3•wonger_•2d ago•0 comments

Open-source AI and open models reading list

https://www.interconnects.ai/p/open-source-ai-reading-list
107•simonpure•8h ago•18 comments

Bad benchmarks and evals: Senior SWE-Bench, napkin math, and winter tires

https://danluu.com/exercise-7/
26•luu•2d ago•5 comments

Nike exits the S&P 100 after 18 years and a $200B market-cap wipeout

https://fortune.com/2026/09/08/nike-stock-plummets-sp500-market-cap-index/
122•andsoitis•6h ago•156 comments

CUDA for AMD on Windows

https://github.com/Speedstu/CUDA-for-AMD-Windows
166•chiassedu80•18h ago•86 comments

The Malicious Use of Artificial Intelligence

https://arxiv.org/abs/1802.07228
64•rasengan0•7h ago•14 comments

Astra and Fable still hack on simple variants of alignment evals from 2025

https://www.lesswrong.com/posts/munJKF7iWMsWJLAH2/astra-and-fable-still-hack-on-simple-variants-o...
436•Levitating•18h ago•204 comments

AI Robots – When will they be in our homes

https://spectrum.ieee.org/ai-robots
31•andsoitis•8h ago•27 comments

'Coltrane' Review: Sound and Spirit

https://www.wsj.com/arts-culture/books/coltrane-review-sound-and-spirit-b2417282
8•Thevet•1d ago•1 comments

Reverse-Engineering Claude Web's MicroVM: Uncovering Anthropic's Hidden Antspace

https://aprilnea.me/en/blog/reverse-engineering-claude-code-antspace
91•rzk•3d ago•20 comments

Necker, 1832: "An optical phænomenon on viewing a figure of a geometrical solid"

https://zenodo.org/records/1430991
30•akkartik•2d ago•9 comments