fix: GopGrid scaling

This commit is contained in:
parker
2025-08-12 00:43:56 +01:00
parent 185d09b79a
commit 63ce4c7694

View File

@@ -40,8 +40,8 @@ void GopGrid::cookOp(enzo::op::Context context)
{ {
for(int j=0;j<rows;++j) for(int j=0;j<rows;++j)
{ {
const bt::floatT x = static_cast<bt::floatT>(i)/columns*width-centerOffsetX; const bt::floatT x = static_cast<bt::floatT>(i)/(columns-1)*width-centerOffsetX;
const bt::floatT z = static_cast<bt::floatT>(j)/rows*height-centerOffsetY; const bt::floatT z = static_cast<bt::floatT>(j)/(rows-1)*height-centerOffsetY;
geo.addPoint(bt::Vector3(x, 0, z)); geo.addPoint(bt::Vector3(x, 0, z));
} }
} }