Fix texture hack in fences.
authorRealBadAngel <maciej.kasatkin@o2.pl>
Thu, 17 Jul 2014 11:37:18 +0000 (13:37 +0200)
committerRealBadAngel <maciej.kasatkin@o2.pl>
Thu, 17 Jul 2014 11:37:18 +0000 (13:37 +0200)
src/content_mapblock.cpp

index 9cdf426be9218ae60682d7894e234864cedced26..ffdb5ad08adf4b1efaf642ca65fd5b42b8e6a2db 100644 (file)
@@ -1143,16 +1143,11 @@ void mapblock_mesh_generate_special(MeshMakeData *data,
                        TileSpec tile = getNodeTile(n, p, v3s16(0,0,0), data);
                        TileSpec tile_nocrack = tile;
                        tile_nocrack.material_flags &= ~MATERIAL_FLAG_CRACK;
-                       
-                       // A hack to put wood the right way around in the posts
-                       ITextureSource *tsrc = data->m_gamedef->tsrc();
-                       std::string texturestring_rot = tsrc->getTextureName(
-                                       tile.texture_id) + "^[transformR90";
+
+                       // Put wood the right way around in the posts
                        TileSpec tile_rot = tile;
-                       tile_rot.texture = tsrc->getTexture(
-                                       texturestring_rot,
-                                       &tile_rot.texture_id);
-                       
+                       tile_rot.rotation = 1;
+
                        u16 l = getInteriorLight(n, 1, nodedef);
                        video::SColor c = MapBlock_LightColor(255, l, decode_light(f.light_source));