I have been assisting my learning disabled friend to make his dreams come true!
But after all this time spent developing this program (with great success- we thought we were done!)
We hit a snag that has raised a lot of questions, and we wondered if some expert could help us answer this mystery.
He doesn't learn new languages or APIs very well at all, so we had to stick with VB6 and DX8.
I heard talk of 'overhead' and wondered what that meant until we tried to render a .X file scene with 140K polygons and 90 texture maps.
It seemed that it had rendered faster before, but now proceeds at a crawl.
There must be a difference in the way Mesh.drawsubset(n) is called in VB6 vs. (for example) C
because the same mesh in meshview or other example programs --- that USE THE SAME DX8 FUNCTIONS
render much faster. Can somebody explain to us why that would be, and how we can rectify this issue?
Please have a care and avoid a quick answer pretty please....
We have examined (can't use) Truevision3D and BlitzBasic3D (both have free editions)
We aren't allowed to change the computer he uses and it's an antique W98SE system - but we've never
had a problem with it until today after crafting many levels and characters and artwork.
We'd love to hire an expert and could pay several hundred a month for an upgrade of some sort as well.
It is very important that we do not move or modify the computer he is using, so there's no quick solution.
Thank you for your replies,
The Lynch Estate