[LOW PRIORITY] Support for multiple rendering methods(switch between OpenGl, DirectX and others), a methods for rendering path traced objects(additional rendering method next to Multitexture and GLSL options), support for area lights and PCSS(percentage close soft shadows). Also support for realtime sub surface scattering(similar to the one used in NVIDIA’s Faceworks Ira) and an option to enable SSAO with one click aswell as(optional if that is possible at all) option to enable different Ambient Occlusion types(HDAO, HBAO…)
#I know that my PC can’t handle most of this, but theese things still would be very useful, especially in future#
OpenGL and DirectX is not a rendering method but a framework for rendering. As DirectX is proprietary and supports one OS only it is not likely to be touched at all.
“Path traced objects” sounds like a different render method. How do you propose to implement that?
Sub surface scattering is a render feature.
“Enable SSAO with one click” -> Isn’t that a custom shader? You can implement a toggle with Python.
“Option to enable different Ambient Occlusion types(HDAO, HBAO…)” - How do you set it up now?
Looks like a wish list. Unfortunately they are pretty vague without any details. I really doubt that anyone can use that as requirements for an implementation. I think it should contain much more details.
Adrians: Are you sure the BGE is the right engine for you?
Well, hreidmarr, I am not sure, however, my computer can not handle any stronger engines(like UE4 which is the one I wanna get)!