Tooll 3: open-source software to create realtime motion graphics
github.com
github.com
Talk about a deal-breaker!
At least these days, with VMs and Wine and WSL type things this is less of an issue.
Yeah, these days, most FOSS apps are cross-platform. Windows exclusive FOSS apps are rare, I think.
As such DX has been as much used as GL depending on the preferences of the demogroups. Myself I started with software rendering on DOS, used GL and DX both since then. DX was mainly because GL drivers for laptops were kinda bad 15-20 years ago but using GL again since the landscape is kinda better now.
Now the UI seems to be largely based on Dear IMGui and those parts should probably be possible to port to Vulkan/GL, no idea how tied other parts are to DX though.
So welcome to open source for the rest of us!
Was looking around for open source music sequencers a few weeks back but most competent ones apart from LMMS seems to be Linux only (And LMMS releases seems to have slowed down a bit recently). Sometimes you can compile stuff on Windows but 90% of the time for smaller projects it's full of gcc-isms, hardcoded paths,etc that requires a nontrivial amount of work to fix. I remember fiddling with NodeJS in the very early days, it kinda ran on Cygwin but that gave a bunch of other nasty side-effects.
Even on FreeBSD or osX it's often a bit of an uphill battle, if you're lucky stuff only depends on GNU Make, that's usually available on FreeBSD as gmake.. until that breaks because the Makefile tries a recursive invocations via a shell invoking make. If you're unlucky there is dependencies on systemd and ALSA or whatnot.
Anyhow, I thought Wine was pretty competent these days so running DX based stuff shouldn't be too bad?
Maybe it runs on ReactOS? Or under wine?
video tutorial: https://www.youtube.com/watch?v=rUlFHIP6S34
Of course I have no idea, because it's Windows-only.
If you want an open-source compositor, try Natron: https://natrongithub.github.io