Adam Bell :catPOWER: on Nostr: Most of my CoverFlow implementation involves a single concatenated transform ...
Most of my CoverFlow implementation involves a single concatenated transform per-item, but to port to SwiftUI I need to do weird combinations of scale / rotation3DEffect / projectionEffect and stack them all as individual view modifiers and then arbitrarily mess with the ordering / arguments till it looks right.
It works, it's just messy
Published at
2024-10-15 15:21:05Event JSON
{
"id": "f4f2662092e10d4a7bf98619b79525698bdd1dbee8c1bd0c3cb2e464596244bb",
"pubkey": "aed0b8708bc48239d5e53b5668999ad92e7aa1f31996e58cbceaf2c11e6970bd",
"created_at": 1729005665,
"kind": 1,
"tags": [
[
"e",
"698eef55788b19a4e1911656999011913fa58e7e1f2542c1028e58d0222ff0df",
"wss://relay.mostr.pub",
"reply"
],
[
"proxy",
"https://mastodon.social/users/b3ll/statuses/113312115280468182",
"activitypub"
]
],
"content": "Most of my CoverFlow implementation involves a single concatenated transform per-item, but to port to SwiftUI I need to do weird combinations of scale / rotation3DEffect / projectionEffect and stack them all as individual view modifiers and then arbitrarily mess with the ordering / arguments till it looks right.\n\nIt works, it's just messy",
"sig": "d28d12aac2973571466e93c41c6987e36a9c55703de7ef38257f56086b26ca3e3884344a5ad06196a3df31a16c220b49f2004f41d0ba559b4a07e6b0721ed335"
}