Skip to content
Snippets Groups Projects
Commit a7a2ddba authored by Vladimír Ulman's avatar Vladimír Ulman
Browse files

Cell automatic position removed (BUG), cell made a bit fatter in Z-axis.

parent 72ab1688
No related branches found
No related tags found
No related merge requests found
......@@ -27,8 +27,6 @@ int main(void)
for (int i=10; i < 11; ++i)
{
LoadNewMesh(i);
mesh.ScaleMesh(Vector3F(1.6f,1.6f,1.3f));
mesh.TranslateMesh(Vector3F(-8.0f,-8.0f,-4.f));
std::cout << "mesh: #" << i << "\n";
std::cout << "vertices #: " << mesh.Pos.size() << "\n";
......@@ -36,8 +34,8 @@ int main(void)
std::cout << "normals #: " << mesh.norm.size() << "\n";
RenderMesh(i);
RenderMesh(i+1);
RenderMesh(i+2);
//RenderMesh(i+1);
//RenderMesh(i+2);
}
/*
......@@ -132,9 +130,13 @@ int LoadNewMesh(int fileNo)
return(2);
}
mesh.CenterMesh(params.sceneCentre);
std::cout << "loaded mesh #" << fileNo << "\n";
//position the mesh somewhat inside the scene
mesh.ScaleMesh(Vector3F(1.6f,1.6f,2.0f));
//mesh.TranslateMesh(Vector3F(-8.0f,-8.0f,-4.f));
mesh.TranslateMesh(params.sceneCentre);
return(0);
}
......@@ -154,6 +156,8 @@ int RenderMesh(int fileNo)
//renders and resamples the texture
i3d::Image3d<i3d::GRAY16> texture;
mesh.RenderOneTimeTexture(mask,texture);
/*
if (mesh.DotsFirstRun())
{
std::cout << "rendering texture first run\n";
......@@ -166,6 +170,7 @@ int RenderMesh(int fileNo)
}
std::cout << "rendering texture #" << fileNo << "\n";
mesh.RenderDots(mask,texture);
*/
std::cout << "exporting texture #" << fileNo << "\n";
char fileName[1024];
......@@ -174,14 +179,6 @@ int RenderMesh(int fileNo)
//resample also the mask before exporting
std::cout << "exporting mask #" << fileNo << "\n";
/*
float factor[3]={1.f,1.f,0.125f};
i3d::Image3d<i3d::GRAY16>* tmp=NULL;
i3d::lanczos_resample(&mask,tmp,factor,2);
sprintf(fileName,"mask_t%03d.tif",fileNo);
tmp->SaveImage(fileName);
delete tmp;
*/
i3d::Resample(mask,texture,
mask.GetSizeX(),mask.GetSizeY(),mask.GetSizeZ()/8);
sprintf(fileName,"mask_t%03d.tif",fileNo);
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment