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?

Xiaomi: New CPU matches Apple cores single threaded, much faster multithreaded

https://twitter.com/lemire/status/2091894299289874926
508•tosh•4h ago•338 comments

MS Paint and Photos inivisibly watermark even locally generated output with GUID

https://xusheng.dev/posts/reversing/mspaint_invisible_watermark/main/
347•ComputerGuru•4h ago•144 comments

IPFS Maintainers Winding Down

https://ipshipyard.com/blog/2026-the-end-of-ipfs-at-shipyard/
237•iand•4h ago•112 comments

The entire city of San Francisco as a video game

https://sf.thijs.gg/
147•centrosphere•2h ago•55 comments

Anger, Anxiety and Agency

https://lucumr.pocoo.org/2026/8/24/anger-anxiety-agency/
39•lumpa•1h ago•30 comments

Oceans hit highest temperature on record

https://www.bbc.com/news/articles/c62m4gpnp78o
16•tcp_handshaker•31m ago•1 comments

LLMs could control their host machines by exploiting inference engines

https://boydkane.com/essays/llms-could-control-their-host-machines-by-exploiting-inference-engines
15•zdw•47m ago•5 comments

How Europe is killing makers and micro-entrepreneurs

https://lectronz.com/u/lectronz/articles/how-europe-is-killing-makers-and-micro-entrepreneurs
806•l-one-lone•6h ago•545 comments

Jabber/XMPP: 25 Years of Digital Independence

https://gultsch.de/posts/25-years-of-digital-independence/
78•inputmice•3h ago•32 comments

Autostep (YC P26) Is Hiring AI/Fullstack Engineers and a Chief of Staff

https://app.dover.com/Autostep/careers/e9510e3b-a854-4e48-9e5d-c89796acaed4
1•adawg4•1h ago

Hot Chips 2026: CUDA Targets RISC-V – By Chester Lam

https://chipsandcheese.com/p/hot-chips-2026-cuda-targets-risc
50•rbanffy•2h ago•5 comments

Show HN: PicoMQ – Durable Streams over HTTP, on object storage

https://picomq.com/
49•adesh_nalpet•3h ago•5 comments

A Claude Code skill that recovers export-blocked Kindle highlights

https://github.com/l3a0/claude-plugins
5•l3a0•18m ago•0 comments

SeL4 security proofs now complete on AArch64

https://proofcraft.systems/news-2026/#2026-08-21
148•snvzz•8h ago•31 comments

OpenAI: GPT 5.6 Sol price reduction (until at least Nov 21)

https://developers.openai.com/api/docs/pricing
207•tosh•4h ago•186 comments

I were 17, I'd learn how to build LLMs from scratch

https://twitter.com/paulg/status/2091544343589060625
448•bilsbie•23h ago•552 comments

What Is a Syslog Server?

https://blog.greencloudvps.com/what-is-a-syslog-server.php
19•theanonymousone•1h ago•7 comments

Show HN: Kern – container and resource runtime in a 1.5 MB binary, no daemon

https://github.com/getkern/kern
16•realexweb•1h ago•0 comments

Your "File" Menu Isn't About Files

https://adam.farkas.pro/your-file-menu-isnt-about-files/
24•b__d•1h ago•33 comments

Curvature Beziers – Improving on a timeless recipe

https://acko.net/blog/curvature-beziers/
34•boxed•5d ago•2 comments

Show HN: GlassBox – what the browser reveals, and how identifiable you are

https://glassbox.codecanary.org
59•tke248•3h ago•32 comments

Coding expertise is going to collapse from AI reliance

https://larsfaye.com/articles/ai-coding-will-prevent-expertise
290•larsfaye•3h ago•326 comments

Removed all counters, replies, following/ers, timestamps, from textlog

https://textlog.cc/post/2059
10•stagas•1h ago•4 comments

Executable Is a SQLite Database

https://fzakaria.com/2026/08/23/your-executable-is-a-sqlite-database
410•setheron•15h ago•84 comments

A Blackstone real estate company exposed SSN digits, DOBs, addresses and more

https://alexschapiro.com/security/vulnerability/2026/07/16/beam-living-graphql-data-exposure
87•bearsyankees•3h ago•29 comments

Codefloe Is a Professionally Hosted Public Git Forge

https://codefloe.com/
31•jeremyjh•5h ago•8 comments

Show HN: A techno machine in one HTML file, with verifiable renders

https://ssx360.github.io/rack-02/?src=hn
113•ssx360•6h ago•19 comments

Peppermint oil reduces blood pressure by 8.48 mmHg in small study

https://journals.plos.org/plosone/article?id=10.1371/journal.pone.0344538
33•brandonb•5h ago•11 comments

FDA clears blood test to aid evaluation for Alzheimer's disease

https://medicine.washu.edu/news/fda-clears-blood-test-to-aid-evaluation-for-alzheimers-disease/
163•dabinat•13h ago•76 comments

Could We Dredge the Netherlands Without Fossil Fuels?

https://solar.lowtechmagazine.com/2018/08/could-we-dredge-the-netherlands-without-fossil-fuels
29•at1as•4h ago•28 comments