-
Notifications
You must be signed in to change notification settings - Fork 158
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Future dimensions? #205
Comments
Hi Andrei, I'm not planning on archiving the repo, if that's what you're asking – I'll continue to accept PRs and do my best to keep things compiling as dependencies shift around. Feature-wise, I don't have any major plans, for two reasons:
I've been focusing my time onto the kernel side of things, with libfive – it's a faster / more robust / overall better kernel than Antimony's, but breaks backwards compatibility in a few ways that make it not a straightforward upgrade. It's also meant to be infrastructure for a variety of UIs – I've built one, there are a few of third-party UIs linked in the README, and there's at least one commercial product that's using it. It would be a fun and worthwhile project to port Antimony to the newer kernel, but it's unlikely that I will get around to it myself. As always, if folks step up with bold ideas for new features, I'd be happy to mentor and offer advice. |
Antimony is too nice of a tool to die. Hopefully someone can/will port it to the newer kernel. |
do I understand correctly that the features like feature detection would be lost with such conversion? |
also if
in README is not true, it is to be updated. I'd make PR as I'm sure about active development, but I don't know about stability level |
Good point, updated README in d875666 |
FYI the project page on your site still says "active development": [Noticed while writing a comment about how Antimony is an example of a great system for node-based 3D creation. :D I do hope it returns in some form, one day... :) ] |
I can see that you're doing quite a lively research recently. The question is - what should be the newer kernel? libfive, mpr, fidget? Fidget seems to have the greatest potential but it is still a startup. Do you plan to make it as stable as libfive some day or is it just an experimental foundation for another new project? |
@p4l1ly Antimony is basically frozen at this point – maintaining a kernel + GUI is too ambitious, and my interests lie more on the kernel side. With At this point, MPR is totally frozen; I wanted to release code to go with the research paper, but do not intend to continue developing in that repo (if only because I no longer have a machine capable of running CUDA). Fidget is, like you said, very experimental! I'm making slow progress, but even though it's more ergonomic than C++, my outside-of-work time has been limited over the past few months. It's even more narrowly focused (at the moment) on a fast evaluator, and I'm ambivalent about implementing higher-level algorithms (e.g. meshing) because I'm fundamentally unsatisfied with what's in the literature. The situation is summed up in this comic 😅 . I hope that clarifies my current thinking, even though it doesn't give you a single solution for "what to build on right now". |
@mkeeter Matthew:
Antimony -> About
says© 2013-2014 Matthew Keeter
does it mean the "parallel universe" time has stopped in 2014? :-)
seriously, do you plan to convert
Antimony
into abandonware any time soon?Thank you.
The text was updated successfully, but these errors were encountered: