3D models

The place to discuss creating, porting and modifying Celestia's source code.
Topic author
Tuefish
Posts: 95
Joined: 27.02.2007
With us: 17 years 9 months
Location: Just a little to the left of the middle of nowhere, Southern California, USA

3D models

Post #1by Tuefish » 22.05.2007, 02:51

Does anyone know how many polys celestia supports? or does it depend on your computer?
"Over Seventy earths spinnin' round in the galaxy, and the meek have inherited not a one."
-Malcolm Reynolds

Avatar
dirkpitt
Developer
Posts: 674
Joined: 24.10.2004
With us: 20 years 1 month

Re: 3D models

Post #2by dirkpitt » 22.05.2007, 03:31

Tuefish wrote:Does anyone know how many polys celestia supports? or does it depend on your computer?


The 3ds file format, which Celestia supports, has a 64k poly limit per mesh. Other than that, it's probably a matter of how much memory you have.

Avatar
cartrite
Posts: 1978
Joined: 15.09.2005
With us: 19 years 2 months
Location: Pocono Mountains, Pennsylvania, USA Greate Grandfother from Irshava, Zakarpattia Oblast Ukraine

Post #3by cartrite » 22.05.2007, 07:46

I once made a model with over a million triangles with the cmod format. It ran on my older computer, less than 1 fps though. My older computer had a k7 processor and 512 mb ram and 256 mb video card. I ran it a couple of days ago on my newer box and it got about 10 fps. So the sky is the limit. :wink:

http://www.celestiaproject.net/forum/viewtopic ... 1759#71759

cartrite
VivoBook_ASUSLaptop X712JA_S712JA Intel(R) UHD Graphics 8gb ram. Intel(R) Core(TM) i5-1035G1 CPU @ 1.00GHz, 1190 Mhz, 4 Core(s), 8 Logical Processor(s) 8 GB ram. Running on Windows 11 and OpenSuse 15.4

Avatar
dirkpitt
Developer
Posts: 674
Joined: 24.10.2004
With us: 20 years 1 month

Post #4by dirkpitt » 22.05.2007, 13:51

Yeah, cmod should get you pretty far. A 3ds model that you've divided into submeshes because of the size limit, can be converted using Celestia's cmodtools into a single cmod mesh if you want. Or you could write a direct-to-cmod export script for your modeling program like cartrite has done.


Return to “Development”