<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40"><head><meta name=Generator content="Microsoft Word 14 (filtered medium)"><style><!--
/* Font Definitions */
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
        {font-family:Tahoma;
        panose-1:2 11 6 4 3 5 4 4 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0cm;
        margin-bottom:.0001pt;
        font-size:12.0pt;
        font-family:"Times New Roman","serif";}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:purple;
        text-decoration:underline;}
p
        {mso-style-priority:99;
        mso-margin-top-alt:auto;
        margin-right:0cm;
        mso-margin-bottom-alt:auto;
        margin-left:0cm;
        font-size:12.0pt;
        font-family:"Times New Roman","serif";}
span.EstiloCorreo18
        {mso-style-type:personal-reply;
        font-family:"Calibri","sans-serif";
        color:#1F497D;}
.MsoChpDefault
        {mso-style-type:export-only;
        font-family:"Calibri","sans-serif";
        mso-fareast-language:EN-US;}
@page WordSection1
        {size:612.0pt 792.0pt;
        margin:70.85pt 3.0cm 70.85pt 3.0cm;}
div.WordSection1
        {page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]--></head><body lang=ES link=blue vlink=purple><div class=WordSection1><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>Hi Pat,<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'><o:p> </o:p></span></p><p class=MsoNormal><span lang=EN-US style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>This sounds really well. I will try to compile on Windows next week and I will give you some feedback.<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'><o:p> </o:p></span></p><p class=MsoNormal><span lang=EN-US style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>Carlos<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'><o:p> </o:p></span></p><p class=MsoNormal><span lang=EN-US style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'><o:p> </o:p></span></p><p class=MsoNormal><span lang=EN-US style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'><o:p> </o:p></span></p><p class=MsoNormal><b><span style='font-size:10.0pt;font-family:"Tahoma","sans-serif"'>De:</span></b><span style='font-size:10.0pt;font-family:"Tahoma","sans-serif"'> Pat Marion [mailto:pat.marion@kitware.com] <br><b>Enviado el:</b> jueves, 21 de marzo de 2013 9:46<br><b>Para:</b> Carlos<br><b>CC:</b> ves@public.kitware.com<br><b>Asunto:</b> Re: [Ves] Webinar Kiwiviewer Relesae 2.0. Feedbak<o:p></o:p></span></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal style='margin-bottom:12.0pt'>Hi Carlos,<br><br>Thank you for your feedback, it is very much appreciated.<br><br><br>Regarding debugging code: if you use the current version of master, there is now support for compiling ves/kiwi on the desktop using desktop GL instead of GLES2.  There are test programs in src/kiwi/Testing that use GLUT to open GL windows and run ves and kiwi code on the desktop.  While I haven't tried compiling these tests on Windows, I can verify that it works well on Linux and OSX.  I believe you can build freeglut on Windows and use that.<br><br>When I develop kiwi apps, I try to put as much logic as possible in the C++ layer and use Java or Objective-C only for native user interface code.  This way, you can test most of your app code using your preferred IDE and debugger using your desktop's native architecture.  Of course, this is not a perfect substitute for testing the app on a real iOS or Android device, but the compile/run/debug cycle is much more efficient.<br><br>As a start, you could look at the test file src/kiwi/Testing/TestKiwiViewer.cpp.  For build instructions, I updated the README in Apps/iOS to describe how to do an out-of-source build.   Just create a build directory, configure with cmake, and enable VES_HOST_SUPERBUILD to get a build that uses desktop GL.<br><br>Pat<br><br><o:p></o:p></p><div><p class=MsoNormal>On Thu, Mar 21, 2013 at 6:22 PM, Carlos <<a href="mailto:ves@calculoandamios.com" target="_blank">ves@calculoandamios.com</a>> wrote:<o:p></o:p></p><div><div><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'>Hi,<o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'> <o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><span lang=EN-US>I would like to thank you the presentation you made last Thursday about the new version of Kiwiviewer. I really appreciate it and I also would like to give you some comments  just in case they can be useful.</span><o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><span lang=EN-US> </span><o:p></o:p></p><p><span lang=EN-US style='font-family:Symbol'>·</span><span lang=EN-US style='font-size:7.0pt'>         </span><span lang=EN-US>The new features are cool and the look of the Kiwi version for the Ipad is really nice, much better than the previous version.</span><o:p></o:p></p><p><span lang=EN-US style='font-family:Symbol'>·</span><span lang=EN-US style='font-size:7.0pt'>         </span><span lang=EN-US>I consider that it can be used without or with minor modifications as a VTK viewer for  mobile devices even for commercial purposes.</span><o:p></o:p></p><p><span lang=EN-US style='font-family:Symbol'>·</span><span lang=EN-US style='font-size:7.0pt'>         </span><span lang=EN-US>The connection with paraview shown in the webinar and the possibility of using it as a remote viewer are also very interesting.</span><o:p></o:p></p><p><span lang=EN-US style='font-family:Symbol'>·</span><span lang=EN-US style='font-size:7.0pt'>         </span><span lang=EN-US>I previously had downloaded the Ipad version but I think that a 20 min. webinar is quite short for showing all the capabilities of the app. for the general audience.</span><o:p></o:p></p><p><span lang=EN-US style='font-family:Symbol'>·</span><span lang=EN-US style='font-size:7.0pt'>         </span><span lang=EN-US>A new webinar showing technical details as it was mentioned would be really interesting. I suggest to present the VES structure and also some tools to use it.</span><o:p></o:p></p><p><span lang=EN-US style='font-family:Symbol'>·</span><span lang=EN-US style='font-size:7.0pt'>         </span><span lang=EN-US>I think that the documentation available will be greatly improved with the recorded webinar and the related presentation. Additionally it would be really helpful if the documentation you are preparing for the GTC 2013 will be available.</span><o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><span lang=EN-US> </span><o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><span lang=EN-US> </span><o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><span lang=EN-US>Personally I’m a VTK user / developer in Windows and I would like to port some features to mobile devices. I think that the App. is really great and can be used as a viewer created with VTK in an easy and professional way. But if you want to create a customized app  using VES there are three main points to solve:</span><o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><span lang=EN-US> </span><o:p></o:p></p><p><span lang=EN-US>1.</span><span lang=EN-US style='font-size:7.0pt'>       </span><span lang=EN-US>Learn java / eclipse for android apps.</span><o:p></o:p></p><p><span lang=EN-US>2.</span><span lang=EN-US style='font-size:7.0pt'>       </span><span lang=EN-US>Buy a Mac and repeat point Nš1 for IOS</span><o:p></o:p></p><p><span lang=EN-US>3.</span><span lang=EN-US style='font-size:7.0pt'>       </span><span lang=EN-US>Manage for debugging VES code. </span><o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><span lang=EN-US> </span><o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><span lang=EN-US>I find point Nš 3 as the most difficult (not tried Nš 2 yet). Actually I’m able to compile VES in windows following the instructions on the web and create some android apps, but I do not know how to debug C code on eclipse.  I take some inputs returning control points in variables, but it is something painful and if something crash is almost impossible to guess the cause.  In this case, adding new features is difficult.</span><o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><span lang=EN-US>I understood in the webinar that this situation could be overpassed using Xcode in IOS as it should be possible to compile and debug. This can be an option as it is a must to create apps. for iOS.  I assume that it would be also possible to do it in the same way using eclipse as it also has C++ compiler capabilities, but I’m not been able to create a working eclipse project with CMake in windows.</span><o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><span lang=EN-US> </span><o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><span lang=EN-US>Again I appreciate the effort and support from the Kitware’s VES team and I’m sure that in the near future more and more people will be interested on this framework.</span><o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><span lang=EN-US> </span><o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><span lang=EN-US>Best regards,</span><o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><span lang=EN-US style='color:#888888'> </span><span style='color:#888888'><o:p></o:p></span></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><span lang=EN-US style='color:#888888'>Carlos</span><span style='color:#888888'><o:p></o:p></span></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><span lang=EN-US style='color:#888888'> </span><span style='color:#888888'><o:p></o:p></span></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><span lang=EN-US style='color:#888888'> </span><span style='color:#888888'><o:p></o:p></span></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><span lang=EN-US style='color:#888888'> </span><span style='color:#888888'><o:p></o:p></span></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><span lang=EN-US style='color:#888888'> </span><span style='color:#888888'><o:p></o:p></span></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><span lang=EN-US style='color:#888888'> </span><span style='color:#888888'><o:p></o:p></span></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><span lang=EN-US style='color:#888888'> </span><span style='color:#888888'><o:p></o:p></span></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><span lang=EN-US style='color:#888888'> </span><span style='color:#888888'><o:p></o:p></span></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><span lang=EN-US style='color:#888888'> </span><span style='color:#888888'><o:p></o:p></span></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><span lang=EN-US style='color:#888888'> </span><span style='color:#888888'><o:p></o:p></span></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><span lang=EN-US style='color:#888888'> </span><span style='color:#888888'><o:p></o:p></span></p></div></div><p class=MsoNormal style='margin-bottom:12.0pt'><br>_______________________________________________<br>Ves mailing list<br><a href="mailto:Ves@public.kitware.com" target="_blank">Ves@public.kitware.com</a><br><a href="http://public.kitware.com/cgi-bin/mailman/listinfo/ves" target="_blank">http://public.kitware.com/cgi-bin/mailman/listinfo/ves</a><o:p></o:p></p></div><p class=MsoNormal><o:p> </o:p></p></div></body></html>