Are there plans to or is there already the abitlity to cache Ember?
Its planned. Post SIGGRAPH Ember dev has gotten off to a slow start since we have a plethora of new projects on the go, and Krakatoa/Genome needed some love too. Keep the suggestions coming though, I’ll make sure they get implemented!
Thanks! What you guys are doing is truly awesome and I hope that when you bring your plugins cross-platform that you maintain compatibility with preset scripts so you can write out a magma flow in Max and read it into Maya for an example. Would really help in studios using multiple 3D packages.
We might consider an alternative storage format for cross-platform sharing of flows - for example Python or XML-based. The current Presets are saved using pure MAXScript (running the script using fileIn() recreates the flow!), and this is of course not optimal for sharing with Maya, while being pretty awesome within Max…
A possible approach could be implementing Magma in Maya at the core level, exposing it to Python and adding Python export to Krakatoa MX. So even before adding a node-based editor to Maya, users of KMX could bring their flows into KMY, or just write their flows manually in Python, or even develop their own editors around that exposure until we get there…
Where are my sunglasses, that is some bright
I like the sound of that. I think cross-platform compatibility is very important as so many studios use a multitude of software these days. Most studios I’ve worked for would love to be able to pick from a bigger pool of artists than the one software package they’ve chosen to use for FX. I’m often brought into a non-Max environment so being able to help build pipelines around their software (like often Maya but also sometimes Houdini) would be fantastic.
I don’t know Python very well, but an import/export function would be a great step. Learning Python is probably on my todo list at some point. So many things I want to learn, never enough time.