2 ms·
out of technical curiosity, how do you render the video? is the whole thing like a canvas element?
by saadshamim 6y ago
out of technical curiosity, how do you render the video? is the whole thing like a canvas element?
- michaelaubry 6y agoCombination of several rendering techniques. The idea is as long as you have all the information the user wants in in each layer. Then you can do a lot of things with this understanding. The major pieces of information you need to collect while working on a 2D plane are these. - The x,y coords - The width and height - A path to the asset - additional properties like colors and opacity From having this critical information stored nicely means you can email it to a graphic designer and have them decode it and follow the "map". You can send it to a client side process and have it interpret the information. You can send it to a server and have it interpret the information. You can do a one shot kill and build a system that pieces them together using one approach. You can send each layer to a different process. You can create a specialized technique for each layer type. The key is collecting the information. The actual rendering can be done in many ways. FFMPEG, canvas, screen shots, send it to a human lol. Using OS commands, etc.
- steventey 6y ago"send it to a human" lol that made me chuckle! Thanks for explaining this in detail, Michael! Really great work here!
- michaelaubry 6y agoHaha it's all about communication. Glad you got a chuckle.