I am a new comer here. I’d like to know, is that possiable, to use Blender as an API? I’d like Blender works at the background and I give the conmmand from other programm. then Blender make the graphic change and give the result back. Is that possible?
That’s not the way an api works.
That means calling a program from another program.
Since Blender supports command line rendering, that is possible, forking a new process and executing Blender in it (in C, for example).
but I don’t want to see the GUI of Blender, I need Blender works at backgroud for a certain task (change color of a 3D graphic), then send back the result and display it in my programm. Is that also possiable?