From fb49a9192eaaf848eed3dca3dfc758643247d0f4 Mon Sep 17 00:00:00 2001 From: timoore Date: Tue, 31 Jul 2007 06:39:26 +0000 Subject: [PATCH] Fix ocean texture scaling problem. --- simgear/scene/tgdb/SGOceanTile.cxx | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/simgear/scene/tgdb/SGOceanTile.cxx b/simgear/scene/tgdb/SGOceanTile.cxx index 48b55562..911553f3 100644 --- a/simgear/scene/tgdb/SGOceanTile.cxx +++ b/simgear/scene/tgdb/SGOceanTile.cxx @@ -92,7 +92,9 @@ osg::Node* SGOceanTile(const SGBucket& b, SGMaterialLib *matlib) rectangle.clear(); rectangle.reserve(4); for ( i = 0; i < 4; ++i ) { - geod_nodes.push_back( Point3D::fromSGGeod(geod[i]) ); + geod_nodes.push_back(Point3D(geod[i].getLongitudeDeg(), + geod[i].getLatitudeDeg(), + geod[i].getElevationM())); rectangle.push_back( i ); } point_list texs = sgCalcTexCoords( b, geod_nodes, rectangle, -- 2.39.2