Thanks for your supreme effort man, this is excellent, of course is not perfect but you are working your butt off to improve this and it will only get better .... totally appreciate your heart & soul is in this ... cheers :-D ps. Looking forward to fences to stop me meeting the grim reaper often !!!!
Thanks, Firstly for the review... Secondly for being generous with the stars even though it's unplayable for you... and thirdly for the performance figures. I'm guessing if you're using the Rift, you already have more than enough performance to drive this track.... When it's optimised properly.
I think I already know a few of the issues why this track is much heavier on performance than it should be.
1) I need to name my objects respecting the KSTREE_GROUP naming convention.
2) When my UV mapping skills increase I need to combine textures into larger, texture "libraries".
Both of these things will massively reduce the DIP's/drawcalls which are causing the un-optimised performance issue.
No.1 will be easier to fix as I have to rename the trees/bushes into different KSTREE groups.
My UV mapping skills will take a bit longer to learn as I'm a 3DS Max newb and this is my 1st track.
I will run some tests with KSTREE_GROUP'ing and if it lowers the drawcalls noticeably I will upload another update soon.
You will one day (hopefully soon) be driving down here! ;)