{
    "uri": "at://did:plc:kcu5gsklhhensnm6vhu6lhq5/app.bsky.feed.post/3lsehhgqbnk2j",
    "cid": "bafyreie6h3cyj2mx33l7altjiu3s5fvzkupuriguse7jnjnveeddfv2uzq",
    "author": {
        "did": "did:plc:kcu5gsklhhensnm6vhu6lhq5",
        "handle": "b0tster.yeag.gay",
        "displayName": "PSX Bunlith 🪄 BLM ACAB 🇵🇸",
        "avatar": "https://cdn.bsky.app/img/avatar/plain/did:plc:kcu5gsklhhensnm6vhu6lhq5/bafkreihznblg5v3nyoqvc44yebsubmohvrbclx4cnctgc3ts3n2fmimucy",
        "associated": {
            "chat": {
                "allowIncoming": "following"
            },
            "activitySubscription": {
                "allowSubscriptions": "followers"
            }
        },
        "labels": [],
        "createdAt": "2023-06-27T18:54:04.929Z",
        "instance": "yeag.gay"
    },
    "embed": {
        "$type": "app.bsky.embed.images",
        "images": [
            {
                "alt": "'duplicate triangles you want to add reflection to'\n\n'scale along normal to prevent z-fighting' (exaggerated for demonstration)'\n\n'plug reflection tex coordinate into an 'environment texture' node (current texture is B&W so i plugged that into alpha directly)'\n\n'voila!'",
                "aspectRatio": {
                    "height": 2000,
                    "width": 1477
                },
                "image": {
                    "$type": "blob",
                    "ref": {
                        "$link": "bafkreiarru5y3xflbgzw2yclgehrqfnfvgtv5q74ehft7pk4m6t3s75m3q"
                    },
                    "mimeType": "image/jpeg",
                    "size": 930203
                }
            }
        ]
    },
    "bookmarkCount": 2,
    "replyCount": 7,
    "repostCount": 30,
    "likeCount": 428,
    "quoteCount": 0,
    "indexedAt": "2025-06-24T15:55:22.303Z",
    "labels": [],
    "$type": "app.bsky.feed.post",
    "createdAt": "2025-06-24T15:55:16.960Z",
    "langs": [
        "en"
    ],
    "reply": {
        "parent": {
            "cid": "bafyreighokwatqvhhh3lfgjvihvo2472eibjggjeatr5cdpafks3kcm3zi",
            "uri": "at://did:plc:kcu5gsklhhensnm6vhu6lhq5/app.bsky.feed.post/3lsec2vuqd222"
        },
        "root": {
            "cid": "bafyreigmcegawsfhm3bmn7jg2wkiygnplq7qcthbap4srvmb2qr6kjj65y",
            "uri": "at://did:plc:kcu5gsklhhensnm6vhu6lhq5/app.bsky.feed.post/3lscw6q3wrk2j"
        }
    },
    "text": "since ppl asked, i made a quick tutorial on how i created this. nothing crazy, just used a custom made cube map and mapped it to a shell, but hey if ppl asked ppl asked!",
    "instance": "bsky.app",
    "post_id": "3lsehhgqbnk2j",
    "date": "2025-06-24 15:55:16",
    "count": 1,
    "category": "bluesky",
    "subcategory": "posts",
    "num": 1,
    "description": "'duplicate triangles you want to add reflection to'\n\n'scale along normal to prevent z-fighting' (exaggerated for demonstration)'\n\n'plug reflection tex coordinate into an 'environment texture' node (current texture is B&W so i plugged that into alpha directly)'\n\n'voila!'",
    "width": 1477,
    "height": 2000,
    "filename": "bafkreiarru5y3xflbgzw2yclgehrqfnfvgtv5q74ehft7pk4m6t3s75m3q",
    "extension": "jpg"
}
