Cuberite Forum
Some semi-random thoughts on terrain generation - Printable Version

+- Cuberite Forum (https://forum.cuberite.org)
+-- Forum: Cuberite (https://forum.cuberite.org/forum-4.html)
+--- Forum: Development (https://forum.cuberite.org/forum-13.html)
+--- Thread: Some semi-random thoughts on terrain generation (/thread-409.html)



RE: Some semi-random thoughts on terrain generation - xoft - 12-29-2013

That should work. Try with the debugger, step through the cComposableGenerator::Initialize() function and see whether the right generator is setting up.


RE: Some semi-random thoughts on terrain generation - NiLSPACE - 12-29-2013

It seems to initialize normaly. Now trying to see if the StringToBiome function works normaly.

That also seems to work normaly.


RE: Some semi-random thoughts on terrain generation - NiLSPACE - 01-09-2014

Doesn't the nether look a lot better with a little bit of soul sand? [Image: 6e0N5.jpg]


RE: Some semi-random thoughts on terrain generation - tonibm19 - 01-09-2014

How do you generate nether/end in MCServer?


RE: Some semi-random thoughts on terrain generation - NiLSPACE - 01-09-2014

Nether:
Code:
[Generator]
BiomeGen=Constant
ConstantBiome=Nether
HeightGen=Flat
CompositionGen=Nether
FlatHeight=128
Structures=Ravines,WormNestCaves
Finishers=LavaSprings,BottomLava,PreSimulator
BottomLavaLevel=30

[General]
Dimension=-1

End:
Code:
[Generator]
BiomeGen=Constant
ConstantBiome=Sky
HeightGen=End
CompositionGen=End
Structures=
Finishers=

[General]
Dimension=1



RE: Some semi-random thoughts on terrain generation - NiLSPACE - 01-09-2014

I love working on the nether:
[Image: 6eQIA.jpg]
Sadly I did this with a plugin Wink

I'm now also trying to create a cFinishGenNetherSprinkleFoliage finisher.


RE: Some semi-random thoughts on terrain generation - NiLSPACE - 01-10-2014

I think the NetherSprinkleFoliage is ready:
[Image: 6f7pq.jpg]
We do need glowstone and nether fortresses but I think those are structures. (at least the nether fortress)


RE: Some semi-random thoughts on terrain generation - xoft - 01-10-2014

Looks nice, but if it uses the same generating principle as SprinkleFoliage, then it's not so good. We'd need something that generates "clumps" of the same thing - a group of 16 fires, a group of 8 mushrooms, etc.


RE: Some semi-random thoughts on terrain generation - NiLSPACE - 01-11-2014

No it doesn't generate clumps. In 3 for loops (x, y, z) it checks if the block is air, if the block bellow is solid and then it uses CubicNoise1D to decide if there should be a mushroom/fire.

I uploaded it to a new branch: https://github.com/mc-server/MCServer/tree/NetherFinish


RE: Some semi-random thoughts on terrain generation - NiLSPACE - 03-22-2014

I have the feeling that there is something wrong with the Noise3D generator:
[Image: 7ESlS.jpg]

It is incredibly slow and generates a flat land.