Product Chat (Early Access) / New 3D LOD System - GameGuru MAX

Author
Message
Preben
20
Years of Service
User Offline
Joined: 30th Jun 2004
Location:
Posted: 18th May 2024 11:13
Check out the Video: https://www.patreon.com/posts/new-lod-system-104473456
Signup for a free account if you want to stay up to date with the latest GameGuru news, Thanks

* Desert terrain with NO objects 111.3 FPS:


* Desert terrain with objects and NO LOD. 43.7 FPS:


* Desert terrain with same objects but LOD optimized. 103.8 FPS.


So nearly as fast as with no objects. This is a extreme case as I used high poly objects to show what it can do.

The "LOD Generator" beta will get released tomorrow on Patreon: https://www.patreon.com/PLEMSOFT
See you there, and if you want more work like this to go into GameGuru MAX core, consider to support my work, I would really appreciate it Thanks
Subscribe and checkout great video's here: https://www.youtube.com/@MakingGames
best regards Preben Eriksen,

Attachments

Login to view attachments
UNIRD12B
GameGuru TGC Backer
10
Years of Service
User Offline
Joined: 2nd May 2014
Location: Canada
Posted: 18th May 2024 14:24
WOW..!!!
exceptional work Preben.
well done and ....THXXXXX

UNIRD12B
Let\'s actually make something happen with this one !
thughto
6
Years of Service
User Offline
Joined: 7th Mar 2018
Location:
Posted: 18th May 2024 23:52
Amazing!! Can't wait to download!!
PM
Preben
20
Years of Service
User Offline
Joined: 30th Jun 2004
Location:
Posted: 20th May 2024 12:55 Edited at: 20th May 2024 12:56
LOD Generator v0.5

Now available for download!

FREE for all supporters "Access-All" , "Partners" , "Gold".

If you not a supporter and purchase from here the price also include future upgrades.

20 May 2024: LOD support is now available in GameGuru MAX "DEVTEST branch".

https://www.patreon.com/PLEMSOFT/shop/lod-generator-212572

Subscribe and checkout great video's here: https://www.youtube.com/@MakingGames
best regards Preben Eriksen,
Preben
20
Years of Service
User Offline
Joined: 30th Jun 2004
Location:
Posted: 23rd May 2024 12:12
LOD Generator 0.6 - Now with batch LOD generation.
Create LOD object for ALL your levels objects just by clicking on a single button.



Download it now: https://www.patreon.com/PLEMSOFT/shop/lod-generator-212572
Subscribe and checkout great video's here: https://www.youtube.com/@MakingGames
best regards Preben Eriksen,
TheWanted
User Offline
Joined: 22nd Oct 2023
Location:
Posted: 23rd May 2024 22:13
very cool , I want to purchase
PM
micuki
User Offline
Joined: 26th May 2024
Location:
Posted: 26th May 2024 11:20
Amazing, great work.
PM
bond1
18
Years of Service
User Offline
Joined: 27th Oct 2005
Location: Knoxville, TN
Posted: 30th May 2024 23:45 Edited at: 30th May 2024 23:46
Hi Preben. This is an amazing addition to GGMAX. I know there was some talk of adding a LOD system back when the Aztec pack was being made, as many of those models could really benefit from LOD. So it's great to see that finally becoming a reality.

I have a question. Is it possible for artists to export LOD's directly from their modeling software, so LOD can be used from the get-go? If so, is there any special procedure or naming convention that is needed, and will the GGMAX importer recognize when a model contains LOD and set any necessary flags so that LOD get used?
Preben
20
Years of Service
User Offline
Joined: 30th Jun 2004
Location:
Posted: 2nd Jun 2024 12:00
@bond1

It is a special system , that reuse all vertex data for all LODs so only indices are stored per LOD, This makes the final GPU data is small as possible , so LOD do not really take up any memory, unlike normal LOD system where you need a separate MESH with all data.

Anyway if you use the "LOD Generator" it will store the lod objects inside GGM write folder called "fpename_lod.dbo", you can copy this LOD object to the location where your ".fpe" is , and it will be used. So this way you can create the special lod objects and deliver your assets packs including lod
Subscribe and checkout great video's here: https://www.youtube.com/@MakingGames
best regards Preben Eriksen,
bond1
18
Years of Service
User Offline
Joined: 27th Oct 2005
Location: Knoxville, TN
Posted: 2nd Jun 2024 14:41
Thanks for the response and the extra info. Sounds like a really clever way to go about it. Now I'm thinking it might actually be better to let the end user generate the LOD's using your tool based on their own specific needs. That way they can tailor the LOD poly counts depending on their own levels. For example, they could really crank up the reduction on objects they know will never be seen up close and vice versa.
Preben
20
Years of Service
User Offline
Joined: 30th Jun 2004
Location:
Posted: 7th Jun 2024 11:43
LOD Generator 1.0



New Features:
* Interpolate animations in editor.
* Now support welding/optimizing of object with no indices. (Only LOD0 supported as we need indices for other LOD levels to work).
* Object with no indices that are reduced to fit into 16bit is now converted into normal indices object including LODs.
* Auto detect GameGuru MAX install folder.
* Auto detect GameGuru MAX custom write folder.
* Cancel FPM view when a new fpe/dbo is drag/dropped.
* Convert LOD0 from triangle list to indices, if first compression gets vertex count below 16 bit. this allow LODs on some objects with no indices.
* Allow disabling of optimizing on selected meshes.
* Regenerate Normals - Can make LOD objects look better if welding have removed many vertex data.
* Display object use count in your level, so you can optimized based on object use.
* Better reduction of animation keys.
* Support for the new "Project System", and support for saving LODs into the project folder.

Download Now: https://www.patreon.com/PLEMSOFT/shop/lod-generator-212572
Subscribe and checkout great video's here: https://www.youtube.com/@MakingGames
best regards Preben Eriksen,
Nimaopa
User Offline
Joined: 18th Jun 2024
Location:
Posted: 18th Jun 2024 02:23
It appears to be an extremely intelligent approach. I am now considering that it may be more advantageous to allow the end user to generate the LODs using your utility in accordance with their own unique requirements.

Login to post a reply

Server time is: 2024-07-20 16:50:54
Your offset time is: 2024-07-20 16:50:54