mirror of
				https://github.com/luanti-org/luanti.git
				synced 2025-11-04 01:05:48 +01:00 
			
		
		
		
	* improved fence dimensions (cuboid side lengths now multiples of 2, textures should fit better)
This commit is contained in:
		
				
					committed by
					
						
						TeddyDesTodes
					
				
			
			
				
	
			
			
			
						parent
						
							cf136f1935
						
					
				
				
					commit
					d2b2c7c09e
				
			@@ -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);
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user