This is my first post here and have just signed up.
Not sure if this is the right forum to ask this
I have been a Blender user for quite a few years and to be brief, I had recently decided to use blender for procedural content creation after I found the Unreal Engine editor crashed when deleting the procedural content I had created using C++. In the last month I have transferred and improved the method of procedural content creation by porting the code I had created from c++ in Unreal Engine 4 to a blender python script as an addon, and found no problems
with displaying and deleting the created content.
However, I am now wanting to go to the next stage, but as I suspected before learning to code in Python and using the blender python API, and the reason for initially starting in Unreal engine, blender python is not adequate for the task. I had to use a few hacks to get things to work as it was. So, I have decided to try and create, if possible, a blender python module which can be incorporated into blender using c++.
I have downloaded and built the latest blender 2.8 as of 2/5/2019, looked at a few examples of c, c++ code that look to be source code for blender python scripting, but cannot find or work out which blender python module they are related to so as to get an idea of how to create a blender python module.
So my query is this. Is there some documentation available on how to create a blender python module to be integrated with the existing blender python API, and importantly, if I need to refer to an existing blender python module, how to find that module c, c++ code so as to look at and get an idea of how to perform those module tasks in my own code. I have found some documentation on extending the python interpreter, but I’m not sure if or how this will
help in doing the same for extending blender python.
I would appreciate any help given and thanks in advance for any help given.