frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Real-time map of Great Britain's rail network

https://www.map.signalbox.io
8•scrlk•22m ago•0 comments

GPT-5.6 Sol Ultra will be in Codex

https://twitter.com/thsottiaux/status/2073933490513752151
288•mfiguiere•8h ago•222 comments

Has_not_been_viewed_much

https://iamwillwang.com/notes/has-not-been-viewed-much/
306•wxw•10h ago•80 comments

Organic Maps

https://organicmaps.app/
992•tosh•19h ago•302 comments

Generate parametric, manufacturable 3D models in seconds

https://kyrall.com/
29•OsamaAtwi•2h ago•16 comments

It's not about physical vs. digital games, it's about ownership

https://popcar.bearblog.dev/its-about-ownership/
499•popcar2•19h ago•371 comments

Building relationships with customers through support didn't turn out as hoped

https://www.uncommonapps.nyc/p/castro-podcasts-things-i-got-wrong-support
130•dabluck•7h ago•80 comments

OpenPrinter

https://www.opentools.studio/
862•bouh•12h ago•214 comments

Introduction to Genomics for Engineers

https://learngenomics.dev/docs/biological-foundations/cells-genomes-dna-chromosomes/
10•yreg•3d ago•0 comments

Show HN: Homegames. An open-source game platform I've been making for 8 years

https://homegames.io
182•homegamesjoseph•12h ago•43 comments

When AI Costs More Than the Engineer

https://tomtunguz.com/ai-spend-breakeven-2029/
85•kiyanwang•2h ago•70 comments

Does code cleanliness affect coding agents? A controlled minimal-pair study

https://arxiv.org/abs/2605.20049
125•softwaredoug•10h ago•69 comments

Behind the scenes with the Midjourney scanner [video]

https://www.youtube.com/watch?v=4nzzpUKhj1M
24•Semkas•2d ago•4 comments

The Age of Personalized Hardware Is Coming

https://geastack.com/blog-the-age-of-personalized-hardware-is-coming
65•arbayi•4d ago•40 comments

Zuckerberg says AI agent development going slower than expected

https://www.reuters.com/business/zuckerberg-says-ai-agent-development-going-slower-than-expected-...
230•cwwc•3d ago•397 comments

Completing a computer science degree on Coursera

https://notesbylex.com/completing-a-computer-science-degree-on-coursera
210•lexandstuff•12h ago•130 comments

Starring the Computer

https://www.starringthecomputer.com/computers.html
230•gitowiec•16h ago•51 comments

The Private Capture of Public Genius

https://www.wysr.xyz/p/the-private-capture-of-public-genius
110•martialg•10h ago•55 comments

The future of Flipper Zero development

https://blog.flipper.net/future-of-flipper-zero-development/
330•croes•15h ago•141 comments

Mr. Baby Paint and accidentally discovering a new cellular automata

https://tekstien-marginaalien-keskus.aalto.fi/residenssi/heikki/blog/004-december-2/
179•jfil•3d ago•38 comments

New AI tutor achieves 0.71-1.30 SD effect size in Dartmouth course [pdf]

https://intextbooks.science.uu.nl/workshop2026/files/itb26_s1s2.pdf
165•jonahbard•15h ago•99 comments

Composite Video on the NES: Why's it so wobbly?

https://nicole.express/2026/phase-altering-by-line.html
95•zdw•12h ago•7 comments

DNSGlobe – Rust TUI to watch DNS propagate around the world

https://github.com/514-labs/dnsglobe
64•Callicles•12h ago•46 comments

The great blogging collapse: What happened to 100 successful blogs?

https://danielstanica.com/posts/Great-Blogging-Collapse
181•thm•4d ago•138 comments

Delta flight hit by firework while landing at Midway Airport on Fourth of July

https://www.nbcchicago.com/news/local/delta-flight-hit-by-firework-while-landing-at-midway-airpor...
126•randycupertino•14h ago•224 comments

Modernizing a 25-year-old minimal C++ unit testing framework (Part 2)

https://freshsources.com/code-capsules/test-part2/
16•chuckallison•3d ago•1 comments

The Sneakerweb

https://sneakerweb.org/
59•GalaxyNova•8h ago•15 comments

Cursed circuits #5: capacitance multiplier

https://lcamtuf.substack.com/p/cursed-circuits-capacitance-multiplier
91•surprisetalk•14h ago•12 comments

Dungeon Proof Crawler: learn how to write proofs with RPG

https://dhilst.github.io/algae/game/index.html
63•SchwKatze•13h ago•18 comments

Run Windows 2000 on a DEC Alpha with a new es40 fork

https://raymii.org/s/blog/Run_Windows_2000_for_Dec_Alpha_on_a_new_es40_fork.html
119•jandeboevrie•20h ago•68 comments
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?