JWorld@TW the best professional Java site in Taiwan
      註冊 | 登入 | 全文檢索 | 排行榜  

» JWorld@TW » JavaFX 討論區  

按列印兼容模式列印這個話題 列印話題    把這個話題寄給朋友 寄給朋友   
reply to postflat modego to previous topicgo to next topic
己加入精華區
by koji at 2011-06-09 01:07
本主題所含的標籤
作者 Re:JavaFX 2.0 介紹 [Re:UndeadJ]
UndeadJ

UX & UI Design



發文: 384
積分: 3
於 2011-06-09 00:54 user profilesend a private message to usersend email to UndeadJreply to postreply to postsearch all posts byselect and copy to clipboard. 
ie only, sorry for netscape users:-)add this post to my favorite list
Graphics System
眾所皆知,近幾年來,使用者對於UI的表現越來越要求。不論是2D或3D的表現、動畫、效果等等,都需要高效能的渲染機制。
在傳統的Swing中,是利用一個執行緒在處理事件及渲染,而這樣做的方式會容易因為人為的因素,產生延遲的現象。
在JavaFX 2.0中,提供了2個圖形加速管道(accelerated pipelines)來解決這個問題 ,也比JavaFX 1.3中的圖形性能要來得更高 Smile

圖中藍色部分是JavaFX 2.0中的Graphics System。它支援2維、3維的圖形埸景。它也提供軟體渲染、硬體渲染。當電腦中的顯示卡(繪圖卡)不足以支援硬體加速渲染時,才會採用軟體渲染。

JavaFX 2.0中有2種圖形加速管道(accelerated pipelines):

Prism:是最為重要的。 它主要是處理JavaFX埸景中的光柵(rasterization)與渲染(rendering)工作,包含了軟體渲染與硬體渲染,也包括3D方面的渲染。另外會依據環境的不同,採用不同的渲染方式:

* 在 Windows XP 及 Windows Vista 上是採用 DirectX 9
* 在 Windows 7 上是採用 DirectX 11
* 在 Mac、Linux 及 Embedded 上是採用 OpenGL
* 當無法使用硬體加速渲染時,則會採用Java2D。一般來說預設會採用完整的硬體加速渲染,可是在無法使用時,就會採用Java2D渲染。因為在現行所有的Java執行環境(Java Runtime Environments)都已經內含Java2D渲染。
* 目前支援的顯示卡有:
AMD: Mobility Radeon HD 3400系列、Mobility Radeon HD 4000系列、Mobility Radeon HD 5000系列、Radeon HD 2400系列、Radeon HD 4000系列、Radeon HD 5000系列、 Radeon HD 6000系列
Intel: GMA X4500系列、GMA X4500HD系列、GMA 3150系列、GMA X3100系列、 GMA X3500系列
NVIDIA:GeForce 8M系列、GeForce 8系列、NVS 3100M、GeForce 200M系列、 GeForce 200系列、Quadro FX 260M、Quadro FX 370

Quantum Toolkit: 主要聯繫 Prism 與 Glass Windowing Toolkit。另外也負責管理事件操作與渲染機制中的執行緒。


UndeadJ edited on 2011-06-09 01:10
reply to postreply to post
我們是懷抱各自的夢想,買了車票的乘客,不過就像列車一定會有終點,人生有時會碰到必須換車的時候...

我們站在名為「今天」的車站,在名為「昨天」的列車下車,轉搭為「明天」的列車

不過,若沒及時搭上的話....
話題樹型展開
人氣 標題 作者 字數 發文時間
10253 [精華] JavaFX 2.0 介紹 UndeadJ 2827 2011-06-09 00:27
8980 Re:JavaFX 2.0 介紹 UndeadJ 1366 2011-06-09 00:54
8139 Re:JavaFX 2.0 介紹 洛城雨 41 2011-08-17 22:41
8813 Re:JavaFX 2.0 介紹 UndeadJ 1207 2011-06-09 00:56
8796 Re:JavaFX 2.0 介紹 UndeadJ 876 2011-06-09 00:56
8934 Re:JavaFX 2.0 介紹 UndeadJ 741 2011-06-09 00:57
8133 Re:JavaFX 2.0 介紹 tigerking 16 2011-08-29 10:31
7763 Re:JavaFX 2.0 介紹 simpleisgood 62 2011-11-21 20:23
» JWorld@TW »  JavaFX 討論區

reply to postflat modego to previous topicgo to next topic
  已讀文章
  新的文章
  被刪除的文章
Jump to the top of page

JWorld@TW 本站商標資訊

Powered by Powerful JuteForum® Version Jute 1.5.8