[Modpack] Mapgen Utils [mgutils]

User avatar
qwertymine3
Member
 
Posts: 202
Joined: Wed Jun 03, 2015 14:33
GitHub: Qwertymine
In-game: qwertymine3

[Modpack] Mapgen Utils [mgutils]

by qwertymine3 » Sat Oct 29, 2016 19:16

This is a set of utility mods which I made for making my own Lua mapgen.

Please Note:
  • They are not designed to follow the conventions of the default mapgen API. In addition significant portions of the mapgen API are not supported by these mods.
  • They are primarily designed for ease of use, not performance. However these mods should not add significant performance overheads.
  • The APIs that are presented are subject to change.
  • These mods should work well together, but interfaces which are incompatible may be released.

mgnm: Noise Manager
This mod provides a combined interface for noise creation, buffer management, composition and indexing.
+ more info

mgmini: Minifier
This mod allows for all created noises to be scaled, to help view/test large scale noises.
+ more info


nlnoise: Noisedef Normaliser
This mod modifies a noise definition, such that the resulting noise has a range of +-noise.scale.
+ more info


-- License: MIT
Last edited by qwertymine3 on Wed Feb 15, 2017 19:20, edited 3 times in total.
Avatar by :devnko-ennekappao:
 

User avatar
azekill_DIABLO
Member
 
Posts: 7460
Joined: Wed Oct 29, 2014 20:05
Location: OMICRON
GitHub: azekillDIABLO
In-game: azekill_DIABLO
 

User avatar
TheReaperKing
Member
 
Posts: 529
Joined: Sun Nov 22, 2015 21:36

Re: [Modpack] Mapgen Utils [mgutils]

by TheReaperKing » Sun Oct 30, 2016 21:56

Just a heads up, the first github link has a typo, you meant mgnm not mgmn
Resources on happiness and life management - http://MikesHappyPlace.com
Project Lead of the Doom 3 Mod Last Man Standing - http://Doom3Coop.com
Project Lead of Platinum Arts Sandbox Free 3D Game Maker - http://SandboxGameMaker.com
Youtube Channel - https://www.youtube.com/user/PlatinumArtsKids
 

User avatar
qwertymine3
Member
 
Posts: 202
Joined: Wed Jun 03, 2015 14:33
GitHub: Qwertymine
In-game: qwertymine3

Re: [Modpack] Mapgen Utils [mgutils]

by qwertymine3 » Sun Oct 30, 2016 22:54

TheReaperKing wrote:Just a heads up, the first github link has a typo, you meant mgnm not mgmn

Thanks, fixed.
Avatar by :devnko-ennekappao:
 

User avatar
azekill_DIABLO
Member
 
Posts: 7460
Joined: Wed Oct 29, 2014 20:05
Location: OMICRON
GitHub: azekillDIABLO
In-game: azekill_DIABLO
 

User avatar
qwertymine3
Member
 
Posts: 202
Joined: Wed Jun 03, 2015 14:33
GitHub: Qwertymine
In-game: qwertymine3

Re: [Modpack] Mapgen Utils [mgutils]

by qwertymine3 » Sun Feb 12, 2017 23:20

Update!

Finally wrote an API reference for mgnm. Please suggest improvements for it.
Avatar by :devnko-ennekappao:
 

User avatar
TheReaperKing
Member
 
Posts: 529
Joined: Sun Nov 22, 2015 21:36

Re: [Modpack] Mapgen Utils [mgutils]

by TheReaperKing » Mon Feb 13, 2017 16:42

This sounds super interesting. Do you happen to have any screenshots?
Resources on happiness and life management - http://MikesHappyPlace.com
Project Lead of the Doom 3 Mod Last Man Standing - http://Doom3Coop.com
Project Lead of Platinum Arts Sandbox Free 3D Game Maker - http://SandboxGameMaker.com
Youtube Channel - https://www.youtube.com/user/PlatinumArtsKids
 

User avatar
qwertymine3
Member
 
Posts: 202
Joined: Wed Jun 03, 2015 14:33
GitHub: Qwertymine
In-game: qwertymine3

Re: [Modpack] Mapgen Utils [mgutils]

by qwertymine3 » Tue Feb 14, 2017 01:05

TheReaperKing wrote:This sounds super interesting. Do you happen to have any screenshots?

Here is a comparison for mgmini - Not particuarly good looking, but I had to remove the 3d noise (manually) used in the red hills, due to it being used with a 2d noise. (There is no way to detect this - I need to add a way for the user to give hints).
+ Details

Also I didn't scale the height the mapgen adds sand - so the amount is inflated.
Other than that though, everything else scales well (including the 3d caves if you look closely).
Image
Image
Avatar by :devnko-ennekappao:
 

User avatar
TheReaperKing
Member
 
Posts: 529
Joined: Sun Nov 22, 2015 21:36

Re: [Modpack] Mapgen Utils [mgutils]

by TheReaperKing » Tue Feb 14, 2017 01:51

Wow so crazy!! Map gen stuff always fascinates me :)
Resources on happiness and life management - http://MikesHappyPlace.com
Project Lead of the Doom 3 Mod Last Man Standing - http://Doom3Coop.com
Project Lead of Platinum Arts Sandbox Free 3D Game Maker - http://SandboxGameMaker.com
Youtube Channel - https://www.youtube.com/user/PlatinumArtsKids
 

User avatar
qwertymine3
Member
 
Posts: 202
Joined: Wed Jun 03, 2015 14:33
GitHub: Qwertymine
In-game: qwertymine3

Re: [Modpack] Mapgen Utils [mgutils]

by qwertymine3 » Tue Feb 14, 2017 08:10

I quickly added the annotation system I'm talking about (not yet released), and it improved the output quite a bit:
Image
Avatar by :devnko-ennekappao:
 

User avatar
qwertymine3
Member
 
Posts: 202
Joined: Wed Jun 03, 2015 14:33
GitHub: Qwertymine
In-game: qwertymine3

Re: [Modpack] Mapgen Utils [mgutils]

by qwertymine3 » Tue Mar 14, 2017 00:18

Large update to mgnm and the test mod.

Now depends on mgbm - new MapGen Buffer Management mod.
https://github.com/Qwertymine/mgbm
OP and API ref is now out of date - will update when I have time.
Avatar by :devnko-ennekappao:
 


Return to WIP Mods



Who is online

Users browsing this forum: DS-minetest, puzzlecube and 2 guests