Warning: Can't synchronize with repository "(default)" (/home/git/ome.git does not appear to be a Git repository.). Look in the Trac log for more information.
- Timestamp:
-
11/17/10 16:32:49 (13 years ago)
- Author:
-
jburel
- Comment:
-
Legend:
- Unmodified
- Added
- Removed
- Modified
-
-
initial
|
v2
|
|
2 | 2 | |
3 | 3 | It has been especially noticeable in the Lens, where zooming of |
4 | | the image can result in insight running out of ram #773. This is |
| 4 | the image can result in insight running out of ram http://trac.openmicroscopy.org.uk/shoola/ticket/773. This is |
5 | 5 | due to a bug in the scaling operations in Java using excessive |
6 | 6 | amounts of ram for the scaling operation and it affects all |
… |
… |
|
26 | 26 | affine transforms. |
27 | 27 | |
| 28 | |
| 29 | == Report == |
| 30 | |
| 31 | QT: Is very impressive library, but this does not integrate with Swing in MacOsX so we cannot use. http://labs.trolltech.com/page/Projects/QtJambi/QtJambiAwtBridge JMonkeyEngine: very nice, but has issues with integration with Swing in MacOSX. http://www.jmonkeyengine.com/jmeforum/index.php?topic=7604.15 JavaFX: Not fast, nor well integrated into JAva Applications, closer to scripting engine. Not impressive. VTK: seems very good, integration issues with Swing, deployment issues. Xith3D: seems to be less maintained, issues with integration with Swing. |
| 32 | |
| 33 | === Metrics on Jogl vs Java2D === |
| 34 | |
| 35 | Some metrics comparing Java2D and JoGL. These metrics are the mean time for retrieval and display over a 1000 planes. |
| 36 | |
| 37 | |
| 38 | Java2D |
| 39 | re.renderAsPackedInt(Mean Retrieval Time(ms)): 73 |
| 40 | create {{{BufferedImage}}} and render(Mean Time(ms)): 24 |
| 41 | Total Time from retrieval to display(Mean Time(ms)): 97 |
| 42 | |
| 43 | OpenGL(Jogl) |
| 44 | re.renderAsPackedIntAsRGBA(Mean Retrieval Time(ms)): 73 |
| 45 | createTexture and render(Mean Time(ms)): 0 |
| 46 | Total Time from retrieval to display(Mean Time(ms)): 73 |
| 47 | Conclusion |
| 48 | |
| 49 | JoGL due to the removal of the {{{BufferedImage}}} is effectively 30% faster than Java2D. |
| 50 | |
1.3.13-PRO © 2008-2011
Agilo Software all
rights reserved
(this page was served in: 0.12016 sec.)