I’ve finished first rough version of Corona API. It consists of about 500kB of C++ header files. Most of them are simple utility functions. The core of the API is a single class, that takes the parsed scene, and outputs the rendered image into the frame buffer. It should be reasonably simple to use. Now I need to test it further and create some well-documented example applications for it.
This API is for plugging Corona into another 3D applications, it is not for writing custom shaders.
Here is the first application I’ve created with it, it has about 150 lines, and renders a single triangle and a sphere
I would like to try integrating this render engine into Maya… now I’m not much of a programmer except for Python knowledge. Do I stand a chance or are my hopes too high?
Indeed, would be nice. Would be cool to have a look at the sources and attributes, even if it is not stable yet. A lot of work lies in the preparation of the UI, the shader nodes and general workflow. e.g. the render globals node for Luxrender has a lot of features, all have to be organized well before starting to implemtent the actual geometry, settings an shader translation. This took a while, so the sooner I can access the general attributes, the sooner I can start with the api if it is stable.