Category Archive for 'programming'

Intel: Havok Free

這款優秀的 3D 物理引擎, 在去年被 Intel 給收購了, 結果, 就在最近, Intel 竟然免費開放這個款物理引擎給所有人!  那麼, 有在研究或是製作 3D 的朋友們, 看來又多了一個好物.
註冊後下載: http://tryhavok.intel.com/
via: cnBeta 
熱門程度: 31%

熱門程度: 31%

Read Full Post »

MS Research 在 XBOX 上面發展的一套軟體叫做 Boku, 主要是幫助小孩子認識 programming, 不過操作的方式部是直接下指令, 而是用選擇卡片的方式 , 非常有趣.

熱門程度: 41%

熱門程度: 41%

Read Full Post »

Processing 進化

托 John Resig 的福,用 Processing 語法來做 InfoVis 的人,可以不用重新學任何東西,只要去下載John Resig 的 Processing.js 之後,就可以用同樣的語法在網路上面寫 InfoVis 的東西了。實在是太神了,John Resig 花了七個月寫出了這個 parser,不過現在只完全支援 2D 的 API,如果連 3D 都 implement 好的話,Processing 將會是 Web 上面 InfoVis 的超級新星啊! 如果你不知道 John Resig 的話,那如果你聽過 jQuery 的話,他是 jQuery 的創造者,如果你沒聽過 jQuery 的話,那就算了。
這邊可以看很多 Demo
熱門程度: 33%

熱門程度: 33%

Read Full Post »

Adobe Flash Player 10

(圖片 : RWW)
Adobe Flash Player 10 Beta 公佈了,讓我引用一下崽子兔的描述好了:
這次Flash Player主要更新的內容有:

支援了之前Adobe說怎樣都不會支援的3D動畫效果,並且釋出3D功能專用的API,設計師將能直接用ActionScript來控制動畫元件的3D狀態
使用GPU來作硬體運算,不再單獨仰賴CPU運算來拖慢電腦效能,多半在使用網頁時也不大會用到顯示卡運算,這項功能大幅改進了Flash播放的效能
提供更多的濾鏡效果,甚至與Photoshop一樣可以自訂濾鏡,當然也就可以使用網路上其他人製作的各種濾鏡來使用囉
加強各種語系的支援,文字顯示不論是從左到右、從右到左或是從上到下都能夠支援,文字的支援也更加完善,可自訂文字的各種格式,最重要的是加強支援了雙位元語系像是日文、中文等,相信這樣能讓未來的Flash中文應用能夠多樣化
更強化的繪圖API

其實 Flash 在我看來有一個很大的問題就是 3D 的支援,不過在新的一版裡面似乎針對這個東西加強了。看來是頗有作為了:)
熱門程度: 19%

熱門程度: 19%

Read Full Post »

上次介紹了一個視覺化的工具 Processing,這次介紹另外一個由法國 INRIA 的 Jean-Daniel Fekete 所開發的 InfoVis Toolkit。雖然是用 Java 開發,不過卻可以橋接 Agile2D 這個用 OpenGL 為基底所做的 Lib 來做加速。我發現,做 UI 的人似乎偏愛用 Java 來開發,不知道為什麼…
熱門程度: 40%

熱門程度: 40%

Read Full Post »

Piccolo: 建立 2D ZUI 的 Lib

 
由馬里蘭大學的 HCI Lab 所創建的 ZUI 2D Toolkit,讓一般人可以很方便的創建 ZUI 的研究。所謂的 ZUI 就是 Zoomable UI。他們是用 Java/C# 寫成。話說回來,熟悉這套 Lib 跟自己動手寫,不知道哪一個會比較快,而且 Lib 會有些限制說。
一些 Demo 
熱門程度: 30%

熱門程度: 30%

Read Full Post »

Bernard Kerr 是 Yahoo! del.icio.us 的設計 Leader,以下是他給的 25 分鐘的 talk,關於 mail 以及 tag 的視覺化。很有趣,發現 IBM 做了很多的視覺化應用。視覺化跟 UI 有什麼關係呢? 當然是大有關係,視覺化是呈現訊息的方式,而一個好的使用介面應當也會將資訊作良好的呈列。而且設計的趨勢有將 Info 跟 Interaction 結合了,尤其是在 Web 上面是非常明顯的 (廢話…Web 上就只有資訊啊…)
在看 video 之前,註記一下來自 Bernard 的經驗之談。Bernard 認為視覺化有三點要注意:
第一點: 將多維度的資料只取兩個維度來做應用
這個是避免視覺化造成太多為度而資料混亂的困擾。但是就真的兩維嗎? 我覺得 Bernard 想表達的意思應該是,在視覺化之前,先瞭解你想要表達的東西是什麼。因為一個事情是有非常多的面向的,一次全部表達反而沒有突顯,重要的是解決你想要解決的問題。所以,什麼資訊需要視覺化? 解決了什麼問題? 這才是重點。
第二點: 用真實資料
不用真實資料的話,就會做了一堆白工。畢竟視覺化是要解決一些真實的問題,與其猜測資料,不無直接用真實的資料。而且真實的資料也會讓設計者常常非常意外。
第三點: 用 Illustrator 來做 prototype
我第一次知道 Illustrator 有支援 Javascript,這真是太神奇了。Bernard 鼓勵大家在真正寫 code 之前,可以先用 illustrator 來做這些事情。
順便跟喜歡 Viz 的人介紹一下,FlowingData 這個 […]

熱門程度: 42%

Read Full Post »

最近在不同的 source 看到了這個名為 Processing 的 Language,今天在 VAW LOG 上面又看到了。看起來似乎是架構在 JAVA 上面的 一套運作系統。待我有時間再來看看這個神奇有趣的東西,看起來似乎不難用,而且還有專書討論。先記錄起來,或許以後有些用處。
熱門程度: 38%

熱門程度: 38%

Read Full Post »

Phun: 2D 物理引擎

之前在互動遊戲中有介紹一個 2D 物理引擎: Box2D,剛剛看 VAW LOG 介紹了另外一款 Phun,貌似支援更多功能。看來可用的武器又多了一個。我愛 Open

另外我發現奧地利好像有很多不錯的研究。
熱門程度: 39%

熱門程度: 39%

Read Full Post »