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?

Lore – Open source version control system designed for scalability

https://lore.org/
869•regnerba•8h ago•479 comments

A robot is sprinting towards you. Do you want it running on Claude or Grok?

https://openrouter.ai/blog/insights/royale-last-agent-standing/
111•Usu•1h ago•87 comments

US holds off blacklisting DeepSeek, more than 100 firms deemed security risks

https://www.reuters.com/world/china/us-holds-off-blacklisting-chinas-deepseek-more-than-100-firms...
263•giuliomagnifico•18h ago•285 comments

Storied Colors – a catalogue of named colors

https://storiedcolors.com/
23•susiecambria•1h ago•1 comments

How we run Firecracker VMs inside EC2 and start browsers in less than 1s

https://browser-use.com/posts/firecracker-browser-infra
163•gregpr07•1d ago•106 comments

GLM-5.2 is the new leading open weights model on Artificial Analysis

https://artificialanalysis.ai/articles/glm-5-2-is-the-new-leading-open-weights-model-on-the-artif...
733•himata4113•13h ago•368 comments

Leaked financial docs show OpenAI is losing billions of dollars a year

https://arstechnica.com/ai/2026/06/leaked-financial-docs-show-openai-is-losing-billions-of-dollar...
92•greenchair•1h ago•48 comments

Launch HN: Adam (YC W25) – Open-Source AI CAD

https://github.com/Adam-CAD/CADAM
132•zachdive•6h ago•68 comments

Show HN: An 8-bit live gamecast for baseball

https://ribbie.tv/watch
173•brownrout•6h ago•106 comments

U.S. science is in chaos

https://www.scientificamerican.com/article/americas-compact-between-science-and-politics-is-broken/
567•presspot•12h ago•639 comments

Loreline – Tools for writing interactive fiction

https://loreline.app/en/
21•smartmic•2h ago•2 comments

Tesco moving 40k server workloads off VMware amid Broadcom's abusive conduct

https://arstechnica.com/information-technology/2026/06/tesco-moving-40000-server-workloads-off-vm...
66•Bender•1h ago•22 comments

RFC 10008: The new HTTP Query Method

https://www.rfc-editor.org/info/rfc10008/
299•schappim•11h ago•136 comments

The Return of Rigorous Full-System Timing Simulation

https://www.sigarch.org/the-return-of-rigorous-full-system-timing-simulation/
20•matt_d•1d ago•0 comments

Volkswagen started blocking GrapheneOS users

https://discuss.grapheneos.org/d/35949-volkswagen-app?page=3
427•microtonal•7h ago•295 comments

The Competitive Moat That AI Can't Replicate

https://ghostinthedata.info/posts/2026/2026-06-13-human-connection-moat/
90•speckx•5h ago•75 comments

Why thinking out loud with someone beats thinking alone

https://www.thesignalist.io/s/the-dialogue-dividend/
137•kodesko•9h ago•65 comments

Trellis AI (YC W24) hiring a product lead to build agents for healthcare access

https://www.ycombinator.com/companies/trellis-ai/jobs/Cg94htp-product-lead
1•macklinkachorn•5h ago

Made a free macOS menu bar app that fixes typing in the wrong keyboard layout

https://flickey.site
24•tal_alfi•2h ago•11 comments

Hacker News but for independent blogs

https://bubbles.town/
509•headalgorithm•15h ago•168 comments

Want your images back? That'll be $5

https://www.lutr.dev/want-your-images-back-sure-that-ll-be-5-dollars
584•lutr•9h ago•240 comments

Show HN: Inkwash, a watercolor sketching app and explanation

https://johnowhitaker.github.io/inkwash/about
144•Yenrabbit•3d ago•20 comments

Kirkland Roundabouts

https://kirklandroundabouts.com
143•DenisM•3d ago•109 comments

MicroUI – A tiny, portable, immediate-mode UI library written in ANSI C

https://github.com/rxi/microui
167•peter_d_sherman•10h ago•57 comments

Using AI to improve a challenging reaction in medicinal chemistry

https://openai.com/index/ai-chemist-improves-reaction/
42•ilreb•5h ago•17 comments

Image Compression

https://www.makingsoftware.com/chapters/image-compression
137•vinhnx•3d ago•19 comments

The founder's playbook: Building an AI-native startup

https://claude.com/blog/the-founders-playbook
198•e2e4•15h ago•151 comments

A World of First Drafts

https://leejo.github.io/2026/06/14/first_drafts/
14•leejo•3d ago•2 comments

Why do commercial spaces sit vacant? (2025)

https://www.freerange.city/p/why-do-commercial-spaces-sit-vacant
99•Redoubts•15h ago•148 comments

AI demands more engineering discipline. Not less

https://charitydotwtf.substack.com/p/ai-demands-more-engineering-discipline
311•BerislavLopac•8h ago•149 comments