This is my 1st go with threejs and I wanted to know if it could be used to record larger than my display videos. I am trying to make some content for holographic LED fans but the resolution on the fan is more than 2x my display resolution. Any help or advise would me much appreciated. A recordable container would be ideal. Thank you!
#Record video at 2600 x 2600
10 messages · Page 1 of 1 (latest)
As far as rendering yes, you can render output of whatever size you want. Recording has to be done by another tool/library (or code yourself)
You can make a canvas any size you want, you can also make a renderTarget any size.
what resolution is the fan? I have 4k displays that are fine, just remember that’s massive data size so you’ll need beefier systems to run it.
Are you making real-time content? If not, I’d use After Effects or similar to make the video before three
Thank you for the response! Sadly this is not a realtime application. I have a beefy system if needed for rendering the larger sizes. Ive found ISF4AE but I dont have access to the Adobe plugin SDK. Is there another way to run shaders in after effects?
AE would be the easiest workflow for sure
Let’s backup. What are you trying to render/make?
cool shader effect type things? Are you comfortable with shader code?
Why three over plain AE animations?
Thanks for clarifying... I've done shader work in the past but I am no expert. I am not super good at AE but I can get around. I am making an installation that will need an hour or two of content to be looped through the night. I was thinking rendering shaders (for contnet) then bringing that into AE for final renders and additional effects. I am looking to do something similar to https://www.youtube.com/watch?v=jMTZcNlueCY
𝗥𝗢𝗪
audiovisual installation
Exploring different environmental contexts with ROW installation. Several locations were filmed interacting with the installation. We have processed surrounding field recordings through the ROW algorithms and the forest began to speak.
▸ Behance ▸ http://smarturl.it/row_installation
▸ Vimeo ▸http:...
I have found lots of dj loop stuff, but the resolution and length just arent there. Also my stuff needs to be mostly black with just spashes of content
i had faced a similar issue
i needed a 4k video from a 1080p screen
the canvas can be resized and a stream can be captured to .webm format
but it had too much compression artifacts and system struggled to hit 60fps at 4k.
eg: https://farazzshaikh.com/demos/demo-2025-threejs-media-recorder
so alternate brute force approach which worked
- update the animation playback so it can be scrubbed through instead of being bound to time
- capture and download full size png screenshot one frame at a time
- and then turn the image sequence to video later
I’ll check out the recorder, thank you! Last night I found ccaptire.js It seems to do the job but makes webm format files or something like that. Now I need to find a converter that can handle them.