Hello, is me !
Anyway, is there a limit of how many 3D model you can put in game before the game start chugging.....
And also does the resolution of the model must always look like something come straight out of a PS1 game or Quake ?
Limits of 3D Model
Moderators: GZDoom Developers, Raze Developers
Forum rules
Before asking on how to use a ZDoom feature, read the ZDoom wiki first. If you still don't understand how to use a feature, then ask here.
Before asking on how to use a ZDoom feature, read the ZDoom wiki first. If you still don't understand how to use a feature, then ask here.
- Varglander
- Posts: 13
- Joined: Wed Apr 01, 2020 2:08 am
- Location: Somewhere in Malaysia
- Darkcrafter
- Posts: 590
- Joined: Sat Sep 23, 2017 8:42 am
- Operating System Version (Optional): Windows 10
- Graphics Processor: nVidia with Vulkan support
- Contact:
Re: Limits of 3D Model
If the models are MD3 and OBJ then there is really no limit in model complexity, so they must not look like Q1 models. And you can put as many models as your computer allows. Old AMD Athlon x64 CPU and and old low budget ATI card would struggle really hard to process the scene containing about 50k polygons. With newer CPUs like "Core i" or "Ryzen" this limits shift allowing you to place sooo much more details but please have a better GPU too.
- MFG38
- Posts: 414
- Joined: Sun Apr 14, 2019 8:26 am
- Graphics Processor: nVidia (Modern GZDoom)
- Location: Finland
- Contact:
Re: Limits of 3D Model
While that's theoretically true, MD3 does have some internal limitations. I found these details from here (bottom of the page):Darkcrafter wrote:If the models are MD3 and OBJ then there is really no limit in model complexity
- Maximum of 1024 animation frames
- Maximum of 16 Points (Quake 3 Tags)
- Maximum of 32 Groups
- Maximum of 256 Textures per Group
- Maximum of 8192 Triangles per Group
- Maximum of 4096 Verticies per Group
Re: Limits of 3D Model
Those limitations aren't implemented by GZDoom. That is in theory. In reality though, most (if not all) MD3 exporters enforce that limit at export-time (which is to be expected - the exporters are expecting you to use the files with actual Quake 3 engines, so they have to produce files that follow the MD3 specs).