Search Home Members Contacts
About Us
Products
Downloads
Community
Support
Pages: [1]
  Print  
Author Topic: 3DS Loading Speed  (Read 2000 times)
mathijs
Community Member
*
Posts: 369


« on: December 06, 2002, 09:54:40 AM »

I am new to tv3d, well I have used it for a while about half a year ago. I have got one little problem. The world in my app will exist out of about 100-1000 3ds models. When I load about 50 simple wall object into tv3d it takes about 3 secs to load. Thats too slow for what I want. Is there anything I can do to improve this speed?

Thanks,

Mathijs
Logged
mathijs
Community Member
*
Posts: 369


« Reply #1 on: December 06, 2002, 10:04:02 AM »

Have alittle other question too. Will using such a lot of meshes be slower than a same amount of verts in one mesh?
Logged
Anti-Gremlin
Community Member
*
Posts: 862


WWW
« Reply #2 on: December 06, 2002, 10:12:41 AM »

well, this picture you see hundreds of 3ds models being used..



that is why there are loading screens.. for loading such an amount. Cheesy
Logged

Project: It's a secret..
Progress: <secret progress>
TV3D Chat: http://www.voidzero.com/chat/chatter.cgi?channel=tviug
TV3D Wiki Doc: http://wiki.truevision3d.com/
TV3D TVDN: http://www.truevision3d.com/tvdna/
Slider
Community Member
*
Posts: 1137


« Reply #3 on: December 06, 2002, 10:27:17 AM »

jup, you could also convert the .3DS models to .X . They're faster with loading and rendering then .3DS.
Logged

Slider is the name, and logic is my game...
Helping retards through life since 1981
mathijs
Community Member
*
Posts: 369


« Reply #4 on: December 06, 2002, 10:33:14 AM »

Thats a good idea, but i was wondering if there was something like light maps etc or some similar feature that is calculated when loading but not needed and can be turned off?
Logged
Slider
Community Member
*
Posts: 1137


« Reply #5 on: December 06, 2002, 12:50:52 PM »

Well, give the object a material and you'll see a big change  Cheesy
Logged

Slider is the name, and logic is my game...
Helping retards through life since 1981
Zaknafein
Customers
Community Member
*****
Posts: 2670


WWW
« Reply #6 on: December 06, 2002, 07:04:22 PM »

I can answer that!
Don't load the 3DS mesh 1000 times from the source .3DS file!! Use the TVMesh.DuplicateMesh method to create your duplicate meshes. Using that command you don't have to do a "Set obj = Scene.CreateMeshBuilder" and neither a "Set obj = new TVMesh" and it's a whole lot faster... =)
Logged

zaknafein.
>> the instruction limit : my blog & samples repository! <<
Pages: [1]
  Print  
 
Jump to:  

Powered by SMF 1.1.3 | SMF © 2006-2007, Simple Machines LLC
Seo4Smf v0.2 © Webmaster's Talks