Experimental browser for the Atmosphere
Come for animating in C++ with curves and math! Stay for the the best explanation of lambdas in C++ I've ever seen. Another banger of an article from @tomlooman.bsky.social www.tomlooman.com/animating-in...
Jan 9, 2025, 6:44 PM
{ "uri": "at://did:plc:jscicln2kyg53lez7qpnhykq/app.bsky.feed.post/3lfddimk67c2p", "cid": "bafyreicictqzmupmcpggcif36b4qnwq2vny7csqx5gwm7jran2an5xvywq", "value": { "text": "Come for animating in C++ with curves and math! Stay for the the best explanation of lambdas in C++ I've ever seen.\n\nAnother banger of an article from @tomlooman.bsky.social \n\nwww.tomlooman.com/animating-in...", "$type": "app.bsky.feed.post", "embed": { "$type": "app.bsky.embed.external", "external": { "uri": "https://www.tomlooman.com/animating-in-cpp-curves-and-easing-functions/", "thumb": { "$type": "blob", "ref": { "$link": "bafkreieqzbyba5zx4hczc7fxlqh37lelcaqp44nq45eybqs6hd3kjiuno4" }, "mimeType": "image/jpeg", "size": 255519 }, "title": "Animating in C++: Curves and Easing Functions", "description": "There are plenty of ways to animate or interpolate things in Unreal Engine. The skeletal animation tools for example are incredibly powerful, but none of the available tools in Unreal are very lightwe..." } }, "langs": [ "en" ], "facets": [ { "$type": "app.bsky.richtext.facet", "index": { "byteEnd": 173, "byteStart": 151 }, "features": [ { "did": "did:plc:peqkssek6obcvz7q7ypfkk6d", "$type": "app.bsky.richtext.facet#mention" } ] }, { "index": { "byteEnd": 209, "byteStart": 176 }, "features": [ { "uri": "https://www.tomlooman.com/animating-in-cpp-curves-and-easing-functions/", "$type": "app.bsky.richtext.facet#link" } ] } ], "createdAt": "2025-01-09T18:44:10.745Z" } }