Experimental browser for the Atmosphere
I'm trying to fill an occlusion culling buffer by simply projecting the corners of the boxes, but it's not enough. I have to rasterize my occlusion boxes on the CPU. Optimization is hard. #gamedev #solodev
May 4, 2025, 5:34 PM
{ "uri": "at://did:plc:uwhibtivsm6ja253fx4rsswc/app.bsky.feed.post/3loefa6yrj225", "cid": "bafyreiazydsjlie7wzvwjzfrjycqsipy5yxpcjctsvpxko6vtmgk5zsyou", "value": { "text": "I'm trying to fill an occlusion culling buffer by simply projecting the corners of the boxes, but it's not enough. I have to rasterize my occlusion boxes on the CPU. Optimization is hard.\n#gamedev #solodev", "$type": "app.bsky.feed.post", "embed": { "$type": "app.bsky.embed.images", "images": [ { "alt": "", "image": { "$type": "blob", "ref": { "$link": "bafkreihmtcgktshuw4nbt4srfezwrl7yflau4n6g2qj6onhlvqjc2ksl74" }, "mimeType": "image/jpeg", "size": 239502 }, "aspectRatio": { "width": 653, "height": 338 } } ] }, "langs": [ "en" ], "facets": [ { "index": { "byteEnd": 196, "byteStart": 188 }, "features": [ { "tag": "gamedev", "$type": "app.bsky.richtext.facet#tag" } ] }, { "index": { "byteEnd": 205, "byteStart": 197 }, "features": [ { "tag": "solodev", "$type": "app.bsky.richtext.facet#tag" } ] } ], "createdAt": "2025-05-04T17:34:39.978Z" } }