ATProto Browser

ATProto Browser

Experimental browser for the Atmosphere

Post

If I were to do outline curve drawing using polygons and curve shaders, I would use similar tesellation algo I used for nanovg, but leave the error high, say 5px per segment, and use the curve shader to deal with the rest. You could use simpler shader, like the usual "thick line graph".

May 6, 2025, 12:54 PM

Record data

{
  "uri": "at://did:plc:pdadigepidvacjp3d2a5vvbb/app.bsky.feed.post/3loiwimimvt2k",
  "cid": "bafyreiekdozk7xx2h5b57vanpspkmcv2mm4lpodtiwl5uud5mq7d2z36nq",
  "value": {
    "text": "If I were to do outline curve drawing using polygons and curve shaders, I would use similar tesellation algo I used for nanovg, but leave the error high, say 5px per segment, and use the curve shader to deal with the rest. You could use simpler shader, like the usual \"thick line graph\".",
    "$type": "app.bsky.feed.post",
    "langs": [
      "en"
    ],
    "reply": {
      "root": {
        "cid": "bafyreiaa24ylunvyzqki6hw5igv7m2k4kjs5diz7qnymi2cz5ojmded7y4",
        "uri": "at://did:plc:6zxguedz27ilmdav6rakdwt5/app.bsky.feed.post/3loilgcoqvc2n"
      },
      "parent": {
        "cid": "bafyreihd62pbmincn6asitvsycif24mckv3q2qxqj2gy5plly7h6t7uepm",
        "uri": "at://did:plc:pdadigepidvacjp3d2a5vvbb/app.bsky.feed.post/3loiwimilwl2k"
      }
    },
    "createdAt": "2025-05-06T12:54:14.311Z"
  }
}