Adam Dalliance on Nostr: Hummm. Oh. I see. Damn. This explains why it was ending up backwards even though I ...
Hummm. Oh. I see. Damn. This explains why it was ending up backwards even though I thought I'd fixed this bug once.
It is reversing the eye position only depending upon which direction the source camera is facing.
Face backwards along the Z axis and it's correct, face forwards along the Z axis and it's reversed.
Probably some bug in the render code which is using global coordinates and ought to be using camera-relative coordinates or something like that.
Hopefully can be fixed when I have some time at the weekend. Probably can get away with only re-rendering the first and last few hundred frames when the camera is zooming about more.
Jeeze. Never ends does it. Bug after bug.
Published at
2025-04-23 23:49:08Event JSON
{
"id": "75c8e8a92f639d42c6b0eb59dd7c074a532877246e5ebfece08b41492ed60d21",
"pubkey": "9ace5a0bd10e38de9743df70cecb9f3298e16757728e5b21aa65de2fb3823cfa",
"created_at": 1745452148,
"kind": 1,
"tags": [
[
"e",
"c66f6c3e18b4e6711512fd2819ce73e6baf73a2921ab7646a1da9cf10abbdfdf",
"wss://relay.mostr.pub",
"reply"
],
[
"proxy",
"https://boing.world/users/pre/statuses/114389951991443123",
"activitypub"
],
[
"client",
"Mostr",
"31990:6be38f8c63df7dbf84db7ec4a6e6fbbd8d19dca3b980efad18585c46f04b26f9:mostr",
"wss://relay.mostr.pub"
]
],
"content": "Hummm. Oh. I see. Damn. This explains why it was ending up backwards even though I thought I'd fixed this bug once.\n\nIt is reversing the eye position only depending upon which direction the source camera is facing.\n\nFace backwards along the Z axis and it's correct, face forwards along the Z axis and it's reversed.\n\nProbably some bug in the render code which is using global coordinates and ought to be using camera-relative coordinates or something like that.\n\nHopefully can be fixed when I have some time at the weekend. Probably can get away with only re-rendering the first and last few hundred frames when the camera is zooming about more.\n\nJeeze. Never ends does it. Bug after bug.",
"sig": "0e22af9376fe7b0aa43b5ed7e56e4ace565c63bd45adda1b4900ccb3f8b9b9b3cfe687302ec87356a80b97e11b5a7e9a80ea10a7aa199fe6b3cf138cfd05718b"
}