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?

Show HN: A game where you build a GPU

https://jaso1024.com/mvidia/
424•Jaso1024•6h ago•122 comments

How many products does Microsoft have named 'Copilot'?

https://teybannerman.com/strategy/2026/03/31/how-many-microsoft-copilot-are-there.html
310•gpi•3h ago•167 comments

Embarrassingly simple self-distillation improves code generation

https://arxiv.org/abs/2604.01193
513•Anon84•13h ago•161 comments

LLM Wiki – example of an "idea file"

https://gist.github.com/karpathy/442a6bf555914893e9891c11519de94f
17•tamnd•6h ago•2 comments

Show HN: I made open source, zero power PCB hackathon badges

https://github.com/KaiPereira/Overglade-Badges
23•kaipereira•9h ago•2 comments

Ruckus: Racket for iOS

https://ruckus.defn.io/
49•nsm•2d ago•1 comments

Banning All Anthropic Employees

https://joeyh.name/blog/entry/banning_all_Anthropic_employees/
6•edward•35m ago•0 comments

Show HN: sllm – Split a GPU node with other developers, unlimited tokens

https://sllm.cloud
107•jrandolf•8h ago•62 comments

OpenScreen is an open-source alternative to Screen Studio

https://github.com/siddharthvaddem/openscreen
13•jskopek•3d ago•1 comments

Apple approves driver that lets Nvidia eGPUs work with Arm Macs

https://www.theverge.com/tech/907003/apple-approves-driver-that-lets-nvidia-egpus-work-with-arm-macs
325•naves•7h ago•145 comments

Show HN: TurboQuant-WASM – Google's vector quantization in the browser

https://github.com/teamchong/turboquant-wasm
123•teamchong•8h ago•4 comments

The Indie Internet Index – submit your favorite sites

https://iii.social
82•freshman_dev•9h ago•15 comments

German implementation of eIDAS will require an Apple/Google account to function

https://bmi.usercontent.opencode.de/eudi-wallet/wallet-development-documentation-public/latest/ar...
13•DyslexicAtheist•35m ago•1 comments

Components of a Coding Agent

https://magazine.sebastianraschka.com/p/components-of-a-coding-agent
141•MindGods•10h ago•54 comments

Some Unusual Trees

https://thoughts.wyounas.com/p/some-unusual-trees
237•simplegeek•14h ago•69 comments

Emotion concepts and their function in a large language model

https://www.anthropic.com/research/emotion-concepts-function
129•dnw•17h ago•126 comments

The CMS is dead, long live the CMS

https://next.jazzsequence.com/posts/the-cms-is-dead-long-live-the-cms
112•taubek•12h ago•70 comments

IBM 3270 Information Display System: Color and Programmed Symbols (1979) [pdf]

https://bitsavers.org/pdf/ibm/3278/GA33-3056-0_3270_Information_Display_System_Color_and_Programm...
29•hggh•6h ago•8 comments

Electrical Transformer Manufacturing Is Throttling the Electrified Future

https://www.bloomberg.com/features/2025-bottlenecks-transformers/
54•toomuchtodo•3d ago•44 comments

Claude Code Found a Linux Vulnerability Hidden for 23 Years

https://mtlynch.io/claude-code-found-linux-vulnerability/
348•eichin•23h ago•225 comments

Plague Ships (2020)

https://www.afloat.com.au/feature/plague-ships/
32•bryanrasmussen•6h ago•5 comments

Training mRNA Language Models Across 25 Species for $165

102•maziyar•3d ago•27 comments

The Cathedral, the Bazaar, and the Winchester Mystery House

https://www.dbreunig.com/2026/03/26/winchester-mystery-house.html
147•dbreunig•3d ago•52 comments

Sopwith – 1984 Game (2000)

http://www.sopwith.org/
70•elvis70•5h ago•32 comments

Breaking Enigma with Index of Coincidence on a Commodore 64

https://imapenguin.com/2026/03/breaking-enigma-with-index-of-coincidence-on-a-commodore-64/
13•saganus•4d ago•2 comments

Mbodi AI (YC P25) Is Hiring

https://www.ycombinator.com/companies/mbodi-ai/jobs/mf9L3sy-senior-robotics-engineer-systems-cont...
1•chitianhao•11h ago

Scientists observe an immune signaling complex forming inside cells

https://news.stanford.edu/stories/2026/03/immune-response-inside-cells-inflammation-research
81•ohjeez•5h ago•6 comments

Author of "Careless People" banned from saying anything negative about Meta

https://www.thetimes.com/uk/technology-uk/article/sarah-wynn-williams-careless-people-meta-nrffdfpmf
695•macleginn•8h ago•460 comments

Tell HN: Anthropic no longer allowing Claude Code subscriptions to use OpenClaw

1021•firloop•1d ago•772 comments

When legal sports betting surges, so do Americans' financial problems

https://www.npr.org/2026/04/04/nx-s1-5773354/legal-sports-betting-research-credit-bankruptcy
141•pseudolus•8h ago•99 comments