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?

A decentralized peer-to-peer messaging application that operates over Bluetooth

https://bitchat.free/
136•no_creativity_•2h ago•61 comments

MTOTP: Wouldn't it be nice if you were the 2FA device?

https://github.com/VBranimir/mTOTP/tree/develop
36•brna-2•1h ago•30 comments

Gaussian Splatting – A$AP Rocky "Helicopter" music video

https://radiancefields.com/a-ap-rocky-releases-helicopter-music-video-featuring-gaussian-splatting
623•ChrisArchitect•16h ago•188 comments

Provide agents with automated feedback

https://banay.me/dont-waste-your-backpressure/
130•ghuntley•1d ago•56 comments

Dead Internet Theory

https://kudmitry.com/articles/dead-internet-theory/
309•skwee357•13h ago•369 comments

Flux 2 Klein pure C inference

https://github.com/antirez/flux2.c
331•antirez•15h ago•119 comments

Show HN: I quit coding years ago. AI brought me back

https://calquio.com/finance/compound-interest
123•ivcatcher•8h ago•109 comments

Self Sanitizing Door Handle

https://www.jamesdysonaward.org/en-US/2019/project/self-sanitizing-door-handle/
9•rendaw•3d ago•10 comments

Fil-Qt: A Qt Base build with Fil-C experience

https://git.qt.io/cradam/fil-qt
94•pjmlp•2d ago•49 comments

A Social Filesystem

https://overreacted.io/a-social-filesystem/
399•icy•1d ago•161 comments

AVX-512: First Impressions on Performance and Programmability

https://shihab-shahriar.github.io//blog/2026/AVX-512-First-Impressions-on-Performance-and-Program...
64•shihab•5d ago•22 comments

The Code-Only Agent

https://rijnard.com/blog/the-code-only-agent
72•emersonmacro•7h ago•32 comments

Show HN: AWS-doctor – A terminal-based AWS health check and cost optimizer in Go

https://github.com/elC0mpa/aws-doctor
27•elC0mpa•5h ago•11 comments

Gladys West's vital contributions to GPS technology

https://en.wikipedia.org/wiki/Gladys_West
18•hackernj•2d ago•2 comments

Gas Town Decoded

https://www.alilleybrinker.com/mini/gas-town-decoded/
135•alilleybrinker•4d ago•113 comments

Simulating the Ladybug Clock Puzzle

https://austinhenley.com/blog/ladybugclock.html
26•azhenley•1d ago•4 comments

Astrophotography visibility plotting and planning tool

https://airmass.org/
28•NKosmatos•3d ago•5 comments

Command-line Tools can be 235x Faster than your Hadoop Cluster (2014)

https://adamdrake.com/command-line-tools-can-be-235x-faster-than-your-hadoop-cluster.html
373•tosh•1d ago•249 comments

Show HN: Dock – Slack minus the bloat, tax, and 90-day memory loss

https://getdock.io/
135•yadavrh•13h ago•117 comments

Show HN: Beats, a web-based drum machine

https://beats.lasagna.pizza
89•kinduff•12h ago•26 comments

Using proxies to hide secrets from Claude Code

https://www.joinformal.com/blog/using-proxies-to-hide-secrets-from-claude-code/
78•drewgregory•5d ago•24 comments

High-speed train collision in Spain kills at least 39

https://www.bbc.com/news/articles/cedw6ylpynyo
135•akyuu•9h ago•113 comments

Experiments with Kafka's head-of-line blocking (2023)

https://www.artur-rodrigues.com/tech/2023/03/21/kafka-head-of-line-blocking.html
11•teleforce•5d ago•0 comments

How to wrangle non-deterministic AI outputs into conventional software? (2025)

https://www.domainlanguage.com/articles/ai-components-deterministic-system/
34•druther•3d ago•27 comments

Police Invested Millions in Shadowy Phone-Tracking Software Won't Say How Used

https://www.texasobserver.org/texas-police-invest-tangles-sheriff-surveillance/
312•nobody9999•12h ago•88 comments

Sins of the Children

https://asteriskmag.com/issues/07/sins-of-the-children
148•maxall4•16h ago•71 comments

Show HN: Lume 0.2 – Build and Run macOS VMs with unattended setup

https://cua.ai/docs/lume/guide/getting-started/introduction
125•frabonacci•15h ago•35 comments

Poking holes into bytecode with peephole optimisations

https://xnacly.me/posts/2026/purple-garden-first-optimisations/
26•xnacly•4d ago•1 comments

ASCII characters are not pixels: a deep dive into ASCII rendering

https://alexharri.com/blog/ascii-rendering
1251•alexharri•1d ago•135 comments

A free and open-source rootkit for Linux

https://lwn.net/SubscriberLink/1053099/19c2e8180aeb0438/
198•jwilk•1d ago•40 comments