VRarchitect
<
ANU lectures
:
Computer Graphics
:
Java Optimisation
>
[
Contact
]
[
Links
]
Directory Table of Content : (20 slides)
Java Optimisation
Slide 1 :
Java Optimisation
Slide 2 :
Java Optimisation
Slide 3 :
1. Minimise object creation and use of Strings
Slide 4 :
1. Minimise object creation and use of Strings
Slide 5 :
2. Take a good look at your method call chains
Slide 6 :
3. Thread synchonisation is expensive
Slide 7 :
4. Collect your own garbage, with care
Slide 8 :
5. Use arrays [] for small collections of objects
Slide 9 :
6. Be afraid of Reflection and Serialization
Slide 10 :
7. Never ignore Exceptions
Slide 11 :
8. Go native ... but only if you have a really good reason
Slide 12 :
9. Set up your Canvas3D with care
Slide 13 :
10. Play by Java3D's rules
Slide 14 :
11. Collapse chains of transforms
Slide 15 :
12. Combine behaviours and schedule them for consistent performance
Slide 16 :
13. Minimise your reliance on collision detection, or do your own
Slide 17 :
14. Don't burn time in system callbacks / don't try to run everything at full frame-rate
Slide 18 :
15. Don't be afraid to step outside Java3D
Slide 19 :
Java 3DTM API Collateral — 1.2.1 Performance Guide
Slide 20 :
Conclusions, Resources and Further Reading
Enter terms you are looking for.
Send the search form
Web
www.vrarchitect.net
VRarchitect
<
ANU lectures
:
Computer Graphics
:
Java Optimisation
>
[
Contact
]
[
Links
]