nicklockwood / ShapeScript

The ShapeScript 3D modeling app for macOS and iOS
https://shapescript.info
MIT License
393 stars 18 forks source link

Linux support #9

Closed WizardUli closed 1 year ago

WizardUli commented 2 years ago

Is it possible to use this on Linux? If yes, how? As far as I understand ShapeScript itself is just a library for the Viewer app which cannot be built and executed on Linux. Am I right?

nicklockwood commented 2 years ago

The library itself works on Linux, but doesn't include any rendering code, so it's of limited use. I eventually intend to add support for exporting to STL without using SceneKit, in which case a Linux command-line tool would be possible.

nicklockwood commented 2 years ago

But yes, to be clear the GUI/app part does not run on Linux. AFAICT nobody is seriously pursuing cross-platform apps in Swift and there is no viable GUI framework I can use.

WizardUli commented 2 years ago

Would you update this issue when/if you have added the STL exporting without GUI? Thanks.

nicklockwood commented 1 year ago

@WizardUli sorry, it took a while but I've added basic Linux CLI support now on the master branch. Please try it out and let me know if there are any issues. I'll look into improving the UX a bit in due course.