r2 - 11 Jul 2006 - 05:01:35 - EdwardDaleYou are here: TWiki >  GRAPEcluster Web  >  TWikiUsers > EdwardDale > EdwardDaleIdeas
  • Combine DensitySplatter? and OctreeSplatter?. The only reason they're separate is that the DensitySplatter? has to have a level at which to splat.
  • An image browser that lets you see the images that have been rendered and arrange them to create a movie. Areas can be highlighted or cut out and then rendered to a movie. This would supercede the current moviemaker software.
  • An object pool of nodes for the octree classes to save on garbage collection and instantiation. This was attempted, to no success, using http://jakarta.apache.org/commons/pool/.
  • GLContexts could be shared between multiple instances of JoglCameras?. This might reduce the memory footprint on the GPU.
  • Jogl needs a way to do stereo. It's available in the library, but the JoglCameraWindow? doesn't currently take advantage of this.
  • Store some metadata in the images and movies that are generated. QuickTime? provides a very featureful metadata system and PNG has some functionality for it also. Classes in the javax.imageio.metadata package would probably be helpful for this.
  • When a JoglCamera? is deleted, Spiegel still attempts to update it on the next update, causing a benign NullPointerException?.
  • It might be useful to create a window that mimicks the console so the application could be run without access to the console while still seeing the debug and error messages. This might just be a stopgap solution until exceptions are handled better and don't crash the system as easily.
  • The OctreeExtractor? needs a way to read from the network. This might tie in with the filesystem stuff currently being worked on.
  • It'd be nice to have a color chooser to choose colors for java.awt.Color inputs.
  • A box that reads arguments from the command-line and turns them into outputs in the system would be a useful way to bridge the gap between the two.
  • Pressing cancel on the file input dialog makes the file null, which it probably shouldn't do.
  • The Skeletonizer should take a level at which it should skeletonize instead of requiring an octree of a certain level be extracted.
  • The ImageFileWriter? should handle the case where the output directory doesn't exist a little better instead of throwing exceptions.
  • When running java -jar spiegel.jar -h, the options should be shown and then the program halted instead of continuing to execute. This might be a problem with RitOpt.
  • The save script function might want to ask before saving over existing files.
  • The Skeletonizer should output both an octree with skeletal voxels and a list of points for the skeleton tree instead of having that functionality split between the Skeletonizer, the SkeletonVisualizer?, and the SkeletonTreeVisualizer?.

-- EdwardDale - 28 Jun 2006

Edit | Attach | Printable | Raw View | Backlinks: Web, All Webs | History: r2 < r1 | More topic actions
GRAPEcluster.EdwardDaleIdeas moved from Main.EdwardDaleIdeas on 11 Jul 2006 - 05:01 by EdwardDale - put it back
General Information
Technology
  • Resources

Documentation
Repository
Related Projects
  • GUI Development
  • MovieMaker?
  • GUI
  • 3D Input Devices
  • Fly Through Path

Related Sites

 
Powered by TWiki
This site is powered by the TWiki collaboration platformCopyright © by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback