Re:Tooll 3: open-source software to create realtime motion g...
by royjacobs on Sunday April 16, 2023 @04:46PM
(#35594111)
Those tools are typically used to augment existing footage whereas a tool(l) like this is much more focused on procedural content creation like Houdini or indeed many other tooling that comes from the demoscene, which is where this came from too(ll).
Re:Tooll 3: open-source software to create realtime motion g...
by TonyTrapp on Monday April 17, 2023 @05:57AM
(#35598692)
Last time I checked, supporting more than one platform was not a requirement for open-source software. The source is open. This says nothing about which platforms it runs on. All it says that if you want to run it on another platform, you are given the chance to port it yourself.
Re:Tooll 3: open-source software to create realtime motion g...
by whizzter on Monday April 17, 2023 @07:37AM
(#35599283)
Not really, this tool comes from the demoscene that overall largely went via C64, Amiga, DOS and Windows. Sure there's been people producing for Mac's, Linux, Ataris,etc but the scene at large has often been on the major platforms.
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.
Re:Tooll 3: open-source software to create realtime motion g...
by ShadowBanThis01 on Monday April 17, 2023 @11:36AM
(#35602334)
The origins are not necessarily known nor relevant to the end user. This was posted as an open-source motion-graphics tool. That's all we know going in. Therefore one's expectations for this project do not differ from those for any other open-source project that doesn't specify platform up-front.
Re:Tooll 3: open-source software to create realtime motion g...
by whizzter on Tuesday April 18, 2023 @10:19AM
(#35614376)
Basically you expected Linux support?
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?
Re:Tooll 3: open-source software to create realtime motion g...
by NayamAmarshe on Monday April 17, 2023 @06:03AM
(#35598730)
> Yep. It doesn't even occur to me anymore that something posted as open source would have no Mac or Linux version, let alone not even be buildable on one of those.
Yeah, these days, most FOSS apps are cross-platform. Windows exclusive FOSS apps are rare, I think.
Re:Tooll 3: open-source software to create realtime motion g...
by MrGilbert on Monday April 17, 2023 @07:08AM
(#35599136)
This tool uses DirectX, so cross-platform is quite difficult with that. 3000 commits tell the story that this repo is around for a while. There was a time where Windows-only FOSS was perfectly fine. In fact, there are many FOSS tools where you have to figure out how to run them on Windows, as there are only Unix versions available.
Re:Tooll 3: open-source software to create realtime motion g...
by rchaud on Monday April 17, 2023 @04:50PM
(#35606442)
It doesn't occur to me anymore either, but that's because everything is a laggy Electron app these days. A OSS realtime graphics-creation application is probably not an easy candidate for a cross-platform port.
Re:Tooll 3: open-source software to create realtime motion g...
by maeln on Monday April 17, 2023 @07:50AM
(#35599399)
Tooll3 comes from the demoscene. It was used to make many demos. It is really uncommon to make demotools that are cross-plateform because most demos try to take full advantage of the plateform they are running for various reason.
Re:Tooll 3: open-source software to create realtime motion g...
by jcelerier on Monday April 17, 2023 @11:26AM
(#35602184)
You can check https://ossia.io, the real-time GFX has still some features missing in particular for procedural geometry but it's getting there one step at a time :)
Of course I have no idea, because it's Windows-only. So Mac users will still have to buy... Motion.
Welp, on to the next post...
Talk about a deal-breaker!
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?
Yeah, these days, most FOSS apps are cross-platform. Windows exclusive FOSS apps are rare, I think.
At least these days, with VMs and Wine and WSL type things this is less of an issue.
Maybe it runs on ReactOS? Or under wine?
video tutorial: https://www.youtube.com/watch?v=rUlFHIP6S34