Is there a way to make a render engine in blender?
I’m interested in understanding the process involved, such as whether Blender supports custom render engine integration and what tools or programming knowledge are required to accomplish this. For example, would I need to learn Python, C++, or other languages to develop a render engine that works seamlessly with Blender's interface? Additionally, how would I integrate features like shaders, lighting models, or advanced rendering techniques into my custom engine? Any guidance on where to start, useful resources, or relevant documentation would be greatly appreciated. (Inspiration for this is Pixar's Renderman, cycles, and many advanced render engines)