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?

xAI joins SpaceX

https://www.spacex.com/updates#xai-joins-spacex
430•g-mork•3h ago•964 comments

The Hot Mess of AI

https://alignment.anthropic.com/2026/hot-mess-of-ai/
54•salkahfi•1h ago•14 comments

The Codex App

https://openai.com/index/introducing-the-codex-app/
509•meetpateltech•7h ago•326 comments

Anki ownership transferred to AnkiHub

https://forums.ankiweb.net/t/ankis-growing-up/68610
208•trms•4h ago•52 comments

GitHub experience various partial-outages/degradations

https://www.githubstatus.com?todayis=2026-02-02
140•bhouston•4h ago•32 comments

The Connection Machine CM-1 "Feynman" T-shirt

https://tamikothiel.com/cm/cm-tshirt.html
20•tosh•3d ago•3 comments

Ask HN: Who is hiring? (February 2026)

236•whoishiring•9h ago•299 comments

Julia

https://borretti.me/fiction/julia
26•ashergill•2h ago•2 comments

Hacking Moltbook

https://www.wiz.io/blog/exposed-moltbook-database-reveals-millions-of-api-keys
238•galnagli•9h ago•151 comments

Court orders restart of all US offshore wind power construction

https://arstechnica.com/science/2026/02/court-orders-restart-of-all-us-offshore-wind-construction/
168•ck2•2h ago•63 comments

Joedb, the Journal-Only Embedded Database

https://www.joedb.org/index.html
34•mci•3d ago•5 comments

Firefox Getting New Controls to Turn Off AI Features

https://www.macrumors.com/2026/02/02/firefox-ai-toggle/
55•stalfosknight•1h ago•15 comments

4x faster network file sync with rclone (vs rsync) (2025)

https://www.jeffgeerling.com/blog/2025/4x-faster-network-file-sync-rclone-vs-rsync/
256•indigodaddy•3d ago•127 comments

Advancing AI Benchmarking with Game Arena

https://blog.google/innovation-and-ai/models-and-research/google-deepmind/kaggle-game-arena-updates/
105•salkahfi•7h ago•46 comments

Nano-vLLM: How a vLLM-style inference engine works

https://neutree.ai/blog/nano-vllm-part-1
216•yz-yu•12h ago•24 comments

The largest number representable in 64 bits

https://tromp.github.io/blog/2026/01/28/largest-number-revised
78•tromp•7h ago•54 comments

Zig Libc

https://ziglang.org/devlog/2026/#2026-01-31
146•ingve•8h ago•47 comments

Todd C. Miller – Sudo maintainer for over 30 years

https://www.millert.dev/
290•wodniok•8h ago•168 comments

Ask HN: Who wants to be hired? (February 2026)

96•whoishiring•9h ago•233 comments

Geologists may have solved mystery of Green River's 'uphill' route

https://phys.org/news/2026-01-geologists-mystery-green-river-uphill.html
140•defrost•12h ago•36 comments

Pretty soon, heat pumps will be able to store and distribute heat as needed

https://www.sintef.no/en/latest-news/2026/pretty-soon-heat-pumps-will-be-able-to-store-and-distri...
141•PaulHoule•1d ago•117 comments

Training a trillion parameter model to be funny

https://jokegen.sdan.io/blog
13•sdan•6d ago•6 comments

Stelvio: Ship Python to AWS

https://github.com/stelviodev/stelvio
28•todsacerdoti•5h ago•38 comments

IsoCoaster – Theme Park Builder

https://iso-coaster.com/
100•duck•3d ago•23 comments

Why software stocks are getting pummelled

https://www.economist.com/business/2026/02/01/why-software-stocks-are-getting-pummelled
137•petethomas•20h ago•194 comments

UK government launches fuel forecourt price API

https://www.gov.uk/guidance/access-the-latest-fuel-prices-and-forecourt-data-via-api-or-email
89•Technolithic•12h ago•103 comments

General Graboids: Worms and Remote Code Execution in Command and Conquer

https://www.atredis.com/blog/2026/1/26/generals
29•speckx•6d ago•5 comments

Nvidia shares are down after report that its OpenAI investment stalled

https://www.cnbc.com/2026/02/02/nvidia-stock-price-openai-funding.html
100•greatgib•5h ago•37 comments

The TSA's New $45 Fee to Fly Without ID Is Illegal

https://www.frommers.com/tips/airfare/the-tsa-new-45-fee-to-fly-without-id-is-illegal-says-regula...
181•donohoe•2h ago•166 comments

Show HN: Adboost – A browser extension that adds ads to every webpage

https://github.com/surprisetalk/AdBoost
89•surprisetalk•12h ago•107 comments