aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorNils Dagsson Moskopp <nils@dieweltistgarnichtso.net>2011-05-31 08:56:23 +0800
committerTeddyDesTodes <gravedigger@lebendigbegraben.de>2011-06-01 20:06:16 +0800
commitd2b2c7c09e21fcf728e741e11e6fdabe03036b0e (patch)
treec93a730fa7225e0e53839b85e043972f56070392 /src
parentcf136f19359dd7983cddd3bdf9cac2c4a4bb8139 (diff)
downloadminetest-d2b2c7c09e21fcf728e741e11e6fdabe03036b0e.tar.gz
minetest-d2b2c7c09e21fcf728e741e11e6fdabe03036b0e.tar.bz2
minetest-d2b2c7c09e21fcf728e741e11e6fdabe03036b0e.zip
* improved fence dimensions (cuboid side lengths now multiples of 2, textures should fit better)
Diffstat (limited to 'src')
-rw-r--r--src/mapblock.cpp12
1 files changed, 6 insertions, 6 deletions
diff --git a/src/mapblock.cpp b/src/mapblock.cpp
index c448ef236..d98bfaf1e 100644
--- a/src/mapblock.cpp
+++ b/src/mapblock.cpp
@@ -1563,8 +1563,8 @@ scene::SMesh* makeMapBlockMesh(MeshMakeData *data)
u8 l = decode_light(undiminish_light(n.getLightBlend(data->m_daynight_ratio)));
video::SColor c(255,l,l,l);
- const f32 post_rad=(f32)BS/10;
- const f32 bar_rad=(f32)BS/20;
+ const f32 post_rad=(f32)BS/(32.0/4.0);
+ const f32 bar_rad=(f32)BS/(32.0/2.0);
const f32 bar_len=(f32)(BS/2)-post_rad;
// The post - always present
@@ -1581,12 +1581,12 @@ scene::SMesh* makeMapBlockMesh(MeshMakeData *data)
{
pos = intToFloat(p+blockpos_nodes, BS);
pos.X += BS/2;
- pos.Y += BS/4;
+ pos.Y += 3*bar_rad;
makeCuboid(material_wood, &collector,
&pa_wood, c, pos,
bar_len,bar_rad,bar_rad);
- pos.Y -= BS/2;
+ pos.Y -= 6*bar_rad;
makeCuboid(material_wood, &collector,
&pa_wood, c, pos,
bar_len,bar_rad,bar_rad);
@@ -1600,11 +1600,11 @@ scene::SMesh* makeMapBlockMesh(MeshMakeData *data)
{
pos = intToFloat(p+blockpos_nodes, BS);
pos.Z += BS/2;
- pos.Y += BS/4;
+ pos.Y += 3*bar_rad;
makeCuboid(material_wood, &collector,
&pa_wood, c, pos,
bar_rad,bar_rad,bar_len);
- pos.Y -= BS/2;
+ pos.Y -= 6*bar_rad;
makeCuboid(material_wood, &collector,
&pa_wood, c, pos,
bar_rad,bar_rad,bar_len);