Jules Bushell wrote:Chad Capeland wrote:I contacted them about making a Fusion plugin, but never heard back. Glad someone else is giving it a go.
-
I'm assuming making such a plugin is not easy? You'd need quite a lot of 3D programming knowledge plus CUDA, OpenGL and know C++ pretty well, or am I wrong?
Jules
Sure, but it also depends on scope. Like if all you are doing is importing their scene file and passing render arguments and outputting an image? Easy. But if you want to integrate with Fusion in a meaningful way, that's more work, but Fusion's 3D SDK is reasonable, and we've worked with it before, for meshes, shaders, renderers, particles, etc. If you want to support lightfield and deep images, then you need to write all those tools from scratch, which is where it gets interesting. Oh, and there's the volume rendering workflow too. Trick is to manage scope and finance accordingly.
Something to find out, will BMD offer a dev version like Eyeon did? Was really nice for people to use to make plugins who didn't actually need to run the application. Since the plugins couldn't be run in the free version anyway, the dev version wouldn't change that, it would just have some things that would make it unusable for production (like severely crippled I/O or key tools missing).
- Chad