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?

Microsoft Just Killed the "Cover for Me" Excuse: 365 Now Tracks You in Real-Time

https://ztechtalk.com/microsoft-teams
198•imalerba•1h ago•171 comments

ClawdBot Skills ganked all my crypto

https://opensourcemalware.com/blog/clawdbot-skills-ganked-your-crypto
11•6mile•32m ago•4 comments

Moltbook

https://www.moltbook.com/
947•teej•14h ago•466 comments

Show HN: Amla Sandbox – WASM bash shell sandbox for AI agents

https://github.com/amlalabs/amla-sandbox
71•souvik1997•4h ago•43 comments

Buttered Crumpet, a custom typeface for Wallace and Gromit

https://jamieclarketype.com/case-study/wallace-and-gromit-font/
162•tobr•3h ago•33 comments

The National Herbarium of Ireland digital collection of Irish plants

https://dri.ie/news/new-collection-in-dri-the-national-herbarium-of-ireland-digital-collection-of...
19•gnabgib•3d ago•1 comments

Quack-Cluster: A Serverless Distributed SQL Query Engine with DuckDB and Ray

https://github.com/kristianaryanto/Quack-Cluster
37•tanelpoder•3d ago•5 comments

Implementing a tiny CPU rasterizer (2024)

https://lisyarus.github.io/blog/posts/implementing-a-tiny-cpu-rasterizer-part-1.html
68•PaulHoule•4d ago•8 comments

The Engineer who invented the Mars Rover Suspension in his garage [video]

https://www.youtube.com/watch?v=QKSPk_0N4Jc
148•UltraSane•3d ago•24 comments

OpenClaw – Moltbot Renamed Again

https://openclaw.ai/blog/introducing-openclaw
473•ed•13h ago•247 comments

Emoji Design Convergence Review: 2018-2026

https://blog.emojipedia.org/emoji-design-convergence-review-2018-2026/
23•surprisetalk•3d ago•16 comments

Wisconsin communities signed secrecy deals for billion-dollar data centers

https://www.wpr.org/news/4-wisconsin-communities-signed-secrecy-deals-billion-dollar-data-centers
261•sseagull•5h ago•284 comments

Vcad: Free BRep CAD in the Browser

https://vcad.io
7•ecto•1h ago•0 comments

How AI assistance impacts the formation of coding skills

https://www.anthropic.com/research/AI-assistance-coding-skills
289•vismit2000•12h ago•231 comments

Richard Feynman Side Hustles

https://twitter.com/carl_feynman/status/2016979540099420428
127•tzury•4h ago•45 comments

Track Your Routine – Open-source app for task management

https://github.com/MSF01/TYR
56•perrii•6h ago•28 comments

HumanConsumption.Live – Real-Time Global Animal Consumption Stats

https://www.humanconsumption.live/
26•speckx•3h ago•25 comments

GOG: Linux "the next major frontier" for gaming as it works on a native client

https://www.xda-developers.com/gog-calls-linux-the-next-major-frontier-for-gaming-as-it-works-on-...
511•franczesko•10h ago•292 comments

Pangolin (YC S25) is hiring software engineers (open-source, Go, networking)

https://docs.pangolin.net/careers/join-us
1•miloschwartz•6h ago

Netflix Animation Studios Joins the Blender Development Fund as Corporate Patron

https://www.blender.org/press/netflix-animation-studios-joins-the-blender-development-fund-as-cor...
368•vidyesh•12h ago•66 comments

Grid: Free, local-first, browser-based 3D printing/CNC/laser slicer

https://grid.space/stem/
350•cyrusradfar•20h ago•117 comments

Show HN: Kolibri, a DIY music club in Sweden

https://kolibrinkpg.com/
103•EastLondonCoder•1d ago•19 comments

How AI Impacts Skill Formation

https://arxiv.org/abs/2601.20245
194•northfield27•11h ago•5 comments

AGENTS.md outperforms skills in our agent evals

https://vercel.com/blog/agents-md-outperforms-skills-in-our-agent-evals
452•maximedupre•1d ago•173 comments

Godot 4.6 Release: It's all about your flow

https://godotengine.org/releases/4.6/
173•makepanic•4d ago•66 comments

The Home Computer Hybrids

https://technicshistory.com/2026/01/25/the-home-computer-hybrids/
4•cfmcdonald•5d ago•0 comments

Retiring GPT-4o, GPT-4.1, GPT-4.1 mini, and OpenAI o4-mini in ChatGPT

https://openai.com/index/retiring-gpt-4o-and-older-models/
278•rd•21h ago•370 comments

Show HN: Cicada – A scripting language that integrates with C

https://github.com/heltilda/cicada
39•briancr•6h ago•20 comments

Kimi K2.5 Technical Report [pdf]

https://github.com/MoonshotAI/Kimi-K2.5/blob/master/tech_report.pdf
4•vinhnx•1h ago•0 comments

Detecting Dementia Using Lexical Analysis: Terry Pratchett's Discworld

https://www.mdpi.com/2076-3425/16/1/94
36•maxeda•2h ago•23 comments