Just to give you some quick infos why VP10 hasn’t all this shiny Unity/Unreal4 features like in Unit3DP or Pinball Labs:
1.
changing the render engine is a big thing. Switching the render engine to use Unity/Unreal4 would mean a complete rewriting of the software.
2.
volumentric lighting can be a performance killer. Don’t compare VP with big blockbuster game titles where you have a big developing team. Those games are faking too but more with special made graphics/textures and 3D scene layout. VP is totaly open in the way how you can build a table and that makes it hard sometimes to just add features like dynamic lighting/shadow casting.
3.
compatibility in how you can build tables in VP. Sounds a bit strange because we already broke compatibility but the core workflow is still the same. The workflow would change dramatically if we would just change to use dynamic rendering of all table elements because nearly every VPX table would have perfomance issues, even on high end cards ;) To fix those performance drops would mean to use only mesh primitives and combine them as much as possible. But I guess that would offend some authors too much ;)
You need to login in order to like this post: click here