Hey We've been doing a few experiments with PS:M, and are getting some very slow renderer times(on the vita).
We are rendinger on model at about 1500 vertices and it totally kills performace.
We are using Basic Program, and Basic Model.
Also is there an optimum texture size?
Could you please give more info about why is slow?, I just want to know =). I hear a lot about that but I don't own a Vita.
Not really, we have a model less than 1500 vertices. Running on the vita using there code results in a completly unplayable framerate, just with that 1 model.
I can't comment on the performance of BasicEffect and BasicModel but using my own model renderer and custom shaders I have scenes with many such objects of that fidelity with no problems on the Vita.
As for texture size, it really comes down to common sense. There's no point using 1024x1024 textures on a character if he's only ever going to be seen at like a quarter the size of the screen. Similarly, for scene objects use low resolution textures for anything that's not going to take up a large part of the screen.
We have our suspicions that there is something in BasicModels draw call. We managed to increase the vertices by playing with the modleconverter.cfg, we are up to about 3000 before poor framerate kicks in.
Can I ask are your experince related to the vita directly?
So far I'm not using the BasicModel or any other samples code. Like Martin I run my own renderer etc, etc etc, but I saw in youtube the RPG demo running good enough on Vita so it's strange. Although 1500 vertices it's not seems bigger to kill performance. I really need a vita...=(.
Yeah I just dropped one of my models in to the model renderer sample using BasicModel and BasicProgram. This is a 2000 poly character with 64 bones and 100 frames of animation. I'm rendering it 4 times to the screen with different animations and it's fine even on the Xperia Play and Vita.