JogAmp BOF SIGGRAPH 2013 PLANNING: Difference between revisions

From JogampWiki
Jump to navigation Jump to search
Line 74: Line 74:


=== All Libraries, Applications, Games and Demos ===
=== All Libraries, Applications, Games and Demos ===
Time: 52 - 60 minutes
Time: 60 min = 52 minutes for demos + 5 minutes for general + 3 min extra


List of proposed libs, apps, .. below.
List of proposed libs, apps, .. below.
Line 81: Line 81:
* Explain how they utilize JogAmp and collaborate
* Explain how they utilize JogAmp and collaborate
** Cross Platform and Device Impact
** Cross Platform and Device Impact
** Deployment
** Deployment / Show and explain how it works:
*** Maven
*** Maven
*** NApplet, JNLP, Applets, ..
*** NApplet, JNLP, Applets, ..
Line 91: Line 91:
==== List of proposed Apps ====
==== List of proposed Apps ====
* CCT's C3D Studio / Visual (Rami) - 6 min
* CCT's C3D Studio / Visual (Rami) - 6 min
** C3D as a Massive Model Visualization Tool for mega construction projects build on-top of Jogl/Newt
* Ausenco's JaamSim (Harvey) - 6 min
* Ausenco's JaamSim (Harvey) - 6 min
** ??
* Processing (Xerxes) - 4 min
* Processing (Xerxes) - 4 min
** ??
* NASA Worldwind (Xerxes) - 4 min
* NASA Worldwind (Xerxes) - 4 min
** ??
* Scilab ? - 0
* Scilab ? - 0


==== List of proposed Games / Demos ====
==== List of proposed Games / Demos ====
* TUER (Julien) - 2 min
** [http://tuer.sourceforge.net/very_experimental/tuer.jnlp pre-beta version, demo using Java Web Start]
* Jake2 (Xerxes / Sven) - 2 min
* DoW Ticket to Ride (Erik? / Sven) - 4 min
* Demoscene's Kohlenstoffeinheit PC 4k intro winner @Revision 2013 - 2 min
* Demoscene's Kohlenstoffeinheit PC 4k intro winner @Revision 2013 - 2 min
* DoW Ticket to Ride (Erik? / Sven) - 4 min
* Jake2 (Xerxes / Sven) - 2 min


==== List of proposed Libs  ====
==== List of proposed Libs  ====
Line 109: Line 115:
* Nifty GUI (Jens? / Sven) - 4 min
* Nifty GUI (Jens? / Sven) - 4 min
* GLG2D - 2 min
* GLG2D - 2 min
* libGDX
* jME3 - 2 min
* jME3 - 2 min
* JSpatial (Mark? / Sven) - 4 min
* JSpatial (Mark? / Sven) - 4 min
Line 114: Line 121:


== JogAmp Overview ==
== JogAmp Overview ==
Time: 10 min
Idea is to have a short introduction
Idea is to have a short introduction
while mentioning all the supported platforms.
while mentioning all the supported platforms.
Line 119: Line 128:
Reference to already shown demos!
Reference to already shown demos!


=== History ===
Emphasize how JogAmp completes hardware abstraction,
i.e. JVM does CPU abstraction, we abstract audio, processing , ...


=== Modules ===
May add short history ..
* GlueGen (Who? Sven)
* JOAL (Who? Xerxes)
* JOGL (Who? Sven, et.al.)
 
.. maybe:
* JOCL (Who? Sven, ..)
* Jinput (Who? Xerxes/Julien, ..)
* Java3D (Who? Harvey)
 
.. maybe even:
* GLG2D (Xerxes???)


=== Supported Platforms ===
=== Supported Platforms ===
Line 165: Line 164:
* Android ..
* Android ..


=== Showcase ===
=== Using an IDE ===


* Applets
=== Using an Maven ===
* Standalone
* Platforms
* Applications, Games, ..
* Demos, Demos, Demos .. Ahh .. Ohh
** Dominik's Demos


== JogAmp's Enhancements ==
== JogAmp's Enhancements ==


== JogAmp's Future ==
== JogAmp's Future ==
(see below)
== Middle Level and High Level Toolkits / APIs ==
=== jME3 ===
Who? Julien
=== LibGDX ===
Who? Julien
=== Ardor3D ===
Who? Julien
=== Java3D ===
Who? Julien
== Applications / Tools  ==
=== CAD Massive Model Visualization Tool for mega construction Projects ===
Who? Rami
C3D as a Massive Model Visualization Tool
for mega construction projects build on-top of Jogl/Newt
Shows progress.
=== Processing ===
Who? Xerxes
== Development / Internals ==
=== Deployment / Availability ===
Who? Sven, Xerxes, Wade, ..
* Applets
* Webstart
* Standalone
* Maven ?
Maybe Xerxes can also speak about progress regarding
* OpenJDK
* IcedTea
* IcedTea-Web
and its mobile / deployment progress etc.
=== JOGL / Graph ===
Who? Sven, Rami.
* Curverendering API
* Textrendering API
* UI API
Talk about progress!
=== JOGL / Multimedia ===
Who ? Sven, Xerxes, .. ?
Talk about progress!
== Eclipse IDE  ==
Who? Wade, ..
=== General Usage ===
=== Simulator of nonlinear Elasticity ===
== Game Development ==
Who? Julien
=== TUER ===
Who? Julien
Progress .. ?
[http://tuer.sourceforge.net/very_experimental/tuer.jnlp pre-beta version, demo using Java Web Start]

Revision as of 02:45, 23 June 2013

Preface

SIGGRAPH 2013 - JogAmp BOF [2013 07 21–24, Anaheim, CA, USA]

-  Anaheim Convention Center
-  s2013.siggraph.org

Duration: 90 minutes

Bugzilla entry

IMHO it would be great if everybody of the team, who likes to have his content shown, could produce a 'small' summary [maybe w/ links].

Even if you cannot attend personally, you can have us show your content. You will be referenced of course.

A small introduction of each person could be helpful as well, so we can add this to our web page / presentation, eg:

  • full name
  • 'related' professional history
  • project relation
  • etc

BOF Team

Confirmed

  • Xerxes
    • registered for siggraph2013
  • Sven
    • registered for siggraph2013

Unconfirmed

  • Julien
    • ?????
  • Rami
    • ?????
  • Wade
    • ?????
  • Dominik
    • ?????
  • Mark
    • ?????
  • Harvey
    • ?????
  • ???????

Schedule

Remote

  • 1st June
    • Collect all slides from all members
    • Discussions
  • 23th June
    • Merge slides, create draft
    • Discussions

On Site

  • Sunday, 21st July ?
    • First meeting, brainstorming
  • Monday, 22nd July ?
    • Finalize presentation
    • Test demos
    • Have fun
  • DAY OF BOF
    • x:xx pm - x:xx pm Be at door & set-up
    • x:xx pm - x:xx pm BOF
    • x:xx pm - x:xx pm Dinner, party ..

JOGAMP BOF Items

Meet JogAmp's Ecosystem Across Platforms and Devices

Who? ALL!

All Libraries, Applications, Games and Demos

Time: 60 min = 52 minutes for demos + 5 minutes for general + 3 min extra

List of proposed libs, apps, .. below.

  • Show a live demo or video and give a brief overview
  • Explain how they utilize JogAmp and collaborate
    • Cross Platform and Device Impact
    • Deployment / Show and explain how it works:
      • Maven
      • NApplet, JNLP, Applets, ..
    • Experience and Benefits
      • Development
      • Bugreports
      • Cooperation

List of proposed Apps

  • CCT's C3D Studio / Visual (Rami) - 6 min
    • C3D as a Massive Model Visualization Tool for mega construction projects build on-top of Jogl/Newt
  • Ausenco's JaamSim (Harvey) - 6 min
    • ??
  • Processing (Xerxes) - 4 min
    • ??
  • NASA Worldwind (Xerxes) - 4 min
    • ??
  • Scilab ? - 0

List of proposed Games / Demos

List of proposed Libs

  • JOGL's GLMediaPlayer (Xerxes / Sven) - 3 min
  • JOGL's Graph (Rami / Sven) - 3 min
  • Java3D (Harvey) - 3 min
  • Ardor3D - 3 min
  • Nifty GUI (Jens? / Sven) - 4 min
  • GLG2D - 2 min
  • libGDX
  • jME3 - 2 min
  • JSpatial (Mark? / Sven) - 4 min
  • dyn4J ? - 0

JogAmp Overview

Time: 10 min

Idea is to have a short introduction while mentioning all the supported platforms.

Reference to already shown demos!

Emphasize how JogAmp completes hardware abstraction, i.e. JVM does CPU abstraction, we abstract audio, processing , ...

May add short history ..

Supported Platforms

( Official JogAmp Builds )

  • Linux
    • arm
      • soft-float
      • hard-float
    • x86
    • x86_64
  • Android API Level 9 (Gingerbread) and greater
    • arm soft-float
    • x86 (TBD)
    • x86_64 (TBD)
  • Windows
    • x86
    • x86_64
  • Solaris / OpenIndiana
    • x86
    • x86_64
  • OSX
    • x86
    • x86_64

'Mobile Linux devices known to work:

  • Beagleboard w/ Ubuntu and Android
  • Pandaboard w/ Ubuntu and Android
  • N900 Maemo
  • Raspberry Pi ?
  • Android ..

Using an IDE

Using an Maven

JogAmp's Enhancements

JogAmp's Future