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?

The startup's Postgres survival guide

https://hatchet.run/blog/postgres-survival-guide
48•abelanger•3h ago•13 comments

OpenAI and Hugging Face address security incident during model evaluation

https://openai.com/index/hugging-face-model-evaluation-security-incident/
1450•mfiguiere•19h ago•979 comments

10 REM"_(C2SLFF4

https://beej.us/blog/data/mystery-comment/
81•ingve•3h ago•19 comments

Introduction to Formal Verification with Lean Part 1

https://hashcloak.com/blog/tutorial-introduction-to-formal-verification-with-lean-(part-1)
163•badcryptobitch•2d ago•22 comments

I Built a Private Genomics Study with Stoffel MPC

https://vishakh.blog/2026/07/21/i-built-a-private-genomics-study-with-stoffel-mpc/
12•vishakh82•1h ago•2 comments

Kimi K3 Is Competitive with Fable; Kimi K3 and Fable Is SoTA

https://fireworks.ai/blog/kimik3-fable
804•piotrgrabowski•17h ago•410 comments

Drake Anthony Recreates the Mechanical Bulb First Seen in 1675 – TechEBlog

https://www.techeblog.com/drake-anthony-styropyro-mechanical-bulb-barometric-light/
24•rbanffy•6d ago•5 comments

Cornell's Interactive Wall of Birds

https://academy.allaboutbirds.org/features/wallofbirds/?_hsmi=428996456
50•yareally•3d ago•19 comments

Intel Starts Shipping High-NA EUV Silicon

https://morethanmoore.substack.com/p/intel-starts-shipping-high-na-euv
185•zdw•3d ago•71 comments

OpenNode – Bitcoin Payment Processor

https://opennode.com/
52•gurjeet•1h ago•43 comments

Advertise in ChatGPT

https://ads.openai.com/
1004•montecarl•20h ago•772 comments

Original Apollo 11 Guidance Computer source code for command and lunar modules

https://github.com/chrislgarry/Apollo-11
133•noteness•10h ago•42 comments

Judge approves $1.5B Anthropic settlement for pirated books used to train Claude

https://apnews.com/article/ai-anthropic-copyright-settlement-claude-books-bartz-74b140444023898ae...
512•BeetleB•20h ago•487 comments

FreeInk: Open ecosystem for e-readers

https://freeink.org/
668•FriedPickles•20h ago•145 comments

Most Americans Say "Not in My Backyard" to AI Data Centers

https://www.redfin.com/news/ai-data-centers-opposition-education-benefit/
27•toomuchtodo•1h ago•32 comments

Late.sh – a command-line Clubhouse for computer people

https://late.sh/
263•itherseed•13h ago•96 comments

OverpAId – Fire your CEO. Hire the future

https://overpaid.lol
560•ignaloidas•4h ago•268 comments

Never Enough

https://dark.ronacher.eu/2026/7/21/never-enough/
153•reasonableklout•12h ago•61 comments

A digestion of the Jacobian conjecture counterexample

https://terrytao.wordpress.com/2026/07/21/a-digestion-of-the-jacobian-conjecture-counterexample/
299•jeremyscanvic•18h ago•125 comments

Why do you suck at juggling now?

https://pgadey.ca/notes/suck-at-juggling/
73•surprisetalk•1w ago•47 comments

Passkeys were invented by engineers with zero understanding of consumer brain

https://twitter.com/nikitabier/status/2079787406300266743
94•ksec•1h ago•85 comments

ScreenWall – Turn old phones into synced widgets for your space

https://screenwall.app/
80•buibuibui•5d ago•31 comments

It's a shame what's happened to radio

https://blog.jimgrey.net/2026/07/21/its-a-shame-whats-happened-to-radio-3/
188•sonicrocketman•16h ago•208 comments

Long presumed dead, a thriving coral reef is discovered in West Africa

https://e360.yale.edu/digest/benin-coral-reef
383•speckx•23h ago•85 comments

Jack Dorsey launches Buzz to combine team chat, AI agents and Git hosting

https://runtimewire.com/article/jack-dorsey-block-buzz-team-chat-ai-agents-git
359•ryanmerket•22h ago•315 comments

Ten Steps Towards Happiness (2015)

http://hintjens.com/blog:99
200•emerongi•14h ago•90 comments

Apple defeats liability for not scanning iCloud for CSAM

https://blog.ericgoldman.org/archives/2026/07/apple-defeats-liability-for-not-scanning-icloud-for...
442•speckx•1d ago•490 comments

OpenAI Models Escaped and Hacked a Company in Cybersecurity Test Gone Wrong

https://www.wsj.com/tech/ai/openai-models-escaped-and-hacked-a-company-in-cybersecurity-test-gone...
9•flippyhead•1h ago•0 comments

"Drawing" the Mona Lisa with GPT-5.6, Claude, Gemini, and Grok

https://www.tryai.dev/blog/ai-drawing-arena-colored-pencils-claude-gpt-grok
239•hershyb_•18h ago•88 comments

Overload and insight look identical from the outside

https://pilgrima.ge/p/what-the-wire-knows
15•momentmaker•3d ago•1 comments