mirror of
https://github.com/minetest/minetest.git
synced 2024-11-30 11:33:44 +01:00
* improved fence dimensions (cuboid side lengths now multiples of 2, textures should fit better)
This commit is contained in:
parent
289e31ed98
commit
b461213ddb
@ -1563,8 +1563,8 @@ scene::SMesh* makeMapBlockMesh(MeshMakeData *data)
|
|||||||
u8 l = decode_light(undiminish_light(n.getLightBlend(data->m_daynight_ratio)));
|
u8 l = decode_light(undiminish_light(n.getLightBlend(data->m_daynight_ratio)));
|
||||||
video::SColor c(255,l,l,l);
|
video::SColor c(255,l,l,l);
|
||||||
|
|
||||||
const f32 post_rad=(f32)BS/10;
|
const f32 post_rad=(f32)BS/(32.0/4.0);
|
||||||
const f32 bar_rad=(f32)BS/20;
|
const f32 bar_rad=(f32)BS/(32.0/2.0);
|
||||||
const f32 bar_len=(f32)(BS/2)-post_rad;
|
const f32 bar_len=(f32)(BS/2)-post_rad;
|
||||||
|
|
||||||
// The post - always present
|
// The post - always present
|
||||||
@ -1581,12 +1581,12 @@ scene::SMesh* makeMapBlockMesh(MeshMakeData *data)
|
|||||||
{
|
{
|
||||||
pos = intToFloat(p+blockpos_nodes, BS);
|
pos = intToFloat(p+blockpos_nodes, BS);
|
||||||
pos.X += BS/2;
|
pos.X += BS/2;
|
||||||
pos.Y += BS/4;
|
pos.Y += 3*bar_rad;
|
||||||
makeCuboid(material_wood, &collector,
|
makeCuboid(material_wood, &collector,
|
||||||
&pa_wood, c, pos,
|
&pa_wood, c, pos,
|
||||||
bar_len,bar_rad,bar_rad);
|
bar_len,bar_rad,bar_rad);
|
||||||
|
|
||||||
pos.Y -= BS/2;
|
pos.Y -= 6*bar_rad;
|
||||||
makeCuboid(material_wood, &collector,
|
makeCuboid(material_wood, &collector,
|
||||||
&pa_wood, c, pos,
|
&pa_wood, c, pos,
|
||||||
bar_len,bar_rad,bar_rad);
|
bar_len,bar_rad,bar_rad);
|
||||||
@ -1600,11 +1600,11 @@ scene::SMesh* makeMapBlockMesh(MeshMakeData *data)
|
|||||||
{
|
{
|
||||||
pos = intToFloat(p+blockpos_nodes, BS);
|
pos = intToFloat(p+blockpos_nodes, BS);
|
||||||
pos.Z += BS/2;
|
pos.Z += BS/2;
|
||||||
pos.Y += BS/4;
|
pos.Y += 3*bar_rad;
|
||||||
makeCuboid(material_wood, &collector,
|
makeCuboid(material_wood, &collector,
|
||||||
&pa_wood, c, pos,
|
&pa_wood, c, pos,
|
||||||
bar_rad,bar_rad,bar_len);
|
bar_rad,bar_rad,bar_len);
|
||||||
pos.Y -= BS/2;
|
pos.Y -= 6*bar_rad;
|
||||||
makeCuboid(material_wood, &collector,
|
makeCuboid(material_wood, &collector,
|
||||||
&pa_wood, c, pos,
|
&pa_wood, c, pos,
|
||||||
bar_rad,bar_rad,bar_len);
|
bar_rad,bar_rad,bar_len);
|
||||||
|
Loading…
Reference in New Issue
Block a user