<div dir="ltr"><div><br></div><div>Hey guys,</div><div><br></div><div>I continue to work on the 3D thing, and I have a few questions, it would be <b><u><font color="#0000ff">super helpful </font></u></b>if you can answer me, even for some of my questions. So if you even have a hint I would like to hear about it.</div><div><br></div><div>Thats what I have now: <a href="https://sketchfab.com/models/d267102434274bdbb5f75f5b9ef27b44">ART example</a>, so with some help I might succeed.</div><div><br></div><div>Thanx,<br>Tomer</div><div><br></div><div><br></div><div>0. <span style="color:rgb(0,0,0)">What is the main reason that </span><font color="#000000">_extract_isocontours_from_grid doesn't work on ART? <br>is it just not implemented? is there another big problem beneath it? is it related to KDTree?</font></div><div>How come ENZO work and ART doesn't?</div><div><font color="#000000"><br></font></div><div>1. What is the ghost zones idea? does it work on ENZO? does it work on ART OcTree data?</div><div><br></div><div>2. Can ghost_zone_interpolate work on OcTree? on OctreeSubsetBlockSlice? </div><div><br></div><div>3. In get_vertex_centered_data, it gets from ENZO  6X6X6 data blocks, is it true that one of the differences between ENZO and ART,</div><div>is that the adaptive mesh of Art is divided to 2X2X2 but ENZO has 6X6X6?</div><div><br></div><div><div><font color="#cccccc">The code I look at is in "construction_data_containers.py" YTSurfaceBase.get_data(..) function</font></div><div><font color="#cccccc">line 1031: for block, mask in self.data_source.blocks:</font></div></div><div><br></div><div>4. What is main idea of the classes AMRGridPatch(YTSelectionContainer), OctreeSubsetBlockSlice(object), </div><div>OctreeSubset(YTSelectionContainer)? what is the difference between them?</div><div>doesn't OctreeSubsetBlockSlice supposed to inherite OctreeSubset?<br><font color="#cccccc">while calling self.data_source.blocks for ENZO I get AMRGridPatch and for ART I get OctreeSubsetBlockSlice.<br>but AMRGridPatch inherits from YTSelectionContainer as OctreeSubset. different to OctreeSubsetBlockSlice which inherits from object...</font></div><div><font color="#cccccc"><br>The code I look at is in "construction_data_containers.py" YTSurfaceBase.get_data(..) function</font></div><div><font color="#cccccc">line 1031: for block, mask in self.data_source.blocks:</font></div><div><br></div></div>