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•10mo ago

Comments

bschwindHN•10mo 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•10mo 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•10mo 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?

Thoughts on Slowing the Fuck Down

https://mariozechner.at/posts/2026-03-25-thoughts-on-slowing-the-fuck-down/
281•jdkoeck•4h ago•166 comments

My Astrophotography in the Movie Project Hail Mary

https://rpastro.square.site/s/stories/phm
455•wallflower•3d ago•140 comments

Local LLM App by Ente

https://ente.com/blog/ensu/
276•matthiaswh•5h ago•124 comments

Jury says Meta knowingly harmed children for profit, awarding landmark verdict

https://www.latimes.com/business/story/2026-03-25/jury-says-meta-knowingly-harmed-children-for-pr...
220•1vuio0pswjnm7•2h ago•41 comments

Meta and YouTube Found Negligent in Landmark Social Media Addiction Case

https://www.nytimes.com/2026/03/25/technology/social-media-trial-verdict.html
121•mrjaeger•1h ago•30 comments

TurboQuant: Redefining AI efficiency with extreme compression

https://research.google/blog/turboquant-redefining-ai-efficiency-with-extreme-compression/
410•ray__•13h ago•118 comments

Sony V. Cox Decision Reversed

https://supreme.justia.com/cases/federal/us/607/24-171/
97•rileymichael•3h ago•50 comments

Antimatter has been transported for the first time

https://www.nature.com/articles/d41586-026-00950-w
196•leephillips•3h ago•96 comments

Meta and Google found liable in social media addiction trial

https://www.bbc.co.uk/news/articles/c747x7gz249o
37•ColinWright•1h ago•4 comments

Goodbye to Sora

https://twitter.com/soraofficialapp/status/2036532795984715896
997•mikeocool•22h ago•745 comments

Quantization from the Ground Up

https://ngrok.com/blog/quantization
49•samwho•2h ago•11 comments

VitruvianOS – Desktop Linux Inspired by the BeOS

https://v-os.dev
288•felixding•15h ago•182 comments

Looking at Unity made me understand the point of C++ coroutines

https://mropert.github.io/2026/03/20/unity_cpp_coroutines/
117•ingve•3d ago•107 comments

Flighty Airports

https://flighty.com/airports
479•skogstokig•18h ago•165 comments

Tracy Kidder, Author of 'The Soul of a New Machine,' Dies at 80

https://www.nytimes.com/2026/03/25/books/tracy-kidder-dead.html
47•ghc•2h ago•15 comments

Building a coding agent in Swift from scratch

https://github.com/ivan-magda/swift-claude-code
48•vanyaland•7h ago•11 comments

Tell HN: Litellm 1.82.7 and 1.82.8 on PyPI are compromised

https://github.com/BerriAI/litellm/issues/24512
873•dot_treo•1d ago•464 comments

Show HN: I took back Video.js after 16 years and we rewrote it to be 88% smaller

https://videojs.org/blog/videojs-v10-beta-hello-world-again
572•Heff•1d ago•116 comments

Miscellanea: The War in Iran

https://acoup.blog/2026/03/25/miscellanea-the-war-in-iran/
229•decimalenough•14h ago•312 comments

Musketeer d'Artagnan's remains believed found under Dutch church

https://www.bbc.co.uk/news/articles/cm2rew2dgzzo
53•xenocratus•2h ago•17 comments

Data centers are transitioning from AC to DC

https://spectrum.ieee.org/data-center-dc
253•jnord•17h ago•306 comments

Show HN: I built a site that maps the web from a bounty hunter's perspective

https://www.neobotnet.com/
28•caffeinedoom•1d ago•0 comments

VNDB founder Yorhel has died

https://vndb.org/t24787
160•indrora•3d ago•24 comments

Apple Business

https://www.apple.com/newsroom/2026/03/introducing-apple-business-a-new-all-in-one-platform-for-b...
704•soheilpro•1d ago•396 comments

Slovenian officials blame Israeli firm Black Cube for trying to manipulate vote

https://www.wsj.com/world/europe/spies-lies-and-fake-investors-in-disguise-how-plotters-tried-to-...
350•cramsession•2h ago•156 comments

I wanted to build vertical SaaS for pest control, so I took a technician job

https://www.onhand.pro/p/i-wanted-to-build-vertical-saas-for-pest-control-i-took-a-technician-job...
400•tezclarke•21h ago•174 comments

Supreme Court Sides with Cox in Copyright Fight over Pirated Music

https://www.nytimes.com/2026/03/25/us/politics/supreme-court-cox-music-copyright.html
147•oj2828•3h ago•89 comments

Microbenchmarking Chipsets for Giggles

https://chipsandcheese.com/p/microbenchmarking-chipsets-for-giggles
47•zdw•2d ago•2 comments

Arm AGI CPU

https://newsroom.arm.com/blog/introducing-arm-agi-cpu
400•RealityVoid•1d ago•288 comments

Hubble Snaps a New Dazzling Photo of the Crab Nebula

https://nautil.us/hubble-snaps-a-new-dazzling-photo-of-the-crab-nebula-1279203
46•Brajeshwar•3h ago•8 comments