本人獨立研發的 Java 三維可視化組件: Matplotlib 3D for Java (V2.0) 。歡迎交流和使用


      本人獨立研發的一款 JAVA 平台可視化組件:Matplot3D for JAVA(V2.0) 。基於 JAVA SE 1.5 的 API 開發,以 jar 包的形式存在。超輕量級設計實現,jar 文件大小不超過 200KB。內含自主研發的三維幾何造型、繪制算法,不依托圖形硬件,不依托 OpenGL、DriectX、JAVA 3D 等基礎庫,純 JAVA 語言軟件實現,可以非常方便的將 Matplotlib 3D for JAVA(V2.0)顯示面板嵌入到自己 JAVA GUI 程序中。

 組件提供簡單的外觀 API,可以方便生成三維效果的圖形圖表。支持鼠標等輸入設備交互式操作,可方便的縮放和改變觀察角度。V2.0 版本全面顯示支持動態編程,可實時生成三維模型動態改變動畫。 

組件下載及項目地址:

碼雲: https://gitee.com/tanling8334/Matplot3D-for-Java

Github: https://github.com/tanling8334/Matplot3D-for-Java

CSDN 博客: https://blog.csdn.net/tanling8334/article/details/101204061

V2.0 版本主要改進:

1、修正前一版本顯示和造型算法 BUG

2、改進引擎算法,性能有較顯著提升

3、應用層改進坐標系扭曲和變換能力

4、全面顯式支持 3D 動態動畫編程

jar 和 API 請參看github和gitee項目地址中的 Demo 和 Readme.md 文檔

如果覺得有趣請轉發

歡迎大家使用和交流。

QQ: 17746302       email:  ta8334@126.com

功能及效果展示:

引擎測試

 

干涉波形動畫

 

 

引擎測試

 

 

引擎測試(四階魔方)

 

三維等高,熱力圖

 

 

函數點陣 動態

 

 

趨勢圖動態

 

 

柱狀圖靜態

 

柱狀圖動態

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM