<div dir="ltr">The rendering engine is shortcircuiting because the dataset has no coordinate information (the `x` array is never used by the mapped grid implementation -- `mesh->GetPoints()` is returning nullptr). Adding `mesh->SetPoints(points);` to the test script will complete the dataset and let the renderer progress.<br><br>Be warned, however, that the mapped unstructured grid stuff is not widely used and there may be some further issues lurking as you go farther with it. They may be a need to debug/patch VTK itself if you want to use it.<br><br>I should also point out that the mapped unstructured grid is not used directly in the rendering -- it is first converted to a `vtkPolyData` by a `vtkDataSetSurfaceFilter` inside of the `vtkDataSetMapper`. If you encounter a lot of issues with the mapped grid, you may find it easier to just build a `vtkPolyData` directly from your application's data. The mapped grids were intended to be used on extremely large simulation datasets that could not be physically copied without running out of memory on an HPC node -- if that's not your usecase, directly building the `vtkPolyData` will likely save you a lot of hassle.<br><br>HTH,<br>Allie</div><div class="gmail_extra"><br><div class="gmail_quote">On Tue, Aug 7, 2018 at 1:45 AM, dsbabkov <span dir="ltr"><<a href="mailto:dsbabkov@gmail.com" target="_blank">dsbabkov@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hello, everyone!<br>
I'm new to VTK and would like to use it in my project instead of my own<br>
OpenGL rendering system;<br>
I think, I need to keep data structures as it is and it seems I have to use<br>
vtkMappedUnstructuredGrid class.<br>
I found an example UGrid, which demonstrates, how to work with<br>
vtkUnstructuredGrid.<br>
To examine vtkMappedUnstructuredGrid I decided to modify this example. I<br>
have implemented required by manual Implementation class methods and<br>
replaced usage of vtkUnstructuredGrid to vtkMappedUnstructuredGrid with my<br>
Implementation. But nothing is displayed... I was trying to set breakpoints<br>
to vtkMappedUnstructuredGrid template methods to understand, what I have<br>
missed, but it seems no methods called to request data information. Only<br>
constructor, destructor and GetMTime, which seems not required to be<br>
implemented in Implementation class.  <br>
Here is my c++ code:  main.cpp<br>
<<a href="http://vtk.1045678.n5.nabble.com/file/t342524/main.cpp" rel="noreferrer" target="_blank">http://vtk.1045678.n5.nabble.<wbr>com/file/t342524/main.cpp</a>>  <br>
And CMake project file:  CMakeLists.txt<br>
<<a href="http://vtk.1045678.n5.nabble.com/file/t342524/CMakeLists.txt" rel="noreferrer" target="_blank">http://vtk.1045678.n5.nabble.<wbr>com/file/t342524/CMakeLists.<wbr>txt</a>>  <br>
Please, help me to understand this template class and find my fault.<br>
My OS is arch linux and VTK vtk-8.1.0 installed.<br>
<br>
<br>
<br>
--<br>
Sent from: <a href="http://vtk.1045678.n5.nabble.com/VTK-Users-f1224199.html" rel="noreferrer" target="_blank">http://vtk.1045678.n5.nabble.<wbr>com/VTK-Users-f1224199.html</a><br>
______________________________<wbr>_________________<br>
Powered by <a href="http://www.kitware.com" rel="noreferrer" target="_blank">www.kitware.com</a><br>
<br>
Visit other Kitware open-source projects at <a href="http://www.kitware.com/opensource/opensource.html" rel="noreferrer" target="_blank">http://www.kitware.com/<wbr>opensource/opensource.html</a><br>
<br>
Please keep messages on-topic and check the VTK FAQ at: <a href="http://www.vtk.org/Wiki/VTK_FAQ" rel="noreferrer" target="_blank">http://www.vtk.org/Wiki/VTK_<wbr>FAQ</a><br>
<br>
Search the list archives at: <a href="http://markmail.org/search/?q=vtkusers" rel="noreferrer" target="_blank">http://markmail.org/search/?q=<wbr>vtkusers</a><br>
<br>
Follow this link to subscribe/unsubscribe:<br>
<a href="https://public.kitware.com/mailman/listinfo/vtkusers" rel="noreferrer" target="_blank">https://public.kitware.com/<wbr>mailman/listinfo/vtkusers</a><br>
</blockquote></div><br></div>