1
0
Fork 0
mirror of https://github.com/luanti-org/luanti.git synced 2025-10-05 19:31:04 +00:00

backing up working heightmap.{h,cpp}

This commit is contained in:
Perttu Ahola 2011-01-15 15:55:03 +02:00
parent a176f9eb36
commit 69e7cd9b5b
2 changed files with 33 additions and 20 deletions

View file

@ -502,22 +502,27 @@ private:
core::map<v2s16, FixedHeightmap*> m_heightmaps;
s16 m_blocksize;
// TODO: Remove ValueGenerators
ValueGenerator *m_randmax_generator;
ValueGenerator *m_randfactor_generator;
ValueGenerator *m_base_generator;
PointAttributeList *m_palist;
public:
UnlimitedHeightmap(
s16 blocksize,
ValueGenerator *randmax_generator,
ValueGenerator *randfactor_generator,
ValueGenerator *base_generator
ValueGenerator *base_generator,
PointAttributeList *palist=NULL
):
m_blocksize(blocksize),
m_randmax_generator(randmax_generator),
m_randfactor_generator(randfactor_generator),
m_base_generator(base_generator)
m_base_generator(base_generator),
m_palist(palist)
{
assert(m_randmax_generator != NULL);
assert(m_randfactor_generator != NULL);
@ -538,12 +543,6 @@ public:
delete m_base_generator;
}
/*void setParams(f32 randmax, f32 randfactor)
{
m_randmax = randmax;
m_randfactor = randfactor;
}*/
void print();
v2s16 getNodeHeightmapPos(v2s16 p)