vDome: fulldome multi-channel projection software
I'm pleased to announce that vDome-Max, a fulldome multi-channel projection software, is now open source and freely available through GitHub:
We are currently using it for real-time slicing and projection mapping in a 2K fulldome theatre at IAIA in Santa Fe, NM.
It is designed to accept 2048 x 2048 dome-masters through Syphon, TCP, or direct video playback.
If anyone knows of optimizations that can be done in the program, please let me know. Once thing that I've been thinking about it to have a gui-less version that can be used after calibration is complete.
best,
Charles
Hey, this is awesome. Nice work.
Thanks and again for Syphon.
Yeah, great work.
"If anyone knows of optimizations that can be done in the program, please let me know" - hmmm, I think support for [jit.gl.hap] will be nice for better internal video player.
Thanks. This is the first I've heard of it. I'll check it out.
This is awesome, just what I need for a project i'm currently working on, timing couldn't have been better.
I understand requirements for this are pretty heavy, but could you comment on using this on a lower system? (i7 3.4ghz, 16 gb ram, gtx 760 2gb ram). I'll be using lower resolution files, and just 2 projectors.
I'll be trying this next week and will provide all feedback I can get.
Thanks!
Controla,
Thanks. I'm happy to help if you need it. This is a grant funded project and it will help us to point to real world examples of use. Please provide info about your project if you can.
best,
Charles
Hello it is very good software. Controla are you able to adjust projecyion image in dome? If you can write me in my mail. karolis.sakalcik@gmail.com. I am very interested in how you are doing that.
Congratulations. the design is really fantastic.
I saw it working on MAC and I really enjoyed it. But I'm trying to run it on windows without success.
I get a message:
project 'vdome-win.maxproj' is probably not in its project foldes (wih should have the same name) to avoid unwanted side effects, project 'vdome-win.maxproj' will not be loaded.
Can you help me?
I renamed the folder to the same as the patch name and was able to load.
thanks, but I have the patch in the folder:
C:\Users\Felipe Duarte\Downloads\vDome-max-master
It's the same location and still with the same message and error.
For what location should I rename?
Try adding the folder as a "path" in the file preferences, if you are having reference errors. Maybe you can just run vdome-win.maxpat instead of the project file. I'm still on Max 6 and it is loading correctly, but I get some errors that are out of sync with even this version since the last time I ran it.
jit.qt.movie: colormode is not a valid attribute -- maybe that changed and it might be messing up the color
jit.gl.syphonclient: no such object -- I'm on windows so that makes sense
jit.pwindow: doesn't understand "image_surface_draw" -- some sort of initialization error with the mask module, I just loaded the mask file manually after it opened.
The initialization of the program is a little anoying, with stacked windows that are hard to get to when using it on a single monitor, sorry about that!
If anyone fixes these issues and whatever else is bugging Max 7, please send a pull request or send me the files and I'll update it on GitHub.
btw. I recently posted windows builds of the c++ version:
https://github.com/charlesveasey/vDome
Thank you so much!
Now I've been able to run on windows.
I just have one more question.
Is it possible to render a MAX OPENGL file to VDOME on windows without using SIPHON?
If you are using the Max version of vDome, then you should be able to simply create a shared texture between your patch and vDome, either by replacing Syphon with Spout or using a shared, named texture between the two patches.
If you using the C++ version of vDome, and you want to display Max content then your best options are Spout (on the same machine), or a physical capture card (on a different machine). Datapath is my favorite capture hardware.
http://spout.zeal.co/
https://www.datapath.co.uk/datapath-products/video-capture-cards/visionsc-range/visionsc-dp2
Good Morning.
You're right. Thank you!
I'm testing PATCH and it works much better with MAX 6.
However, I'm having trouble finding the texture name and the NODE name.
Could you please tell me what they are?
Thank you.
Hello,
There are two scene names, because at the time I was rendering on two graphics cards and wanted them both to process the program.
scenes:
scene-1
scene-2
textures:
tex-1
tex-2
update the texture to both using a send object named:
global-texture
look at vdome.window for more information.
best,
Charles
Thank you SO MUCH!
It's gonna help me a lot.
Hello. Could you please help with some other questions?
I'm trying run VDOME with a MAC Version 10.11.6
Processar Intel Core I5
Memory 8G DDR3
Graphics NVIDIA GForce GTX 775M 2048 MB
I'm using two projectors for my computer. But I can see the image received by SYPHON in just one of them. the other screen with some grey form.
I would be very grateful if you can help me.
Your VDOME project is amazing.