<html dir="ltr">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<style type="text/css" id="owaParaStyle"></style>
</head>
<body fpstyle="1" ocsi="0">
<div style="direction: ltr;font-family: Tahoma;color: #000000;font-size: 10pt;">Hi Sreekanth,
<div><br>
</div>
<div>Yes, this is supposed to have a different purpose than Qt. ImGui is the most popular GUI for overlays, it's meant more to assist with creating developer tools (real-time performance analysis graphs, editable fields to change parameters at runtime, etc.).
A lot of big gaming companies use it for their engine development tools. Of course, you can also use it as the GUI for users since surgery sim can use less fancy GUIs than games :)</div>
<div><br>
</div>
<div>This is an alternative:</div>
<div><span style="font-size: 13.3333px;">https://github.com/vurtun/nuklear</span></div>
<div><br>
</div>
<div><span style="font-size: 10pt;">Should this also be integrated inside VTK as well? Ideally, we should have one API for GUI for both rendering systems.</span></div>
<div>
<div><br>
</div>
<div>For VAST, custom textures are applied to 3D objects that are carefully positioned on screen. We use decals to add markings to certain textures. This is less than ideal though.</div>
<div><br>
</div>
<div>Thanks,</div>
<div>Nick</div>
<div>
<div style="font-family:Tahoma; font-size:13px"><br>
</div>
</div>
<div style="font-family: Times New Roman; color: #000000; font-size: 16px">
<hr tabindex="-1">
<div id="divRpF444148" style="direction: ltr;"><font face="Tahoma" size="2" color="#000000"><b>From:</b> Sreekanth Arikatla [sreekanth.arikatla@kitware.com]<br>
<b>Sent:</b> Friday, September 14, 2018 6:30 PM<br>
<b>To:</b> Milef, Nicholas Boris<br>
<b>Cc:</b> imstk-developers@imstk.org<br>
<b>Subject:</b> Re: [Imstk-developers] Dear ImGui integration<br>
</font><br>
</div>
<div></div>
<div>
<div dir="ltr">Hi Nick,
<div> We currently use QT for traditional UI for a couple of applications but overlaying active UI elements on render window is something that QT doesn't seem to be doing. It's great that ImGui supports well-known rendering APIs including Vulkan.
Have you checked for other better alternatives?</div>
<div><br>
</div>
<div>I see that you used some passive overlays for VAST. What did you use there? Custom textures?</div>
</div>
<div class="gmail_extra"><br>
<div class="gmail_quote">On Fri, Sep 14, 2018 at 5:27 PM, Milef, Nicholas Boris <span dir="ltr">
<<a href="mailto:milefn@rpi.edu" target="_blank" rel="noopener noreferrer">milefn@rpi.edu</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex; border-left:1px #ccc solid; padding-left:1ex">
<div>
<div style="direction:ltr; font-family:Tahoma; color:#000000; font-size:10pt">Hi everyone,
<div><br>
</div>
<div>Would anyone be interested in this third-party library?</div>
<div><span style="font-size:13.3333px"><a href="https://github.com/ocornut/imgui" target="_blank" rel="noopener noreferrer">https://github.com/ocornut/<wbr>imgui</a></span></div>
<div><br>
</div>
<div>We really have a need for UI features (for overlays, not operating system style), but they are time-consuming to implement from scratch. This library has many features implemented and supports various APIs (OpenGL, Vulkan, etc.). Someone mentioned this
also on the VTK mailing list recently, but it didn't seem to get much traction there. What do you all think?</div>
<div><br>
</div>
<div>Thanks,</div>
<div>Nick</div>
</div>
</div>
<br>
______________________________<wbr>_________________<br>
Imstk-developers mailing list<br>
<a href="mailto:Imstk-developers@public.kitware.com" target="_blank" rel="noopener noreferrer">Imstk-developers@public.<wbr>kitware.com</a><br>
<a href="https://public.kitware.com/mailman/listinfo/imstk-developers" rel="noreferrer" target="_blank">https://public.kitware.com/<wbr>mailman/listinfo/imstk-<wbr>developers</a><br>
<br>
</blockquote>
</div>
<br>
<br clear="all">
<div><br>
</div>
-- <br>
<div class="gmail_signature">
<div dir="ltr">
<div>
<div dir="ltr">
<div>
<div dir="ltr">
<div>
<div dir="ltr">
<div dir="ltr">
<div dir="ltr">
<div dir="ltr">
<div dir="ltr">
<div dir="ltr">
<div dir="ltr">Sreekanth Arikatla, Ph.D.,</div>
<div dir="ltr">Senior R&D Engineer,</div>
<div dir="ltr"><a href="http://www.kitware.com" style="font-size:12.8px" target="_blank" rel="noopener noreferrer">Kitware, Inc.</a>, Carrboro, NC.
<div><br>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</body>
</html>