Open dmurfet opened 10 months ago
We'd also need a way to specify a speaker and speaker location, though, which seems trickier. Not sure about that.
If we can construct a player's character from their UserId, then specifying the UserId of the speaker along with the other data should be OK, as we can just position the character in front of the current board.
In addition to audio assets, I would like to be able to specify a historical board in the DataStore (by ID) to be replayed over a specified period of time. Then we use the same trick I'm using to produce videos on metauniService, just taking the z-Index as a proxy for time and drawing lines spaced evenly so that it fills up the specified time.
This is poor compared to recording a full replay, but it would allow us to cheaply pre-populate our set of replays with audio from three years of talks paired with historical boards.
I'll set up a variant of metauniService that allows me to look through historical boards with a given prefix (i.e. historical boards for a fixed board, e.g. Board 1 of the Euclid set), and then I can look at the YouTube video to match it and a rough timespan of when we were writing on it. Then I can insert this information into the new field of the Replay Studio UI and with a bit of effort have a replay.
If I do a few of those per week, pretty soon we can be scheduling Schelling point replays for Euclid and other seminars such that there is always pretty much something on when you visit metauni.