0
can i make 3d renderer like eevee or cycle using c++ or python or java if its possible which p.language is better and why?
which ide should i use
4 Respostas
+ 4
Yes, there is a software called blender(possibly you know about that already), it has both of those render engine : Eevee and cycle.
And guess what? It is programmed in python.
So yes, it is definitely possible.
+ 4
Thought Blender use Python as scripting language at core (and the rendering engine is at core) is developed in C/C++. This is an oblivious choice because an highly-resource consumer app (like blender) have to use any bit of power without lose "time" on things than make all slow (and python is one of these). About your original question....
Can i make a 3d render engine? Of course.
Which language is better? Because rendering is an highly resource-consumer process, all languages/implementations than allow you more control on machine without make "things" for you. Just for perfomance reasons (and i think thats very important) else you can do with any language than allow access to graphics.
Which ide use?
Any ide which you are comfortable or, if do you want, only with a text editor and a command line shell 😉
P.S. remember: beside a programming language, you have to know math, much math
+ 1
thank you guys