Thanks Nicholas,

Yeah, loading images and creating textures (I think that's because of
TextureIO in JOGL) are slow. But once the textures created with the images,
it is  fast enough, and the animation is smooth. If the application loads
30 or 40 images, probably it would be ok, but  if the application loads
1000 images,  then it would take a while to load all the images and create
the textures. To load 1000 of images,  probably  the app code may need to
create each item and set the image  using display.asyncExec or something
like that... The UI might be a little sluggish until all the
images/textures loaded.  That's one of the areas we would need to look into
in the future.

Hiro


                                                                       
  From:       Nicolas Richeton <[email protected]>        
                                                                       
  To:         Nebula Dev <[email protected]>                    
                                                                       
  Date:       10/21/2010 04:01 AM                                      
                                                                       
  Subject:    Re: [nebula-dev] Flow widget                             
                                                                       
  Sent by:    [email protected]                         
                                                                       





Hi Hiro,

This is a very nice widget and I hope it will be able to pass the ip
review. I made a similar widget in my open source project "Sharemedia" but
I didn't have time to turn it into a generic one.

Is your widget able to load images on demand , without slowing down the
next/previous animation ? This is something I had issues to achieve with
LWJGL.

Nice work.

Nicolas



Le 20 oct. 2010 à 14:55, Hiroyuki Okamoto <[email protected]> a écrit :



      Thank you Tom,

      I updated my comment on the bug report.
      In my opinion, a couple of possible options:

      1) remove JOGL lib from the project simply or
      2) replace JOGL API with OS OpenGL API. (it would take a while to do
      this though)

      btw,
      another concern is Flow widget requires JavaSE/Java2D, since JOGL
      depends on JavaSE/Java2D (like BufferedImage, Rectangle2D so on)..

      Regards,
      Hiro Okamoto
      Lotus, IBM Software Group
      mailto:[email protected]


      <graycol.gif>Tom Schindl ---10/20/2010 04:55:58 AM---Hi, Thanks for
      your contribution the widget looks awsome! I've added a



                                                                       
 <ecblank.gif>       <ecblank.gif>                                 
 From:               Tom Schindl <[email protected]>            
                                                                       
 <ecblank.gif>       <ecblank.gif>                                 
 To:                 [email protected], [email protected] 
                                                                       
 <ecblank.gif>       <ecblank.gif>                                 
 Date:               10/20/2010 04:55 AM                               
                                                                       
 <ecblank.gif>       <ecblank.gif>                                 
 Subject:            Re: [nebula-dev] Flow widget                      
                                                                       
 <ecblank.gif>       <ecblank.gif>                                 
 Sent by:            [email protected]                  
                                                                       





      Hi,

      Thanks for your contribution the widget looks awsome! I've added a
      comment to the bug and JOGL CQ.

      For all of you not following the bug: The problem is that this cool
      new
      widget needs OpenGL and there's currently no approved 3rd party lib
      at
      Eclipse.org to interface with OpenGL :-(

      I've CC'ed the gef3d people who know best the status on 3...@eclipse.

      I'm not sure but probably our position is better than the one of GEF
      3d
      because we could define JOGL as an prereq which has the draw back
      that
      people can't get an all in one download from Eclipse.org.

      Tom

      Am 20.10.10 09:38, schrieb Hiroyuki Okamoto:
      > Hi,
      >
      > I created a new widget which I want to contribute.
      > Here is the bug report:
      > https://bugs.eclipse.org/bugs/show_bug.cgi?id=328212
      >
      > Please review it and let me know what do you think.
      >
      > Regards,
      > Hiro Okamoto
      > Lotus, IBM Software Group
      > mailto:[email protected]
      >
      >
      >
      > _______________________________________________
      > nebula-dev mailing list
      > [email protected]
      > https://dev.eclipse.org/mailman/listinfo/nebula-dev

      _______________________________________________
      nebula-dev mailing list
      [email protected]
      https://dev.eclipse.org/mailman/listinfo/nebula-dev

      _______________________________________________
      nebula-dev mailing list
      [email protected]
      https://dev.eclipse.org/mailman/listinfo/nebula-dev
      _______________________________________________
      nebula-dev mailing list
      [email protected]
      https://dev.eclipse.org/mailman/listinfo/nebula-dev

<<inline: graycol.gif>>

<<inline: ecblank.gif>>

_______________________________________________
nebula-dev mailing list
[email protected]
https://dev.eclipse.org/mailman/listinfo/nebula-dev

Reply via email to