posted @ 2017-06-01 14:08 TWaver 閱讀(310) | 評論 (0) | 編輯 收藏
posted @ 2017-05-31 16:45 TWaver 閱讀(367) | 評論 (0) | 編輯 收藏
posted @ 2016-12-13 14:36 TWaver 閱讀(777) | 評論 (0) | 編輯 收藏
posted @ 2016-12-09 15:29 TWaver 閱讀(561) | 評論 (0) | 編輯 收藏
posted @ 2016-12-02 10:26 TWaver 閱讀(588) | 評論 (0) | 編輯 收藏
posted @ 2016-11-24 10:03 TWaver 閱讀(386) | 評論 (0) | 編輯 收藏
posted @ 2016-11-23 10:32 TWaver 閱讀(329) | 評論 (0) | 編輯 收藏
posted @ 2016-11-22 10:35 TWaver 閱讀(439) | 評論 (0) | 編輯 收藏
閱讀全文
posted @ 2016-11-21 11:25 TWaver 閱讀(253) | 評論 (0) | 編輯 收藏
posted @ 2016-11-18 10:29 TWaver 閱讀(824) | 評論 (0) | 編輯 收藏
posted @ 2016-11-17 10:52 TWaver 閱讀(563) | 評論 (0) | 編輯 收藏
posted @ 2015-05-22 17:37 TWaver 閱讀(6735) | 評論 (2) | 編輯 收藏
posted @ 2015-05-22 17:33 TWaver 閱讀(5223) | 評論 (1) | 編輯 收藏
posted @ 2015-05-22 17:29 TWaver 閱讀(3925) | 評論 (0) | 編輯 收藏
posted @ 2015-05-22 17:06 TWaver 閱讀(3632) | 評論 (0) | 編輯 收藏
TWaver作為可視化的利器,如果在展示網(wǎng)元的時候,融入圖像處理技術(shù),將會對網(wǎng)元圖標(biāo)的顯示增加了靈活性,是一件非常有意思的事情。那么我們不妨來試試,如何將圖像處理技術(shù)融入進來。 閱讀全文
posted @ 2015-04-16 14:21 TWaver 閱讀(1170) | 評論 (0) | 編輯 收藏
posted @ 2015-03-24 10:01 TWaver 閱讀(2267) | 評論 (0) | 編輯 收藏
posted @ 2015-03-18 14:14 TWaver 閱讀(4119) | 評論 (0) | 編輯 收藏
posted @ 2015-03-11 10:45 TWaver 閱讀(5238) | 評論 (0) | 編輯 收藏
posted @ 2015-03-04 10:26 TWaver 閱讀(3549) | 評論 (1) | 編輯 收藏
posted @ 2015-02-16 10:34 TWaver 閱讀(5429) | 評論 (2) | 編輯 收藏
posted @ 2015-02-15 10:07 TWaver 閱讀(3654) | 評論 (1) | 編輯 收藏
高光反射定義了物體上的某一區(qū)域比其他地方更反光。在高光反射的貼圖中,黑色區(qū)域的反射率為0(完全不反光),白色區(qū)域的反射率為100%(完全反光)。這在現(xiàn)實的生活中,也是隨處可見,比如一個生銹的物體用低光,而一個拋光的金屬應(yīng)該用高強光;手表上的表盤比表帶應(yīng)該更反光;人的嘴唇應(yīng)該比皮膚有更強的高光,而皮膚應(yīng)該比純棉衣服更反光。加上了這種高光效果后,會是3D物體更加真實,更加生動。
接下來我們就來講解一下如何在一個模型中使用高光反射,比如我們需要創(chuàng)建一個大樓的建筑物。一個cube貼上建筑物的貼圖就可以模擬了。我們準(zhǔn)備了一張玻璃的貼圖: 閱讀全文
posted @ 2015-02-06 10:18 TWaver 閱讀(4208) | 評論 (3) | 編輯 收藏
posted @ 2015-02-04 11:50 TWaver 閱讀(4137) | 評論 (1) | 編輯 收藏
posted @ 2015-02-02 11:42 TWaver 閱讀(3791) | 評論 (1) | 編輯 收藏
posted @ 2015-01-28 15:26 TWaver 閱讀(1522) | 評論 (2) | 編輯 收藏
posted @ 2015-01-26 13:54 TWaver 閱讀(2681) | 評論 (1) | 編輯 收藏
posted @ 2015-01-19 10:31 TWaver 閱讀(888) | 評論 (0) | 編輯 收藏
posted @ 2015-01-15 13:54 TWaver 閱讀(3817) | 評論 (0) | 編輯 收藏
posted @ 2015-01-13 10:17 TWaver 閱讀(3098) | 評論 (0) | 編輯 收藏
posted @ 2015-01-06 13:41 TWaver 閱讀(4238) | 評論 (1) | 編輯 收藏
posted @ 2014-12-29 11:11 TWaver 閱讀(4507) | 評論 (0) | 編輯 收藏
posted @ 2014-12-02 10:37 TWaver 閱讀(6684) | 評論 (0) | 編輯 收藏
posted @ 2014-11-03 10:31 TWaver 閱讀(5962) | 評論 (1) | 編輯 收藏
posted @ 2014-10-29 10:59 TWaver 閱讀(5323) | 評論 (1) | 編輯 收藏
posted @ 2014-10-21 13:27 TWaver 閱讀(2507) | 評論 (0) | 編輯 收藏
posted @ 2014-10-13 09:35 TWaver 閱讀(5989) | 評論 (2) | 編輯 收藏
posted @ 2014-10-11 10:21 TWaver 閱讀(3198) | 評論 (1) | 編輯 收藏
posted @ 2014-10-09 14:48 TWaver 閱讀(2350) | 評論 (0) | 編輯 收藏
posted @ 2014-09-19 10:42 TWaver 閱讀(3176) | 評論 (2) | 編輯 收藏
閱讀全文
posted @ 2014-09-16 13:36 TWaver 閱讀(2972) | 評論 (0) | 編輯 收藏
posted @ 2014-09-11 11:32 TWaver 閱讀(3572) | 評論 (4) | 編輯 收藏
posted @ 2014-09-10 14:50 TWaver 閱讀(3218) | 評論 (0) | 編輯 收藏
posted @ 2014-09-03 11:07 TWaver 閱讀(3105) | 評論 (1) | 編輯 收藏
使用mono可以快速的創(chuàng)建DNA分子結(jié)構(gòu)立體模型, 閱讀全文
posted @ 2014-08-21 15:07 TWaver 閱讀(632) | 評論 (0) | 編輯 收藏
posted @ 2014-08-12 16:59 TWaver 閱讀(337) | 評論 (1) | 編輯 收藏
posted @ 2014-08-05 11:32 TWaver 閱讀(335) | 評論 (2) | 編輯 收藏
posted @ 2014-07-14 10:12 TWaver 閱讀(6858) | 評論 (25) | 編輯 收藏
posted @ 2014-07-08 10:02 TWaver 閱讀(4918) | 評論 (5) | 編輯 收藏
posted @ 2014-07-04 10:36 TWaver 閱讀(5981) | 評論 (2) | 編輯 收藏
posted @ 2014-06-16 15:45 TWaver 閱讀(2560) | 評論 (6) | 編輯 收藏
posted @ 2014-05-26 15:27 TWaver 閱讀(749) | 評論 (1) | 編輯 收藏
posted @ 2013-07-23 11:17 TWaver 閱讀(1946) | 評論 (6) | 編輯 收藏
posted @ 2013-07-23 11:02 TWaver 閱讀(1640) | 評論 (3) | 編輯 收藏

posted @ 2013-07-22 17:57 TWaver 閱讀(999) | 評論 (0) | 編輯 收藏
posted @ 2013-07-22 17:31 TWaver 閱讀(1597) | 評論 (3) | 編輯 收藏
posted @ 2013-07-22 15:33 TWaver 閱讀(1725) | 評論 (0) | 編輯 收藏
posted @ 2013-07-19 17:00 TWaver 閱讀(1458) | 評論 (0) | 編輯 收藏
標(biāo)簽,這樣做的弊端就是不能動態(tài) 根據(jù)文字的長度智能折行。 如果需要達到這個要求,需要定制Node的LabelAttachment。 最初的想法是 創(chuàng)建一個WrapLabelAttachment,繼承自LabelAttachment,然后通過在一個JTextArea,設(shè)置文字,setLineWrap(true),指定JTextArea的寬度,然后把JTextArea 的內(nèi)容繪制這個Attachment;在實現(xiàn)的過程中,發(fā)現(xiàn)JTextArea 有一個bug,就是折行的計算不準(zhǔn)確,總是在右邊留下很大的空白; 如下圖: 測試代碼: 最后通過自己定制一個MyTextArea來實現(xiàn),在MyTextArea中,用LineBreakMeasurer來計算動態(tài)折行: 代碼: 然后重寫WrapLabelAttachment的 paintName 方法 和getBounds 方法: 代碼: 代碼: getBounds方法需要動態(tài)計算rect 的寬高。 最終效果圖: 全部代碼見附件: WrapLabelDemo 閱讀全文
posted @ 2013-07-19 15:01 TWaver 閱讀(1913) | 評論 (2) | 編輯 收藏
posted @ 2013-07-19 14:19 TWaver 閱讀(1357) | 評論 (1) | 編輯 收藏

posted @ 2013-07-19 11:00 TWaver 閱讀(892) | 評論 (0) | 編輯 收藏
posted @ 2013-07-19 10:51 TWaver 閱讀(994) | 評論 (0) | 編輯 收藏
posted @ 2013-01-21 10:38 TWaver 閱讀(1808) | 評論 (0) | 編輯 收藏
posted @ 2013-01-14 11:04 TWaver 閱讀(1411) | 評論 (0) | 編輯 收藏
首先需要搭建Android開發(fā)環(huán)境,安裝eclipse和ADT(Android Development Tools)插件,并在Android SDK Manager中安裝需要的SDK。開發(fā)人員需要掌握Java編程語言,具備Android開發(fā)的能力,最后你需要TWaver Android開發(fā)庫文件(twaver.android.jar),這樣就可以開始TWaver Android的開發(fā)了。
下面將以最簡單的Hello TWaver示例來作分步詳解。
新建Hello TWaver工程
導(dǎo)入twaver.android.jar類庫
編寫Hello TWaver
運行與調(diào)試
Android模擬器
得到下面的界面; 閱讀全文
posted @ 2012-12-28 12:20 TWaver 閱讀(2091) | 評論 (0) | 編輯 收藏
Android是Google公司基于Linux內(nèi)核的開源操作系統(tǒng),主要用于移動設(shè)備,目前在智能手機市場占有重要份額。Android應(yīng)用層使用Java語言開發(fā),運行于Dalvik虛擬機,每個Android應(yīng)用運行在獨立的虛擬機中,這保證了各應(yīng)用間資源的保護和線程安全。
Android架構(gòu)簡圖
Android編程方式:Java,NDK,HTML
通常使用Java語言開發(fā)Android應(yīng)用,但也可借助其他語言,如Android NDK(Native Development Kit)開發(fā)模式,可用Java調(diào)用C語言庫,此外HTML也可以包裝成Android應(yīng)用。
三種方式都有各自的特點,Java為Android原生支持的語言,便于開發(fā)本地應(yīng)用,隨著Android系統(tǒng)的不斷優(yōu)化,其效率也在不斷提升,TWaver Android就使用Java開發(fā);Androi 閱讀全文
posted @ 2012-12-27 10:37 TWaver 閱讀(2405) | 評論 (3) | 編輯 收藏
只把網(wǎng)元加入DataBox
把網(wǎng)元加入DataBox并在Network上顯示
把網(wǎng)元加入DataBox并在Tree上顯示
把網(wǎng)元加入DataBox并在Tree和Network上顯示
這四種情況下不同數(shù)量級別的網(wǎng)元的內(nèi)存占用情況,供大家參考…… 閱讀全文
posted @ 2012-12-24 16:12 TWaver 閱讀(1410) | 評論 (0) | 編輯 收藏
先來張gif圖片看看效果... 閱讀全文
posted @ 2012-11-28 13:56 TWaver 閱讀(1574) | 評論 (0) | 編輯 收藏
posted @ 2012-11-21 15:07 TWaver 閱讀(1125) | 評論 (0) | 編輯 收藏
posted @ 2012-11-16 16:46 TWaver 閱讀(1883) | 評論 (0) | 編輯 收藏
posted @ 2012-11-02 15:20 TWaver 閱讀(2484) | 評論 (0) | 編輯 收藏
今天先讓我們來簡單介紹一下這個產(chǎn)品的功能點。
它輕松實現(xiàn)2000個節(jié)點的3D渲染不再過于吃力 閱讀全文
posted @ 2012-10-16 16:32 TWaver 閱讀(1320) | 評論 (0) | 編輯 收藏
posted @ 2012-10-10 16:26 TWaver 閱讀(2416) | 評論 (0) | 編輯 收藏
看到有人在論壇提問TWaver有沒有JavaFX版本,于是去Oracle網(wǎng)站上逛了一下,發(fā)現(xiàn)可以將JavaFX集成進Swing程序中,真是福音啊,立馬動手寫了個Demo,集成起來還是很方便的。 閱讀全文
posted @ 2012-09-26 10:38 TWaver 閱讀(1210) | 評論 (0) | 編輯 收藏