以下是以JavaFX 8的TriangleMesh類別建構之Archimedean-Catalan Hull物件,是將Archimedean Solid (阿基米德立體) 與其對偶多面體-Catalan Solid整合所產生的Convex Hull (凸包),如同將兩者做Join的運算。
範例請參考:https://sites.google.com/site/leohkkimo/demo/javafx-3d
Joined Truncated Tetrahedron:
Joined Cuboctahedron:
Joined Truncated Octahedron:
Joined Truncated Cube:
Joined Rhombicuboctahedron:
Joined Snub Cube:
【參考資料】
[1] Java Official Web Site:http://www.oracle.com/technetwork/java/index.html
[2] JavaFX:http://www.oracle.com/technetwork/java/javafx
[3] JavaFX 8.0 API Specification.
[4] Java Platform, Standard Edition 8 API Specification.
[5] JDK 8 Certified System Configurations.
[6] H. M. Cundy, A. P. Rollett, Mathematical Models, Tarquin Publications, 1981.
[7] G. Sellers, R. S. Wright, N. Haemel, OpenGL SuperBible: Comprehensive Tutorial and Reference (6th Edition), Addison-Wesley Professional, 2013.
© Chia-Hui Huang
沒有留言:
張貼留言