ActivityPub Viewer

A small tool to view real-world ActivityPub objects as JSON! Enter a URL or username from Mastodon or a similar service below, and we'll send a request with the right Accept header to the server to view the underlying object.

Open in browser →
{ "@context": [ "https://www.w3.org/ns/activitystreams", { "ostatus": "http://ostatus.org#", "atomUri": "ostatus:atomUri", "inReplyToAtomUri": "ostatus:inReplyToAtomUri", "conversation": "ostatus:conversation", "sensitive": "as:sensitive", "toot": "http://joinmastodon.org/ns#", "votersCount": "toot:votersCount", "blurhash": "toot:blurhash", "focalPoint": { "@container": "@list", "@id": "toot:focalPoint" } } ], "id": "https://mastodon.gamedev.place/users/maxliani/outbox?max_id=111679423050143219&page=true", "type": "OrderedCollectionPage", "next": "https://mastodon.gamedev.place/users/maxliani/outbox?max_id=111258450858621178&page=true", "prev": "https://mastodon.gamedev.place/users/maxliani/outbox?min_id=111675138248789658&page=true", "partOf": "https://mastodon.gamedev.place/users/maxliani/outbox", "orderedItems": [ { "id": "https://mastodon.gamedev.place/users/maxliani/statuses/111675138248789658/activity", "type": "Create", "actor": "https://mastodon.gamedev.place/users/maxliani", "published": "2023-12-31T12:56:18Z", "to": [ "https://www.w3.org/ns/activitystreams#Public" ], "cc": [ "https://mastodon.gamedev.place/users/maxliani/followers" ], "object": { "id": "https://mastodon.gamedev.place/users/maxliani/statuses/111675138248789658", "type": "Note", "summary": null, "inReplyTo": null, "published": "2023-12-31T12:56:18Z", "url": "https://mastodon.gamedev.place/@maxliani/111675138248789658", "attributedTo": "https://mastodon.gamedev.place/users/maxliani", "to": [ "https://www.w3.org/ns/activitystreams#Public" ], "cc": [ "https://mastodon.gamedev.place/users/maxliani/followers" ], "sensitive": false, "atomUri": "https://mastodon.gamedev.place/users/maxliani/statuses/111675138248789658", "inReplyToAtomUri": null, "conversation": "tag:mastodon.gamedev.place,2023-12-31:objectId=71720307:objectType=Conversation", "content": "<p>5 minuets to go. Happy new year y’all!</p>", "contentMap": { "en": "<p>5 minuets to go. Happy new year y’all!</p>" }, "attachment": [ { "type": "Document", "mediaType": "image/jpeg", "url": "https://cdn.masto.host/mastodongamedevplace/media_attachments/files/111/675/137/469/853/400/original/b5924156e117337f.jpeg", "name": null, "blurhash": "UKHKLN%fM{xG-#?FI@Ip}loHNMj^AGxst7xa", "width": 767, "height": 1023 } ], "tag": [], "replies": { "id": "https://mastodon.gamedev.place/users/maxliani/statuses/111675138248789658/replies", "type": "Collection", "first": { "type": "CollectionPage", "next": "https://mastodon.gamedev.place/users/maxliani/statuses/111675138248789658/replies?only_other_accounts=true&page=true", "partOf": "https://mastodon.gamedev.place/users/maxliani/statuses/111675138248789658/replies", "items": [] } }, "likes": { "id": "https://mastodon.gamedev.place/users/maxliani/statuses/111675138248789658/likes", "type": "Collection", "totalItems": 6 }, "shares": { "id": "https://mastodon.gamedev.place/users/maxliani/statuses/111675138248789658/shares", "type": "Collection", "totalItems": 0 } } }, { "id": "https://mastodon.gamedev.place/users/maxliani/statuses/111660812853896710/activity", "type": "Create", "actor": "https://mastodon.gamedev.place/users/maxliani", "published": "2023-12-29T00:13:09Z", "to": [ "https://www.w3.org/ns/activitystreams#Public" ], "cc": [ "https://mastodon.gamedev.place/users/maxliani/followers", "https://mastodon.social/users/lukhash", "https://mastodon.gamedev.place/users/TomF" ], "object": { "id": "https://mastodon.gamedev.place/users/maxliani/statuses/111660812853896710", "type": "Note", "summary": null, "inReplyTo": "https://mastodon.social/users/lukhash/statuses/111634681391066615", "published": "2023-12-29T00:13:09Z", "url": "https://mastodon.gamedev.place/@maxliani/111660812853896710", "attributedTo": "https://mastodon.gamedev.place/users/maxliani", "to": [ "https://www.w3.org/ns/activitystreams#Public" ], "cc": [ "https://mastodon.gamedev.place/users/maxliani/followers", "https://mastodon.social/users/lukhash", "https://mastodon.gamedev.place/users/TomF" ], "sensitive": false, "atomUri": "https://mastodon.gamedev.place/users/maxliani/statuses/111660812853896710", "inReplyToAtomUri": "https://mastodon.social/users/lukhash/statuses/111634681391066615", "conversation": "tag:mastodon.social,2023-12-23:objectId=605365676:objectType=Conversation", "content": "<p><span class=\"h-card\" translate=\"no\"><a href=\"https://mastodon.social/@lukhash\" class=\"u-url mention\">@<span>lukhash</span></a></span> <span class=\"h-card\" translate=\"no\"><a href=\"https://mastodon.gamedev.place/@TomF\" class=\"u-url mention\">@<span>TomF</span></a></span> </p><p>The album is rather good! I like</p>", "contentMap": { "en": "<p><span class=\"h-card\" translate=\"no\"><a href=\"https://mastodon.social/@lukhash\" class=\"u-url mention\">@<span>lukhash</span></a></span> <span class=\"h-card\" translate=\"no\"><a href=\"https://mastodon.gamedev.place/@TomF\" class=\"u-url mention\">@<span>TomF</span></a></span> </p><p>The album is rather good! I like</p>" }, "attachment": [], "tag": [ { "type": "Mention", "href": "https://mastodon.social/users/lukhash", "name": "@lukhash@mastodon.social" }, { "type": "Mention", "href": "https://mastodon.gamedev.place/users/TomF", "name": "@TomF" } ], "replies": { "id": "https://mastodon.gamedev.place/users/maxliani/statuses/111660812853896710/replies", "type": "Collection", "first": { "type": "CollectionPage", "next": "https://mastodon.gamedev.place/users/maxliani/statuses/111660812853896710/replies?only_other_accounts=true&page=true", "partOf": "https://mastodon.gamedev.place/users/maxliani/statuses/111660812853896710/replies", "items": [] } }, "likes": { "id": "https://mastodon.gamedev.place/users/maxliani/statuses/111660812853896710/likes", "type": "Collection", "totalItems": 2 }, "shares": { "id": "https://mastodon.gamedev.place/users/maxliani/statuses/111660812853896710/shares", "type": "Collection", "totalItems": 0 } } }, { "id": "https://mastodon.gamedev.place/users/maxliani/statuses/111633345244295132/activity", "type": "Create", "actor": "https://mastodon.gamedev.place/users/maxliani", "published": "2023-12-24T03:47:47Z", "to": [ "https://www.w3.org/ns/activitystreams#Public" ], "cc": [ "https://mastodon.gamedev.place/users/maxliani/followers", "https://mastodon.social/users/lukhash", "https://mastodon.gamedev.place/users/TomF" ], "object": { "id": "https://mastodon.gamedev.place/users/maxliani/statuses/111633345244295132", "type": "Note", "summary": null, "inReplyTo": "https://mastodon.social/users/lukhash/statuses/111630786219576839", "published": "2023-12-24T03:47:47Z", "url": "https://mastodon.gamedev.place/@maxliani/111633345244295132", "attributedTo": "https://mastodon.gamedev.place/users/maxliani", "to": [ "https://www.w3.org/ns/activitystreams#Public" ], "cc": [ "https://mastodon.gamedev.place/users/maxliani/followers", "https://mastodon.social/users/lukhash", "https://mastodon.gamedev.place/users/TomF" ], "sensitive": false, "atomUri": "https://mastodon.gamedev.place/users/maxliani/statuses/111633345244295132", "inReplyToAtomUri": "https://mastodon.social/users/lukhash/statuses/111630786219576839", "conversation": "tag:mastodon.social,2023-12-23:objectId=605365676:objectType=Conversation", "content": "<p><span class=\"h-card\" translate=\"no\"><a href=\"https://mastodon.social/@lukhash\" class=\"u-url mention\">@<span>lukhash</span></a></span> <span class=\"h-card\" translate=\"no\"><a href=\"https://mastodon.gamedev.place/@TomF\" class=\"u-url mention\">@<span>TomF</span></a></span> ilarious how the car has the doors opened and closed at the same time!</p>", "contentMap": { "en": "<p><span class=\"h-card\" translate=\"no\"><a href=\"https://mastodon.social/@lukhash\" class=\"u-url mention\">@<span>lukhash</span></a></span> <span class=\"h-card\" translate=\"no\"><a href=\"https://mastodon.gamedev.place/@TomF\" class=\"u-url mention\">@<span>TomF</span></a></span> ilarious how the car has the doors opened and closed at the same time!</p>" }, "attachment": [], "tag": [ { "type": "Mention", "href": "https://mastodon.social/users/lukhash", "name": "@lukhash@mastodon.social" }, { "type": "Mention", "href": "https://mastodon.gamedev.place/users/TomF", "name": "@TomF" } ], "replies": { "id": "https://mastodon.gamedev.place/users/maxliani/statuses/111633345244295132/replies", "type": "Collection", "first": { "type": "CollectionPage", "next": "https://mastodon.gamedev.place/users/maxliani/statuses/111633345244295132/replies?only_other_accounts=true&page=true", "partOf": "https://mastodon.gamedev.place/users/maxliani/statuses/111633345244295132/replies", "items": [] } }, "likes": { "id": "https://mastodon.gamedev.place/users/maxliani/statuses/111633345244295132/likes", "type": "Collection", "totalItems": 0 }, "shares": { "id": "https://mastodon.gamedev.place/users/maxliani/statuses/111633345244295132/shares", "type": "Collection", "totalItems": 0 } } }, { "id": "https://mastodon.gamedev.place/users/maxliani/statuses/111560921114549512/activity", "type": "Create", "actor": "https://mastodon.gamedev.place/users/maxliani", "published": "2023-12-11T08:49:22Z", "to": [ "https://www.w3.org/ns/activitystreams#Public" ], "cc": [ "https://mastodon.gamedev.place/users/maxliani/followers", "https://mathstodon.xyz/users/wjarosz" ], "object": { "id": "https://mastodon.gamedev.place/users/maxliani/statuses/111560921114549512", "type": "Note", "summary": null, "inReplyTo": "https://mathstodon.xyz/users/wjarosz/statuses/111560560775538006", "published": "2023-12-11T08:49:22Z", "url": "https://mastodon.gamedev.place/@maxliani/111560921114549512", "attributedTo": "https://mastodon.gamedev.place/users/maxliani", "to": [ "https://www.w3.org/ns/activitystreams#Public" ], "cc": [ "https://mastodon.gamedev.place/users/maxliani/followers", "https://mathstodon.xyz/users/wjarosz" ], "sensitive": false, "atomUri": "https://mastodon.gamedev.place/users/maxliani/statuses/111560921114549512", "inReplyToAtomUri": "https://mathstodon.xyz/users/wjarosz/statuses/111560560775538006", "conversation": "tag:mastodon.gamedev.place,2023-12-11:objectId=68925918:objectType=Conversation", "content": "<p><span class=\"h-card\" translate=\"no\"><a href=\"https://mathstodon.xyz/@wjarosz\" class=\"u-url mention\">@<span>wjarosz</span></a></span> we’ll figure it out :)</p>", "contentMap": { "en": "<p><span class=\"h-card\" translate=\"no\"><a href=\"https://mathstodon.xyz/@wjarosz\" class=\"u-url mention\">@<span>wjarosz</span></a></span> we’ll figure it out :)</p>" }, "attachment": [], "tag": [ { "type": "Mention", "href": "https://mathstodon.xyz/users/wjarosz", "name": "@wjarosz@mathstodon.xyz" } ], "replies": { "id": "https://mastodon.gamedev.place/users/maxliani/statuses/111560921114549512/replies", "type": "Collection", "first": { "type": "CollectionPage", "next": "https://mastodon.gamedev.place/users/maxliani/statuses/111560921114549512/replies?only_other_accounts=true&page=true", "partOf": "https://mastodon.gamedev.place/users/maxliani/statuses/111560921114549512/replies", "items": [] } }, "likes": { "id": "https://mastodon.gamedev.place/users/maxliani/statuses/111560921114549512/likes", "type": "Collection", "totalItems": 1 }, "shares": { "id": "https://mastodon.gamedev.place/users/maxliani/statuses/111560921114549512/shares", "type": "Collection", "totalItems": 0 } } }, { "id": "https://mastodon.gamedev.place/users/maxliani/statuses/111560496558288084/activity", "type": "Create", "actor": "https://mastodon.gamedev.place/users/maxliani", "published": "2023-12-11T07:01:24Z", "to": [ "https://www.w3.org/ns/activitystreams#Public" ], "cc": [ "https://mastodon.gamedev.place/users/maxliani/followers" ], "object": { "id": "https://mastodon.gamedev.place/users/maxliani/statuses/111560496558288084", "type": "Note", "summary": null, "inReplyTo": null, "published": "2023-12-11T07:01:24Z", "url": "https://mastodon.gamedev.place/@maxliani/111560496558288084", "attributedTo": "https://mastodon.gamedev.place/users/maxliani", "to": [ "https://www.w3.org/ns/activitystreams#Public" ], "cc": [ "https://mastodon.gamedev.place/users/maxliani/followers" ], "sensitive": false, "atomUri": "https://mastodon.gamedev.place/users/maxliani/statuses/111560496558288084", "inReplyToAtomUri": null, "conversation": "tag:mastodon.gamedev.place,2023-12-11:objectId=68925918:objectType=Conversation", "content": "<p>If you are attending Siggraph Asia in Sydney and want to meet, I’ll be there. Let me know.</p>", "contentMap": { "en": "<p>If you are attending Siggraph Asia in Sydney and want to meet, I’ll be there. Let me know.</p>" }, "attachment": [], "tag": [], "replies": { "id": "https://mastodon.gamedev.place/users/maxliani/statuses/111560496558288084/replies", "type": "Collection", "first": { "type": "CollectionPage", "next": "https://mastodon.gamedev.place/users/maxliani/statuses/111560496558288084/replies?only_other_accounts=true&page=true", "partOf": "https://mastodon.gamedev.place/users/maxliani/statuses/111560496558288084/replies", "items": [] } }, "likes": { "id": "https://mastodon.gamedev.place/users/maxliani/statuses/111560496558288084/likes", "type": "Collection", "totalItems": 1 }, "shares": { "id": "https://mastodon.gamedev.place/users/maxliani/statuses/111560496558288084/shares", "type": "Collection", "totalItems": 0 } } }, { "id": "https://mastodon.gamedev.place/users/maxliani/statuses/111515362363601264/activity", "type": "Create", "actor": "https://mastodon.gamedev.place/users/maxliani", "published": "2023-12-03T07:43:11Z", "to": [ "https://www.w3.org/ns/activitystreams#Public" ], "cc": [ "https://mastodon.gamedev.place/users/maxliani/followers" ], "object": { "id": "https://mastodon.gamedev.place/users/maxliani/statuses/111515362363601264", "type": "Note", "summary": null, "inReplyTo": null, "published": "2023-12-03T07:43:11Z", "url": "https://mastodon.gamedev.place/@maxliani/111515362363601264", "attributedTo": "https://mastodon.gamedev.place/users/maxliani", "to": [ "https://www.w3.org/ns/activitystreams#Public" ], "cc": [ "https://mastodon.gamedev.place/users/maxliani/followers" ], "sensitive": false, "atomUri": "https://mastodon.gamedev.place/users/maxliani/statuses/111515362363601264", "inReplyToAtomUri": null, "conversation": "tag:mastodon.gamedev.place,2023-12-03:objectId=67787875:objectType=Conversation", "content": "<p>Somebody had to do it!</p>", "contentMap": { "en": "<p>Somebody had to do it!</p>" }, "attachment": [ { "type": "Document", "mediaType": "image/jpeg", "url": "https://cdn.masto.host/mastodongamedevplace/media_attachments/files/111/515/352/195/640/197/original/0504c34f2645b60e.jpeg", "name": "A Lindt “advent calendar” but where the numbers are sorted.", "blurhash": "UDJZ^^R49vXU?YoMXRWAysRi$zxu$wt7R6i^", "width": 2494, "height": 3325 } ], "tag": [], "replies": { "id": "https://mastodon.gamedev.place/users/maxliani/statuses/111515362363601264/replies", "type": "Collection", "first": { "type": "CollectionPage", "next": "https://mastodon.gamedev.place/users/maxliani/statuses/111515362363601264/replies?only_other_accounts=true&page=true", "partOf": "https://mastodon.gamedev.place/users/maxliani/statuses/111515362363601264/replies", "items": [] } }, "likes": { "id": "https://mastodon.gamedev.place/users/maxliani/statuses/111515362363601264/likes", "type": "Collection", "totalItems": 1 }, "shares": { "id": "https://mastodon.gamedev.place/users/maxliani/statuses/111515362363601264/shares", "type": "Collection", "totalItems": 0 } } }, { "id": "https://mastodon.gamedev.place/users/maxliani/statuses/111488329536025543/activity", "type": "Create", "actor": "https://mastodon.gamedev.place/users/maxliani", "published": "2023-11-28T13:08:23Z", "to": [ "https://www.w3.org/ns/activitystreams#Public" ], "cc": [ "https://mastodon.gamedev.place/users/maxliani/followers", "https://mastodon.gamedev.place/users/martinweber" ], "object": { "id": "https://mastodon.gamedev.place/users/maxliani/statuses/111488329536025543", "type": "Note", "summary": null, "inReplyTo": "https://mastodon.gamedev.place/users/maxliani/statuses/111488328337091368", "published": "2023-11-28T13:08:23Z", "url": "https://mastodon.gamedev.place/@maxliani/111488329536025543", "attributedTo": "https://mastodon.gamedev.place/users/maxliani", "to": [ "https://www.w3.org/ns/activitystreams#Public" ], "cc": [ "https://mastodon.gamedev.place/users/maxliani/followers", "https://mastodon.gamedev.place/users/martinweber" ], "sensitive": false, "atomUri": "https://mastodon.gamedev.place/users/maxliani/statuses/111488329536025543", "inReplyToAtomUri": "https://mastodon.gamedev.place/users/maxliani/statuses/111488328337091368", "conversation": "tag:mastodon.gamedev.place,2023-11-28:objectId=67057935:objectType=Conversation", "content": "<p><span class=\"h-card\" translate=\"no\"><a href=\"https://mastodon.gamedev.place/@martinweber\" class=\"u-url mention\">@<span>martinweber</span></a></span> I have yet to see a full sunny day since I installed the array last week. The best day so far was partially cloudy, I exported 20kWh and imported zero. Other days I exported between 8 and 15 and imported 0.1-0.2. It probably won’t happen when it gets hot enough that I need to run the AC at night. I am super curious to see the numbers rolling in!!</p>", "contentMap": { "en": "<p><span class=\"h-card\" translate=\"no\"><a href=\"https://mastodon.gamedev.place/@martinweber\" class=\"u-url mention\">@<span>martinweber</span></a></span> I have yet to see a full sunny day since I installed the array last week. The best day so far was partially cloudy, I exported 20kWh and imported zero. Other days I exported between 8 and 15 and imported 0.1-0.2. It probably won’t happen when it gets hot enough that I need to run the AC at night. I am super curious to see the numbers rolling in!!</p>" }, "attachment": [], "tag": [ { "type": "Mention", "href": "https://mastodon.gamedev.place/users/martinweber", "name": "@martinweber" } ], "replies": { "id": "https://mastodon.gamedev.place/users/maxliani/statuses/111488329536025543/replies", "type": "Collection", "first": { "type": "CollectionPage", "next": "https://mastodon.gamedev.place/users/maxliani/statuses/111488329536025543/replies?only_other_accounts=true&page=true", "partOf": "https://mastodon.gamedev.place/users/maxliani/statuses/111488329536025543/replies", "items": [] } }, "likes": { "id": "https://mastodon.gamedev.place/users/maxliani/statuses/111488329536025543/likes", "type": "Collection", "totalItems": 1 }, "shares": { "id": "https://mastodon.gamedev.place/users/maxliani/statuses/111488329536025543/shares", "type": "Collection", "totalItems": 0 } } }, { "id": "https://mastodon.gamedev.place/users/maxliani/statuses/111488328337091368/activity", "type": "Create", "actor": "https://mastodon.gamedev.place/users/maxliani", "published": "2023-11-28T13:08:05Z", "to": [ "https://www.w3.org/ns/activitystreams#Public" ], "cc": [ "https://mastodon.gamedev.place/users/maxliani/followers", "https://mastodon.gamedev.place/users/martinweber" ], "object": { "id": "https://mastodon.gamedev.place/users/maxliani/statuses/111488328337091368", "type": "Note", "summary": null, "inReplyTo": "https://mastodon.gamedev.place/users/martinweber/statuses/111487623056155482", "published": "2023-11-28T13:08:05Z", "url": "https://mastodon.gamedev.place/@maxliani/111488328337091368", "attributedTo": "https://mastodon.gamedev.place/users/maxliani", "to": [ "https://www.w3.org/ns/activitystreams#Public" ], "cc": [ "https://mastodon.gamedev.place/users/maxliani/followers", "https://mastodon.gamedev.place/users/martinweber" ], "sensitive": false, "atomUri": "https://mastodon.gamedev.place/users/maxliani/statuses/111488328337091368", "inReplyToAtomUri": "https://mastodon.gamedev.place/users/martinweber/statuses/111487623056155482", "conversation": "tag:mastodon.gamedev.place,2023-11-28:objectId=67057935:objectType=Conversation", "content": "<p><span class=\"h-card\" translate=\"no\"><a href=\"https://mastodon.gamedev.place/@martinweber\" class=\"u-url mention\">@<span>martinweber</span></a></span> I am around 33.8 S. The biggest problem is a massive tree at the back that casts shadows on most of the array starting at 2pm. On a cloudy day I generate barely enough to run the house and normal activities without AC. On a sunny morning I produce 9.6kW at peak, I can charge the battery in 2.5h. My export limit is 10kW.</p>", "contentMap": { "en": "<p><span class=\"h-card\" translate=\"no\"><a href=\"https://mastodon.gamedev.place/@martinweber\" class=\"u-url mention\">@<span>martinweber</span></a></span> I am around 33.8 S. The biggest problem is a massive tree at the back that casts shadows on most of the array starting at 2pm. On a cloudy day I generate barely enough to run the house and normal activities without AC. On a sunny morning I produce 9.6kW at peak, I can charge the battery in 2.5h. My export limit is 10kW.</p>" }, "attachment": [], "tag": [ { "type": "Mention", "href": "https://mastodon.gamedev.place/users/martinweber", "name": "@martinweber" } ], "replies": { "id": "https://mastodon.gamedev.place/users/maxliani/statuses/111488328337091368/replies", "type": "Collection", "first": { "type": "CollectionPage", "next": "https://mastodon.gamedev.place/users/maxliani/statuses/111488328337091368/replies?min_id=111488329536025543&page=true", "partOf": "https://mastodon.gamedev.place/users/maxliani/statuses/111488328337091368/replies", "items": [ "https://mastodon.gamedev.place/users/maxliani/statuses/111488329536025543" ] } }, "likes": { "id": "https://mastodon.gamedev.place/users/maxliani/statuses/111488328337091368/likes", "type": "Collection", "totalItems": 1 }, "shares": { "id": "https://mastodon.gamedev.place/users/maxliani/statuses/111488328337091368/shares", "type": "Collection", "totalItems": 0 } } }, { "id": "https://mastodon.gamedev.place/users/maxliani/statuses/111487504200986271/activity", "type": "Create", "actor": "https://mastodon.gamedev.place/users/maxliani", "published": "2023-11-28T09:38:29Z", "to": [ "https://www.w3.org/ns/activitystreams#Public" ], "cc": [ "https://mastodon.gamedev.place/users/maxliani/followers" ], "object": { "id": "https://mastodon.gamedev.place/users/maxliani/statuses/111487504200986271", "type": "Note", "summary": null, "inReplyTo": null, "published": "2023-11-28T09:38:29Z", "url": "https://mastodon.gamedev.place/@maxliani/111487504200986271", "attributedTo": "https://mastodon.gamedev.place/users/maxliani", "to": [ "https://www.w3.org/ns/activitystreams#Public" ], "cc": [ "https://mastodon.gamedev.place/users/maxliani/followers" ], "sensitive": false, "atomUri": "https://mastodon.gamedev.place/users/maxliani/statuses/111487504200986271", "inReplyToAtomUri": null, "conversation": "tag:mastodon.gamedev.place,2023-11-28:objectId=67057935:objectType=Conversation", "content": "<p>I had a long-held dream of powering my place with solar. Last week that eventually happened 🥰</p><p>The setup is less than ideal due to the roof orientation and the surrounding trees. Nonetheless, over the first week I ran 98% self-powered!</p>", "contentMap": { "en": "<p>I had a long-held dream of powering my place with solar. Last week that eventually happened 🥰</p><p>The setup is less than ideal due to the roof orientation and the surrounding trees. Nonetheless, over the first week I ran 98% self-powered!</p>" }, "attachment": [ { "type": "Document", "mediaType": "image/png", "url": "https://cdn.masto.host/mastodongamedevplace/media_attachments/files/111/487/502/833/308/055/original/6a6dddd02b6d5543.png", "name": null, "blurhash": "U571o*0V^4YMNM%1WXRjDk-.JBrEt7ocofbI", "width": 1170, "height": 570 } ], "tag": [], "replies": { "id": "https://mastodon.gamedev.place/users/maxliani/statuses/111487504200986271/replies", "type": "Collection", "first": { "type": "CollectionPage", "next": "https://mastodon.gamedev.place/users/maxliani/statuses/111487504200986271/replies?only_other_accounts=true&page=true", "partOf": "https://mastodon.gamedev.place/users/maxliani/statuses/111487504200986271/replies", "items": [] } }, "likes": { "id": "https://mastodon.gamedev.place/users/maxliani/statuses/111487504200986271/likes", "type": "Collection", "totalItems": 20 }, "shares": { "id": "https://mastodon.gamedev.place/users/maxliani/statuses/111487504200986271/shares", "type": "Collection", "totalItems": 2 } } }, { "id": "https://mastodon.gamedev.place/users/maxliani/statuses/111309274027510158/activity", "type": "Create", "actor": "https://mastodon.gamedev.place/users/maxliani", "published": "2023-10-27T22:12:13Z", "to": [ "https://www.w3.org/ns/activitystreams#Public" ], "cc": [ "https://mastodon.gamedev.place/users/maxliani/followers", "https://terra.incognita.net/users/RainofTerra", "https://mastodon.gamedev.place/users/demofox" ], "object": { "id": "https://mastodon.gamedev.place/users/maxliani/statuses/111309274027510158", "type": "Note", "summary": null, "inReplyTo": "https://terra.incognita.net/users/RainofTerra/statuses/111282207407601380", "published": "2023-10-27T22:12:13Z", "url": "https://mastodon.gamedev.place/@maxliani/111309274027510158", "attributedTo": "https://mastodon.gamedev.place/users/maxliani", "to": [ "https://www.w3.org/ns/activitystreams#Public" ], "cc": [ "https://mastodon.gamedev.place/users/maxliani/followers", "https://terra.incognita.net/users/RainofTerra", "https://mastodon.gamedev.place/users/demofox" ], "sensitive": false, "atomUri": "https://mastodon.gamedev.place/users/maxliani/statuses/111309274027510158", "inReplyToAtomUri": "https://terra.incognita.net/users/RainofTerra/statuses/111282207407601380", "conversation": "tag:terra.incognita.net,2023-10-23:objectId=3308249:objectType=Conversation", "content": "<p><span class=\"h-card\" translate=\"no\"><a href=\"https://terra.incognita.net/@RainofTerra\" class=\"u-url mention\">@<span>RainofTerra</span></a></span> <span class=\"h-card\" translate=\"no\"><a href=\"https://mastodon.gamedev.place/@demofox\" class=\"u-url mention\">@<span>demofox</span></a></span> curious how the pastry always appears baked in the ingredients 🤔😆</p>", "contentMap": { "en": "<p><span class=\"h-card\" translate=\"no\"><a href=\"https://terra.incognita.net/@RainofTerra\" class=\"u-url mention\">@<span>RainofTerra</span></a></span> <span class=\"h-card\" translate=\"no\"><a href=\"https://mastodon.gamedev.place/@demofox\" class=\"u-url mention\">@<span>demofox</span></a></span> curious how the pastry always appears baked in the ingredients 🤔😆</p>" }, "updated": "2023-10-27T23:44:13Z", "attachment": [], "tag": [ { "type": "Mention", "href": "https://terra.incognita.net/users/RainofTerra", "name": "@RainofTerra@terra.incognita.net" }, { "type": "Mention", "href": "https://mastodon.gamedev.place/users/demofox", "name": "@demofox" } ], "replies": { "id": "https://mastodon.gamedev.place/users/maxliani/statuses/111309274027510158/replies", "type": "Collection", "first": { "type": "CollectionPage", "next": "https://mastodon.gamedev.place/users/maxliani/statuses/111309274027510158/replies?only_other_accounts=true&page=true", "partOf": "https://mastodon.gamedev.place/users/maxliani/statuses/111309274027510158/replies", "items": [] } }, "likes": { "id": "https://mastodon.gamedev.place/users/maxliani/statuses/111309274027510158/likes", "type": "Collection", "totalItems": 2 }, "shares": { "id": "https://mastodon.gamedev.place/users/maxliani/statuses/111309274027510158/shares", "type": "Collection", "totalItems": 0 } } }, { "id": "https://mastodon.gamedev.place/users/maxliani/statuses/111306132364781423/activity", "type": "Create", "actor": "https://mastodon.gamedev.place/users/maxliani", "published": "2023-10-27T08:53:15Z", "to": [ "https://www.w3.org/ns/activitystreams#Public" ], "cc": [ "https://mastodon.gamedev.place/users/maxliani/followers", "https://ruby.social/users/remi", "https://mastodon.gamedev.place/users/TomF" ], "object": { "id": "https://mastodon.gamedev.place/users/maxliani/statuses/111306132364781423", "type": "Note", "summary": null, "inReplyTo": null, "published": "2023-10-27T08:53:15Z", "url": "https://mastodon.gamedev.place/@maxliani/111306132364781423", "attributedTo": "https://mastodon.gamedev.place/users/maxliani", "to": [ "https://www.w3.org/ns/activitystreams#Public" ], "cc": [ "https://mastodon.gamedev.place/users/maxliani/followers", "https://ruby.social/users/remi", "https://mastodon.gamedev.place/users/TomF" ], "sensitive": false, "atomUri": "https://mastodon.gamedev.place/users/maxliani/statuses/111306132364781423", "inReplyToAtomUri": null, "conversation": "tag:ruby.social,2023-10-21:objectId=31999896:objectType=Conversation", "content": "<p><span class=\"h-card\" translate=\"no\"><a href=\"https://ruby.social/@remi\" class=\"u-url mention\">@<span>remi</span></a></span> <span class=\"h-card\" translate=\"no\"><a href=\"https://mastodon.gamedev.place/@TomF\" class=\"u-url mention\">@<span>TomF</span></a></span>, 46 here.</p><p>It’s definitely a journey. What do you want to know?</p>", "contentMap": { "en": "<p><span class=\"h-card\" translate=\"no\"><a href=\"https://ruby.social/@remi\" class=\"u-url mention\">@<span>remi</span></a></span> <span class=\"h-card\" translate=\"no\"><a href=\"https://mastodon.gamedev.place/@TomF\" class=\"u-url mention\">@<span>TomF</span></a></span>, 46 here.</p><p>It’s definitely a journey. What do you want to know?</p>" }, "attachment": [], "tag": [ { "type": "Mention", "href": "https://ruby.social/users/remi", "name": "@remi@ruby.social" }, { "type": "Mention", "href": "https://mastodon.gamedev.place/users/TomF", "name": "@TomF" } ], "replies": { "id": "https://mastodon.gamedev.place/users/maxliani/statuses/111306132364781423/replies", "type": "Collection", "first": { "type": "CollectionPage", "next": "https://mastodon.gamedev.place/users/maxliani/statuses/111306132364781423/replies?only_other_accounts=true&page=true", "partOf": "https://mastodon.gamedev.place/users/maxliani/statuses/111306132364781423/replies", "items": [] } }, "likes": { "id": "https://mastodon.gamedev.place/users/maxliani/statuses/111306132364781423/likes", "type": "Collection", "totalItems": 0 }, "shares": { "id": "https://mastodon.gamedev.place/users/maxliani/statuses/111306132364781423/shares", "type": "Collection", "totalItems": 0 } } }, { "id": "https://mastodon.gamedev.place/users/maxliani/statuses/111293960613485928/activity", "type": "Create", "actor": "https://mastodon.gamedev.place/users/maxliani", "published": "2023-10-25T05:17:48Z", "to": [ "https://www.w3.org/ns/activitystreams#Public" ], "cc": [ "https://mastodon.gamedev.place/users/maxliani/followers", "https://mastodon.gamedev.place/users/dj2" ], "object": { "id": "https://mastodon.gamedev.place/users/maxliani/statuses/111293960613485928", "type": "Note", "summary": null, "inReplyTo": "https://mastodon.gamedev.place/users/dj2/statuses/111279146690526301", "published": "2023-10-25T05:17:48Z", "url": "https://mastodon.gamedev.place/@maxliani/111293960613485928", "attributedTo": "https://mastodon.gamedev.place/users/maxliani", "to": [ "https://www.w3.org/ns/activitystreams#Public" ], "cc": [ "https://mastodon.gamedev.place/users/maxliani/followers", "https://mastodon.gamedev.place/users/dj2" ], "sensitive": false, "atomUri": "https://mastodon.gamedev.place/users/maxliani/statuses/111293960613485928", "inReplyToAtomUri": "https://mastodon.gamedev.place/users/dj2/statuses/111279146690526301", "conversation": "tag:mastodon.gamedev.place,2023-10-22:objectId=61652977:objectType=Conversation", "content": "<p><span class=\"h-card\" translate=\"no\"><a href=\"https://mastodon.gamedev.place/@dj2\" class=\"u-url mention\">@<span>dj2</span></a></span> I have put on hold the line rasterizer for some time. But yes, I want to leave OpenGL just for UI draw.</p>", "contentMap": { "en": "<p><span class=\"h-card\" translate=\"no\"><a href=\"https://mastodon.gamedev.place/@dj2\" class=\"u-url mention\">@<span>dj2</span></a></span> I have put on hold the line rasterizer for some time. But yes, I want to leave OpenGL just for UI draw.</p>" }, "attachment": [], "tag": [ { "type": "Mention", "href": "https://mastodon.gamedev.place/users/dj2", "name": "@dj2" } ], "replies": { "id": "https://mastodon.gamedev.place/users/maxliani/statuses/111293960613485928/replies", "type": "Collection", "first": { "type": "CollectionPage", "next": "https://mastodon.gamedev.place/users/maxliani/statuses/111293960613485928/replies?only_other_accounts=true&page=true", "partOf": "https://mastodon.gamedev.place/users/maxliani/statuses/111293960613485928/replies", "items": [] } }, "likes": { "id": "https://mastodon.gamedev.place/users/maxliani/statuses/111293960613485928/likes", "type": "Collection", "totalItems": 0 }, "shares": { "id": "https://mastodon.gamedev.place/users/maxliani/statuses/111293960613485928/shares", "type": "Collection", "totalItems": 0 } } }, { "id": "https://mastodon.gamedev.place/users/maxliani/statuses/111277878781246264/activity", "type": "Create", "actor": "https://mastodon.gamedev.place/users/maxliani", "published": "2023-10-22T09:07:59Z", "to": [ "https://www.w3.org/ns/activitystreams#Public" ], "cc": [ "https://mastodon.gamedev.place/users/maxliani/followers", "https://mastodon.gamedev.place/users/Sharlock93" ], "object": { "id": "https://mastodon.gamedev.place/users/maxliani/statuses/111277878781246264", "type": "Note", "summary": null, "inReplyTo": "https://mastodon.gamedev.place/users/Sharlock93/statuses/111277783180604880", "published": "2023-10-22T09:07:59Z", "url": "https://mastodon.gamedev.place/@maxliani/111277878781246264", "attributedTo": "https://mastodon.gamedev.place/users/maxliani", "to": [ "https://www.w3.org/ns/activitystreams#Public" ], "cc": [ "https://mastodon.gamedev.place/users/maxliani/followers", "https://mastodon.gamedev.place/users/Sharlock93" ], "sensitive": false, "atomUri": "https://mastodon.gamedev.place/users/maxliani/statuses/111277878781246264", "inReplyToAtomUri": "https://mastodon.gamedev.place/users/Sharlock93/statuses/111277783180604880", "conversation": "tag:mastodon.gamedev.place,2023-10-21:objectId=61538217:objectType=Conversation", "content": "<p><span class=\"h-card\" translate=\"no\"><a href=\"https://mastodon.gamedev.place/@Sharlock93\" class=\"u-url mention\">@<span>Sharlock93</span></a></span> then I have done my job for today 🙏</p>", "contentMap": { "en": "<p><span class=\"h-card\" translate=\"no\"><a href=\"https://mastodon.gamedev.place/@Sharlock93\" class=\"u-url mention\">@<span>Sharlock93</span></a></span> then I have done my job for today 🙏</p>" }, "attachment": [], "tag": [ { "type": "Mention", "href": "https://mastodon.gamedev.place/users/Sharlock93", "name": "@Sharlock93" } ], "replies": { "id": "https://mastodon.gamedev.place/users/maxliani/statuses/111277878781246264/replies", "type": "Collection", "first": { "type": "CollectionPage", "next": "https://mastodon.gamedev.place/users/maxliani/statuses/111277878781246264/replies?only_other_accounts=true&page=true", "partOf": "https://mastodon.gamedev.place/users/maxliani/statuses/111277878781246264/replies", "items": [] } }, "likes": { "id": "https://mastodon.gamedev.place/users/maxliani/statuses/111277878781246264/likes", "type": "Collection", "totalItems": 1 }, "shares": { "id": "https://mastodon.gamedev.place/users/maxliani/statuses/111277878781246264/shares", "type": "Collection", "totalItems": 0 } } }, { "id": "https://mastodon.gamedev.place/users/maxliani/statuses/111277339888939984/activity", "type": "Create", "actor": "https://mastodon.gamedev.place/users/maxliani", "published": "2023-10-22T06:50:56Z", "to": [ "https://www.w3.org/ns/activitystreams#Public" ], "cc": [ "https://mastodon.gamedev.place/users/maxliani/followers" ], "object": { "id": "https://mastodon.gamedev.place/users/maxliani/statuses/111277339888939984", "type": "Note", "summary": null, "inReplyTo": null, "published": "2023-10-22T06:50:56Z", "url": "https://mastodon.gamedev.place/@maxliani/111277339888939984", "attributedTo": "https://mastodon.gamedev.place/users/maxliani", "to": [ "https://www.w3.org/ns/activitystreams#Public" ], "cc": [ "https://mastodon.gamedev.place/users/maxliani/followers" ], "sensitive": false, "atomUri": "https://mastodon.gamedev.place/users/maxliani/statuses/111277339888939984", "inReplyToAtomUri": null, "conversation": "tag:mastodon.gamedev.place,2023-10-22:objectId=61671946:objectType=Conversation", "content": "<p>I posted about this a while ago: sometimes you want to scale a light and adjust its luminosity, bigger light means brighter illumination; sometimes you like the luminosity, but you want to change the softness of the shadows. You need two ways to scale a light.</p>", "contentMap": { "en": "<p>I posted about this a while ago: sometimes you want to scale a light and adjust its luminosity, bigger light means brighter illumination; sometimes you like the luminosity, but you want to change the softness of the shadows. You need two ways to scale a light.</p>" }, "attachment": [ { "type": "Document", "mediaType": "video/mp4", "url": "https://cdn.masto.host/mastodongamedevplace/media_attachments/files/111/277/328/296/256/566/original/50e1a3c6ebfaf06a.mp4", "name": "Spotlight illuminating 4 statues of historical figures. The light gets bigger and smaller, shining brighter or dimmer light. The light change of size can also be compensated so that scaling it won't change its luminosity, but only the softness off the shadow.", "blurhash": "UA8XIF%L9Fj[01D%-;t7WBt7t7WB?bt7D%of", "focalPoint": [ 0, 0 ], "width": 1920, "height": 1080 } ], "tag": [], "replies": { "id": "https://mastodon.gamedev.place/users/maxliani/statuses/111277339888939984/replies", "type": "Collection", "first": { "type": "CollectionPage", "next": "https://mastodon.gamedev.place/users/maxliani/statuses/111277339888939984/replies?only_other_accounts=true&page=true", "partOf": "https://mastodon.gamedev.place/users/maxliani/statuses/111277339888939984/replies", "items": [] } }, "likes": { "id": "https://mastodon.gamedev.place/users/maxliani/statuses/111277339888939984/likes", "type": "Collection", "totalItems": 60 }, "shares": { "id": "https://mastodon.gamedev.place/users/maxliani/statuses/111277339888939984/shares", "type": "Collection", "totalItems": 11 } } }, { "id": "https://mastodon.gamedev.place/users/maxliani/statuses/111276751350924701/activity", "type": "Create", "actor": "https://mastodon.gamedev.place/users/maxliani", "published": "2023-10-22T04:21:16Z", "to": [ "https://www.w3.org/ns/activitystreams#Public" ], "cc": [ "https://mastodon.gamedev.place/users/maxliani/followers", "https://mastodon.gamedev.place/users/dj2" ], "object": { "id": "https://mastodon.gamedev.place/users/maxliani/statuses/111276751350924701", "type": "Note", "summary": null, "inReplyTo": "https://mastodon.gamedev.place/users/dj2/statuses/111276609216858307", "published": "2023-10-22T04:21:16Z", "url": "https://mastodon.gamedev.place/@maxliani/111276751350924701", "attributedTo": "https://mastodon.gamedev.place/users/maxliani", "to": [ "https://www.w3.org/ns/activitystreams#Public" ], "cc": [ "https://mastodon.gamedev.place/users/maxliani/followers", "https://mastodon.gamedev.place/users/dj2" ], "sensitive": false, "atomUri": "https://mastodon.gamedev.place/users/maxliani/statuses/111276751350924701", "inReplyToAtomUri": "https://mastodon.gamedev.place/users/dj2/statuses/111276609216858307", "conversation": "tag:mastodon.gamedev.place,2023-10-22:objectId=61652977:objectType=Conversation", "content": "<p><span class=\"h-card\" translate=\"no\"><a href=\"https://mastodon.gamedev.place/@dj2\" class=\"u-url mention\">@<span>dj2</span></a></span> I don’t use VK (or DX) in my project. Honestly, I find the shading languages didn’t keep up with the growing complexity to write/maintain a complex renderer. Thankfully I have the opportunity and I am using CUDA/OptiX in my engine.</p>", "contentMap": { "en": "<p><span class=\"h-card\" translate=\"no\"><a href=\"https://mastodon.gamedev.place/@dj2\" class=\"u-url mention\">@<span>dj2</span></a></span> I don’t use VK (or DX) in my project. Honestly, I find the shading languages didn’t keep up with the growing complexity to write/maintain a complex renderer. Thankfully I have the opportunity and I am using CUDA/OptiX in my engine.</p>" }, "attachment": [], "tag": [ { "type": "Mention", "href": "https://mastodon.gamedev.place/users/dj2", "name": "@dj2" } ], "replies": { "id": "https://mastodon.gamedev.place/users/maxliani/statuses/111276751350924701/replies", "type": "Collection", "first": { "type": "CollectionPage", "next": "https://mastodon.gamedev.place/users/maxliani/statuses/111276751350924701/replies?only_other_accounts=true&page=true", "partOf": "https://mastodon.gamedev.place/users/maxliani/statuses/111276751350924701/replies", "items": [] } }, "likes": { "id": "https://mastodon.gamedev.place/users/maxliani/statuses/111276751350924701/likes", "type": "Collection", "totalItems": 0 }, "shares": { "id": "https://mastodon.gamedev.place/users/maxliani/statuses/111276751350924701/shares", "type": "Collection", "totalItems": 0 } } }, { "id": "https://mastodon.gamedev.place/users/maxliani/statuses/111276585395844034/activity", "type": "Create", "actor": "https://mastodon.gamedev.place/users/maxliani", "published": "2023-10-22T03:39:04Z", "to": [ "https://www.w3.org/ns/activitystreams#Public" ], "cc": [ "https://mastodon.gamedev.place/users/maxliani/followers", "https://mastodon.gamedev.place/users/dj2" ], "object": { "id": "https://mastodon.gamedev.place/users/maxliani/statuses/111276585395844034", "type": "Note", "summary": null, "inReplyTo": "https://mastodon.gamedev.place/users/dj2/statuses/111276162867961943", "published": "2023-10-22T03:39:04Z", "url": "https://mastodon.gamedev.place/@maxliani/111276585395844034", "attributedTo": "https://mastodon.gamedev.place/users/maxliani", "to": [ "https://www.w3.org/ns/activitystreams#Public" ], "cc": [ "https://mastodon.gamedev.place/users/maxliani/followers", "https://mastodon.gamedev.place/users/dj2" ], "sensitive": false, "atomUri": "https://mastodon.gamedev.place/users/maxliani/statuses/111276585395844034", "inReplyToAtomUri": "https://mastodon.gamedev.place/users/dj2/statuses/111276162867961943", "conversation": "tag:mastodon.gamedev.place,2023-10-22:objectId=61652977:objectType=Conversation", "content": "<p><span class=\"h-card\" translate=\"no\"><a href=\"https://mastodon.gamedev.place/@dj2\" class=\"u-url mention\">@<span>dj2</span></a></span> 🙏</p><p>I never got to the VK triangle 😵‍💫<br />That looked insanely complex TBH.</p>", "contentMap": { "en": "<p><span class=\"h-card\" translate=\"no\"><a href=\"https://mastodon.gamedev.place/@dj2\" class=\"u-url mention\">@<span>dj2</span></a></span> 🙏</p><p>I never got to the VK triangle 😵‍💫<br />That looked insanely complex TBH.</p>" }, "attachment": [], "tag": [ { "type": "Mention", "href": "https://mastodon.gamedev.place/users/dj2", "name": "@dj2" } ], "replies": { "id": "https://mastodon.gamedev.place/users/maxliani/statuses/111276585395844034/replies", "type": "Collection", "first": { "type": "CollectionPage", "next": "https://mastodon.gamedev.place/users/maxliani/statuses/111276585395844034/replies?only_other_accounts=true&page=true", "partOf": "https://mastodon.gamedev.place/users/maxliani/statuses/111276585395844034/replies", "items": [] } }, "likes": { "id": "https://mastodon.gamedev.place/users/maxliani/statuses/111276585395844034/likes", "type": "Collection", "totalItems": 0 }, "shares": { "id": "https://mastodon.gamedev.place/users/maxliani/statuses/111276585395844034/shares", "type": "Collection", "totalItems": 0 } } }, { "id": "https://mastodon.gamedev.place/users/maxliani/statuses/111275575648273837/activity", "type": "Create", "actor": "https://mastodon.gamedev.place/users/maxliani", "published": "2023-10-21T23:22:16Z", "to": [ "https://www.w3.org/ns/activitystreams#Public" ], "cc": [ "https://mastodon.gamedev.place/users/maxliani/followers", "https://mastodon.gamedev.place/users/Sharlock93" ], "object": { "id": "https://mastodon.gamedev.place/users/maxliani/statuses/111275575648273837", "type": "Note", "summary": null, "inReplyTo": "https://mastodon.gamedev.place/users/Sharlock93/statuses/111272490788611315", "published": "2023-10-21T23:22:16Z", "url": "https://mastodon.gamedev.place/@maxliani/111275575648273837", "attributedTo": "https://mastodon.gamedev.place/users/maxliani", "to": [ "https://www.w3.org/ns/activitystreams#Public" ], "cc": [ "https://mastodon.gamedev.place/users/maxliani/followers", "https://mastodon.gamedev.place/users/Sharlock93" ], "sensitive": false, "atomUri": "https://mastodon.gamedev.place/users/maxliani/statuses/111275575648273837", "inReplyToAtomUri": "https://mastodon.gamedev.place/users/Sharlock93/statuses/111272490788611315", "conversation": "tag:mastodon.gamedev.place,2023-10-21:objectId=61538217:objectType=Conversation", "content": "<p><span class=\"h-card\" translate=\"no\"><a href=\"https://mastodon.gamedev.place/@Sharlock93\" class=\"u-url mention\">@<span>Sharlock93</span></a></span> thank you. But from outside you only see this. In fact it’s a challenge all along where 3/4 of the time I have no clue of what I am doing.</p>", "contentMap": { "en": "<p><span class=\"h-card\" translate=\"no\"><a href=\"https://mastodon.gamedev.place/@Sharlock93\" class=\"u-url mention\">@<span>Sharlock93</span></a></span> thank you. But from outside you only see this. In fact it’s a challenge all along where 3/4 of the time I have no clue of what I am doing.</p>" }, "attachment": [ { "type": "Document", "mediaType": "image/png", "url": "https://cdn.masto.host/mastodongamedevplace/media_attachments/files/111/275/573/036/674/075/original/8eb76d41d4479bc0.png", "name": null, "blurhash": "UASr},oz_NofMxj[jZfQ%gj[o0f6_NayV@j[", "width": 1082, "height": 893 } ], "tag": [ { "type": "Mention", "href": "https://mastodon.gamedev.place/users/Sharlock93", "name": "@Sharlock93" } ], "replies": { "id": "https://mastodon.gamedev.place/users/maxliani/statuses/111275575648273837/replies", "type": "Collection", "first": { "type": "CollectionPage", "next": "https://mastodon.gamedev.place/users/maxliani/statuses/111275575648273837/replies?only_other_accounts=true&page=true", "partOf": "https://mastodon.gamedev.place/users/maxliani/statuses/111275575648273837/replies", "items": [] } }, "likes": { "id": "https://mastodon.gamedev.place/users/maxliani/statuses/111275575648273837/likes", "type": "Collection", "totalItems": 6 }, "shares": { "id": "https://mastodon.gamedev.place/users/maxliani/statuses/111275575648273837/shares", "type": "Collection", "totalItems": 1 } } }, { "id": "https://mastodon.gamedev.place/users/maxliani/statuses/111271822785279433/activity", "type": "Create", "actor": "https://mastodon.gamedev.place/users/maxliani", "published": "2023-10-21T07:27:52Z", "to": [ "https://www.w3.org/ns/activitystreams#Public" ], "cc": [ "https://mastodon.gamedev.place/users/maxliani/followers" ], "object": { "id": "https://mastodon.gamedev.place/users/maxliani/statuses/111271822785279433", "type": "Note", "summary": null, "inReplyTo": null, "published": "2023-10-21T07:27:52Z", "url": "https://mastodon.gamedev.place/@maxliani/111271822785279433", "attributedTo": "https://mastodon.gamedev.place/users/maxliani", "to": [ "https://www.w3.org/ns/activitystreams#Public" ], "cc": [ "https://mastodon.gamedev.place/users/maxliani/followers" ], "sensitive": false, "atomUri": "https://mastodon.gamedev.place/users/maxliani/statuses/111271822785279433", "inReplyToAtomUri": null, "conversation": "tag:mastodon.gamedev.place,2023-10-21:objectId=61538217:objectType=Conversation", "content": "<p>Second round on the right light. It now has a hole in the middle 😊</p>", "contentMap": { "en": "<p>Second round on the right light. It now has a hole in the middle 😊</p>" }, "attachment": [ { "type": "Document", "mediaType": "video/mp4", "url": "https://cdn.masto.host/mastodongamedevplace/media_attachments/files/111/271/822/057/772/517/original/d79522dc92cf4341.mp4", "name": null, "blurhash": "UhDcXTxuD%fk00M{%MWB-;ozWBofWBayayj[", "width": 1920, "height": 1080 } ], "tag": [], "replies": { "id": "https://mastodon.gamedev.place/users/maxliani/statuses/111271822785279433/replies", "type": "Collection", "first": { "type": "CollectionPage", "next": "https://mastodon.gamedev.place/users/maxliani/statuses/111271822785279433/replies?only_other_accounts=true&page=true", "partOf": "https://mastodon.gamedev.place/users/maxliani/statuses/111271822785279433/replies", "items": [] } }, "likes": { "id": "https://mastodon.gamedev.place/users/maxliani/statuses/111271822785279433/likes", "type": "Collection", "totalItems": 16 }, "shares": { "id": "https://mastodon.gamedev.place/users/maxliani/statuses/111271822785279433/shares", "type": "Collection", "totalItems": 3 } } }, { "id": "https://mastodon.gamedev.place/users/maxliani/statuses/111258458696987617/activity", "type": "Create", "actor": "https://mastodon.gamedev.place/users/maxliani", "published": "2023-10-18T22:49:12Z", "to": [ "https://www.w3.org/ns/activitystreams#Public" ], "cc": [ "https://mastodon.gamedev.place/users/maxliani/followers", "https://mastodon.gamedev.place/users/c0de517e" ], "object": { "id": "https://mastodon.gamedev.place/users/maxliani/statuses/111258458696987617", "type": "Note", "summary": null, "inReplyTo": "https://mastodon.gamedev.place/users/maxliani/statuses/111258450858621178", "published": "2023-10-18T22:49:12Z", "url": "https://mastodon.gamedev.place/@maxliani/111258458696987617", "attributedTo": "https://mastodon.gamedev.place/users/maxliani", "to": [ "https://www.w3.org/ns/activitystreams#Public" ], "cc": [ "https://mastodon.gamedev.place/users/maxliani/followers", "https://mastodon.gamedev.place/users/c0de517e" ], "sensitive": false, "atomUri": "https://mastodon.gamedev.place/users/maxliani/statuses/111258458696987617", "inReplyToAtomUri": "https://mastodon.gamedev.place/users/maxliani/statuses/111258450858621178", "conversation": "tag:mastodon.gamedev.place,2023-10-18:objectId=61079544:objectType=Conversation", "content": "<p><span class=\"h-card\" translate=\"no\"><a href=\"https://mastodon.gamedev.place/@c0de517e\" class=\"u-url mention\">@<span>c0de517e</span></a></span> I got used to this terminology while working in RenderMan, in there lights were either geometric (such as an emissive polygonal mesh) or analytic (such as rect, disc, dome, distant, etc…)</p>", "contentMap": { "en": "<p><span class=\"h-card\" translate=\"no\"><a href=\"https://mastodon.gamedev.place/@c0de517e\" class=\"u-url mention\">@<span>c0de517e</span></a></span> I got used to this terminology while working in RenderMan, in there lights were either geometric (such as an emissive polygonal mesh) or analytic (such as rect, disc, dome, distant, etc…)</p>" }, "attachment": [], "tag": [ { "type": "Mention", "href": "https://mastodon.gamedev.place/users/c0de517e", "name": "@c0de517e" } ], "replies": { "id": "https://mastodon.gamedev.place/users/maxliani/statuses/111258458696987617/replies", "type": "Collection", "first": { "type": "CollectionPage", "next": "https://mastodon.gamedev.place/users/maxliani/statuses/111258458696987617/replies?only_other_accounts=true&page=true", "partOf": "https://mastodon.gamedev.place/users/maxliani/statuses/111258458696987617/replies", "items": [] } }, "likes": { "id": "https://mastodon.gamedev.place/users/maxliani/statuses/111258458696987617/likes", "type": "Collection", "totalItems": 1 }, "shares": { "id": "https://mastodon.gamedev.place/users/maxliani/statuses/111258458696987617/shares", "type": "Collection", "totalItems": 0 } } }, { "id": "https://mastodon.gamedev.place/users/maxliani/statuses/111258450858621178/activity", "type": "Create", "actor": "https://mastodon.gamedev.place/users/maxliani", "published": "2023-10-18T22:47:13Z", "to": [ "https://www.w3.org/ns/activitystreams#Public" ], "cc": [ "https://mastodon.gamedev.place/users/maxliani/followers", "https://mastodon.gamedev.place/users/c0de517e" ], "object": { "id": "https://mastodon.gamedev.place/users/maxliani/statuses/111258450858621178", "type": "Note", "summary": null, "inReplyTo": "https://mastodon.gamedev.place/users/c0de517e/statuses/111257998486837849", "published": "2023-10-18T22:47:13Z", "url": "https://mastodon.gamedev.place/@maxliani/111258450858621178", "attributedTo": "https://mastodon.gamedev.place/users/maxliani", "to": [ "https://www.w3.org/ns/activitystreams#Public" ], "cc": [ "https://mastodon.gamedev.place/users/maxliani/followers", "https://mastodon.gamedev.place/users/c0de517e" ], "sensitive": false, "atomUri": "https://mastodon.gamedev.place/users/maxliani/statuses/111258450858621178", "inReplyToAtomUri": "https://mastodon.gamedev.place/users/c0de517e/statuses/111257998486837849", "conversation": "tag:mastodon.gamedev.place,2023-10-18:objectId=61079544:objectType=Conversation", "content": "<p><span class=\"h-card\" translate=\"no\"><a href=\"https://mastodon.gamedev.place/@c0de517e\" class=\"u-url mention\">@<span>c0de517e</span></a></span> analytic in this case is terminology from offline rendering. It means that the shape of the light is expressed by equations, not by geometry like polygons or acceleration structures. And its sampling and pdf have closed form solutions.</p><p>The light is sampled by a path tracer, so numerical methods are still used here…</p>", "contentMap": { "en": "<p><span class=\"h-card\" translate=\"no\"><a href=\"https://mastodon.gamedev.place/@c0de517e\" class=\"u-url mention\">@<span>c0de517e</span></a></span> analytic in this case is terminology from offline rendering. It means that the shape of the light is expressed by equations, not by geometry like polygons or acceleration structures. And its sampling and pdf have closed form solutions.</p><p>The light is sampled by a path tracer, so numerical methods are still used here…</p>" }, "attachment": [], "tag": [ { "type": "Mention", "href": "https://mastodon.gamedev.place/users/c0de517e", "name": "@c0de517e" } ], "replies": { "id": "https://mastodon.gamedev.place/users/maxliani/statuses/111258450858621178/replies", "type": "Collection", "first": { "type": "CollectionPage", "next": "https://mastodon.gamedev.place/users/maxliani/statuses/111258450858621178/replies?min_id=111258458696987617&page=true", "partOf": "https://mastodon.gamedev.place/users/maxliani/statuses/111258450858621178/replies", "items": [ "https://mastodon.gamedev.place/users/maxliani/statuses/111258458696987617" ] } }, "likes": { "id": "https://mastodon.gamedev.place/users/maxliani/statuses/111258450858621178/likes", "type": "Collection", "totalItems": 0 }, "shares": { "id": "https://mastodon.gamedev.place/users/maxliani/statuses/111258450858621178/shares", "type": "Collection", "totalItems": 0 } } } ] }