[Ves] VES on the Raspberry Pi

Aashish Chaudhary aashish.chaudhary at kitware.com
Thu Jul 4 20:04:00 EDT 2013


+1 It would be awesome to completely support Raspberry Pi


On Thu, Jul 4, 2013 at 4:43 PM, John Donovan <mersey.viking at gmail.com>wrote:

> Hi Pat,
> Thanks for the quick reply. I'll get those files in and compiling
> later. The project I am involved in is in its early stages, but I am
> happy to hack on the VES source code to improve support for the Pi and
> submit pull requests or patches if that would be of help.
>
> Regards,
> John
>
> On 4 July 2013 21:33, Pat Marion <pat.marion at kitware.com> wrote:
> > Hi John,
> >
> > Luis and I got VES to run on raspberry pi without X11, but the work
> didn't
> > get far enough to get full support added to the VES repository.  Attached
> > are two files that are work in progress, this is as far as I got.  It
> works
> > with basic mouse input, but it doesn't support keyboard input.  My next
> plan
> > was going to look at SDL to see if I could get key and mouse events that
> > way.
> >
> > To use the attached files, replace src/kiwi/vesKiwiTestHelper.h with the
> > attached file.  Copy vesTestHelperRaspi.h into src/kiwi.  Compile, and
> > hopefully if there are compile issues it's easy to fix.  Then launch
> > TestKiwiViewer from the terminal before starting the graphical desktop
> > environment with X11.  You should get a fullscreen render window that
> shows
> > the spaceship dataset.  Clicking the mouse should exit.  I think
> everything
> > should work once the keyboard/mouse input is implemented.
> >
> > Luis and I also ran VES using X11, but I don't remember if that was using
> > GLUT or if it used the old VES tests that used only EGL and ES 2.0 and
> got
> > keyboard/mouse events directly from X11 apis instead of using GLUT.  If
> you
> > look at the git history of TestKiwiViewer.cpp, you'll find an older
> version
> > before GLUT was used.
> >
> > Pat
> >
> >
> > On Thu, Jul 4, 2013 at 4:09 PM, John Donovan <mersey.viking at gmail.com>
> > wrote:
> >>
> >> Having just watched the webinar on ITK and VTK on the Pi, I thought I
> >> would have a go at compiling VES on my Pi under the latest Raspbian
> >> using the Superbuild. It compiled fine, but I'm having problems
> >> running the examples.
> >>
> >> the video says that VES bypasses X completely which is great, but if I
> >> run TestKiwiViewer from the terminal (directly from the Pi, not via
> >> SSH), I get:
> >> freeglut (./TestKiwiViewer): failed to open display ''
> >>
> >> Running from within X gives me:
> >> freeglut (./TestKiwiViewer): OpenGL GLX extension not supported by
> display
> >> ':0'
> >>
> >> When I was compiling VES it couldn't find GLUT, so I apt-installed
> >> freeglut3-dev, which I presume is the right dependency. Also I'm using
> >> the version of cmake from the repo - 2.8.9 rather than the very latest
> >> one as suggested in the ITK on the Raspberry Pi video.
> >>
> >> Is there a step I have missed?
> >>
> >> Regards,
> >> John
> >>
> >> --
> >> One of the advantages of being disorderly is that one is constantly
> >> making exciting discoveries. - AA Milne
> >> _______________________________________________
> >> Ves mailing list
> >> Ves at public.kitware.com
> >> http://public.kitware.com/cgi-bin/mailman/listinfo/ves
> >
> >
>
>
>
> --
> One of the advantages of being disorderly is that one is constantly
> making exciting discoveries. - AA Milne
> _______________________________________________
> Ves mailing list
> Ves at public.kitware.com
> http://public.kitware.com/cgi-bin/mailman/listinfo/ves
>



-- 
| Aashish Chaudhary
| R&D Engineer
| Kitware Inc.
| www.kitware.com
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://public.kitware.com/pipermail/ves/attachments/20130704/f010e2b8/attachment-0001.html>


More information about the Ves mailing list