ATProto Browser

ATProto Browser

Experimental browser for the Atmosphere

Post

Over the past two weeks, I've been working hard to optimize my engine. Particularly with occlusion culling to reduce draw calls. And I'm quite happy with the results. Here are some before/after shots with stats. #GameDev #IndieGameDev #SoloDev #Engine

May 16, 2025, 8:40 PM

Record data

{
  "uri": "at://did:plc:uwhibtivsm6ja253fx4rsswc/app.bsky.feed.post/3lpcv7n425c2h",
  "cid": "bafyreih5torecdi3dgncodm2qsivfzwarwm7sys4txr5ky5vq2ahq4ztua",
  "value": {
    "text": "Over the past two weeks, I've been working hard to optimize my engine.\nParticularly with occlusion culling to reduce draw calls.\nAnd I'm quite happy with the results.\nHere are some before/after shots with stats.\n#GameDev #IndieGameDev #SoloDev #Engine",
    "$type": "app.bsky.feed.post",
    "embed": {
      "$type": "app.bsky.embed.images",
      "images": [
        {
          "alt": "",
          "image": {
            "$type": "blob",
            "ref": {
              "$link": "bafkreic5noane7ebrgrigi3an4ppksflnmhkfdgehbuk7jfk6op4gmvkvi"
            },
            "mimeType": "image/jpeg",
            "size": 342290
          },
          "aspectRatio": {
            "width": 2000,
            "height": 625
          }
        },
        {
          "alt": "",
          "image": {
            "$type": "blob",
            "ref": {
              "$link": "bafkreibt32pdx3yodeqlqnb5fkbj7omnomnrfedso5akxghfy42suv4zj4"
            },
            "mimeType": "image/jpeg",
            "size": 703472
          },
          "aspectRatio": {
            "width": 2000,
            "height": 625
          }
        }
      ]
    },
    "langs": [
      "en"
    ],
    "facets": [
      {
        "index": {
          "byteEnd": 220,
          "byteStart": 212
        },
        "features": [
          {
            "tag": "GameDev",
            "$type": "app.bsky.richtext.facet#tag"
          }
        ]
      },
      {
        "index": {
          "byteEnd": 234,
          "byteStart": 221
        },
        "features": [
          {
            "tag": "IndieGameDev",
            "$type": "app.bsky.richtext.facet#tag"
          }
        ]
      },
      {
        "index": {
          "byteEnd": 243,
          "byteStart": 235
        },
        "features": [
          {
            "tag": "SoloDev",
            "$type": "app.bsky.richtext.facet#tag"
          }
        ]
      },
      {
        "index": {
          "byteEnd": 251,
          "byteStart": 244
        },
        "features": [
          {
            "tag": "Engine",
            "$type": "app.bsky.richtext.facet#tag"
          }
        ]
      }
    ],
    "createdAt": "2025-05-16T20:40:33.217Z"
  }
}