Changes between Version 8 and Version 9 of PAGE_SCENE_IMPL_ALTERNATIVE_R0
- Timestamp:
- 02/10/09 06:39:17 (16 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
PAGE_SCENE_IMPL_ALTERNATIVE_R0
v8 v9 7 7 == Overview == 8 8 9 For this task, create an alternative page scene implementation t o experiment with performance tweaks, such as using OpenGL. This is done as a second engine so the main, stable engine can still be used until this faster engine is stable.9 For this task, create an alternative page scene implementation that uses OpenGL for performance gains. This is done as a second engine so the main, stable engine can still be used until this faster engine is stable. 10 10 11 11 == Task requirements == 12 12 13 * Build a faster, alternative page scene module 14 * Investigate the use of OpenGL for performance reasons 13 * Build a faster page scene module 14 * Investigate the use of JOGL and Java3D, which use OpenGL for performance gains 15 * Explain and document which library was chosen and why 16 * Consider and explain how native libraries (Native to Windows, OS X and Linux) might be used in Sophie 15 17 16 18 == Task result == … … 20 22 == Implementation idea == 21 23 22 * Look at visualElement23 24 * Use the main implementation as a guide for this task 25 * Java3D provides an object model that when used in conjunction with our scene model may prove useful 26 * Make sure this R0 version at least works, specific performance gains are not required 24 27 25 28 == Related == … … 35 38 == How to demo == 36 39 37 Demo the speed differences between the main page scene engine and this one40 Demo the speed and design differences between the main page scene engine and this one. Explain why you chose the library you decided upon using. 38 41 39 42 = Design =