<html><body><div style="color:#000; background-color:#fff; font-family:arial, helvetica, sans-serif;font-size:12pt"><div><span>Hi,</span></div><div><br><span></span></div><div><span>If I were to write a typical VTK filter C++ (i.e. the type with VTKRequestData, not existing in the VTK/Rendering folder), would it be fine to have OpenGL calls in there?&nbsp; I'm guessing based on the way VTK is designed, most classes that access OpenGL directly might exist in the Rendering folder.&nbsp; This is more of a design question anyway and relates to how to VTK classes are designed.</span></div><div><br><span></span></div><div><span>My class will add data structures to the pipeline but it may need a fragment shader for computations.</span></div><div><br><span></span></div><div><span>Sohail<br></span></div><div><br><span></span></div><div><span><br></span></div><br><div style="font-family: times new roman, new york, times, serif; font-size:
 12pt;"><br></div></div></body></html>