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•9mo ago

Comments

bschwindHN•9mo 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•9mo 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•9mo 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?

Elsevier shuts down its finance journal citation cartel

https://www.chrisbrunet.com/p/elsevier-shuts-down-its-finance-journal
83•qsi•2h ago•13 comments

Sub-$200 Lidar could reshuffle auto sensor economics

https://spectrum.ieee.org/solid-state-lidar-microvision-adas
112•mhb•3d ago•111 comments

I built Timeframe, our family e-paper dashboard

https://hawksley.org/2026/02/17/timeframe.html
1142•saeedesmaili•15h ago•276 comments

0 A.D. Release 28: Boiorix

https://play0ad.com/new-release-0-a-d-release-28-boiorix/
142•jonbaer•3d ago•35 comments

Pope tells priests to use their brains, not AI, to write homilies

https://www.ewtnnews.com/vatican/pope-leo-xiv-tells-priests-to-use-their-brains-not-ai-to-write-h...
218•josephcsible•3h ago•176 comments

QRTape – Audio Playback from Paper Tape with Computer Vision (2021)

http://www.theresistornetwork.com/2021/03/qrtape-audio-playback-from-paper-tape.html
5•austinallegro•47m ago•2 comments

The JavaScript Oxidation Compiler

https://oxc.rs/
177•modinfo•7h ago•74 comments

Magical Mushroom – Europe's first industrial-scale mycelium packaging producer

https://magicalmushroom.com/index
20•microflash•3h ago•3 comments

Show HN: CIA World Factbook Archive (1990–2025), searchable and exportable

https://cia-factbook-archive.fly.dev/
339•MilkMp•13h ago•77 comments

Loops is a federated, open-source TikTok

https://joinloops.org/
428•Gooblebrai•15h ago•291 comments

Hetzner Prices increase 30-40%

https://docs.hetzner.com/general/infrastructure-and-availability/price-adjustment/
58•williausrohr•52m ago•35 comments

SETI@home: Data Acquisition and Front-End Processing (2025)

https://iopscience.iop.org/article/10.3847/1538-3881/ade5a7
5•tosh•46m ago•0 comments

Bitmovin (YC S15) Is Hiring Interns in AI for Summer 2026 in Austria

https://bitmovin.com/careers/8023403002/
1•slederer•3h ago

My journey to the microwave alternate timeline

https://www.lesswrong.com/posts/8m6AM5qtPMjgTkEeD/my-journey-to-the-microwave-alternate-timeline
247•jstanley•4d ago•83 comments

A NASA Engineer Discovered a World of Semi Truck Aerodynamics by Accident

https://www.thedrive.com/news/how-a-nasa-engineer-discovered-a-world-of-semi-truck-aerodynamics-b...
3•PaulHoule•4d ago•0 comments

Google restricting Google AI Pro/Ultra subscribers for using OpenClaw

https://discuss.ai.google.dev/t/account-restricted-without-warning-google-ai-ultra-oauth-via-open...
635•srigi•11h ago•518 comments

Man accidentally gains control of 7k robot vacuums

https://www.popsci.com/technology/robot-vacuum-army/
297•Brajeshwar•20h ago•165 comments

What I learned designing a barebones UI engine

https://madebymohammed.com/miniui
38•teleforce•6h ago•5 comments

Cursor’s debug mode is arguably its best feature

https://davidgomes.com/cursor-debug-mode/
22•davidgomes•3d ago•4 comments

How to train your program verifier

https://risemsr.github.io/blog/2026-02-16-halleyyoung-a3/
52•matt_d•4d ago•9 comments

Six Math Essentials

https://terrytao.wordpress.com/2026/02/16/six-math-essentials/
223•digital55•15h ago•47 comments

The Musidex: A physical music library for the streaming era

https://hannahilea.com/blog/musidex/
45•zdw•3d ago•14 comments

Fix your tools

https://ochagavia.nl/blog/fix-your-tools/
247•vinhnx•18h ago•79 comments

Aqua: A CLI message tool for AI agents

https://github.com/quailyquaily/aqua
50•lyricat•8h ago•30 comments

How close are we to a vision for 2010?

https://shkspr.mobi/blog/2026/02/how-close-are-we-to-a-vision-for-2010/
32•ColinWright•6h ago•9 comments

Hello Worg, the Org-Mode Community

https://orgmode.org/worg/
129•dargscisyhp•17h ago•41 comments

Using the new bridges of FreeBSD 15

https://blog.feld.me/posts/2026/02/using-new-bridges-freebsd-15/
97•vermaden•12h ago•26 comments

Linuxulator on FreeBSD Feels Like Magic

https://hayzam.com/blog/02-linuxulator-is-awesome/
117•vermaden•15h ago•44 comments

Pinterest is drowning in a sea of AI slop and auto-moderation

https://www.404media.co/pinterest-is-drowning-in-a-sea-of-ai-slop-and-auto-moderation/
18•trinsic2•6h ago•5 comments

Show HN: Local-First Linux MicroVMs for macOS

https://shuru.run
181•harshdoesdev•15h ago•54 comments