九個相當有吸引力的WebGL演示
本文作者David Walsh與大家分享了這九個很有吸引力的WebGL演示,同時細述了各個演示有趣的特點。(以下是編譯內容)
伴隨著Firefox OS和asm.js的創新,還有瀏覽器效能改善的推動力,Canvas和WebGL技術正在開啟一個一切皆有可能的世界。作者之前寫過一個專題:9 Mind-Blowing Canvas Demos,然後上升到一個新的高度,寫了:9 Mind-Blowing WebGL Demos,但是他想在這個帖子裡寫一篇能夠超過前兩篇高度的文章。=>>>本文作者分享了九個炫酷的WebGL演示。
1. WebGL Water
沒錯,這個令人難以置信的演示就是以液體的形式出現的。把球拿起來或扔進水裡來看整個過程的真實反應,還有飛濺起來的漂亮的水花。你同樣可以點選池水來觀察閃爍盪漾的波紋。在這個極佳的WebGL演示裡能看到這麼真實的,流暢的動畫效果,的確讓人有種佩服至極的感覺,像魔幻一樣。
2. Fizzy Cam
Fizzy Cam可以使用裝置上的網路攝像頭拍照來顯示你的個人肖像,但必須要用數千個移動的塊覆蓋在你的肖像上,這能讓你的個人肖像呈現出很有趣很有藝術氣息的感覺。這些小箱子的移動和運動會隨著演示一起移動。同時,你也會對這個WebGL的創意而感到驚歎。
3. Blossom
這個Blossom演示能夠為你展示樹葉離開樹枝的栩栩如生的動畫效果。聽起來很簡單,但是通過這個WebGL所創造出來的效果是非常真實的;這些樹葉看上去和真的一樣,很自然很流暢的飄動著,會讓你情不自禁盯著看下去。整個過程效果看上很柔軟,但我認為它很美,有點讓人難以置信。
Teach Me to Fly是一個很好玩的遊戲,在這個遊戲裡,你可以引導你所選的角色穿梭在林林總總的大樓之間。雖然控制的方法很簡單,但整個飛行過程很有挑戰性,很刺激(就像《變形金剛3》裡面的士兵穿著蝙蝠裝飛行在天上的感覺)。3D打造的大樓建築看上去特別震撼,控制也是很精準的,不會有差錯。
5. Visualeyezer
這個演示的特色就是這個巨大的眼睛會跟著你在螢幕上指標的移動而不停地轉動,跳動,還會隨著音樂的改變而變換不同的顏色。看上去令人不安?一點點吧。給你留下深刻的印象了嗎?那必須的。眼睛部分的細節真的會吸引人們的注意力——液態的,平滑的,動作一致的。
6. Nucleal
Nucleal是另一個建立在粒子基礎上的動態畫面,但這個動畫超越了其它的動畫效果。你可以選擇要使用粒子的數量(也就是說這取決於你電腦CPU的承受能力),並在動態畫面周圍拖放來觀察不同的視覺狀態。這些粒子同樣很有生機,向你展現出一種令人驚異的順滑曲線。
Interactive Globe有著超出人們想象的反應性和實用性。當你拖放這個圓球的時候,那些資訊標籤就會不斷地流動展示。不停旋轉的動畫同樣能帶來偉大的視覺吸引力。
Google Maps Cube是一個遊戲,藉此你可以在這個立方體周圍迴圈旋轉你的游標,在給定的方向裡使這個立方體傾斜,也能夠在這個地圖上選取一個小球來代表目的地。這是對Google Maps的創新使用,操作起來非常方便。
這第九個演示可能是所有演示裡最能給你留下深刻印象的,所以留到最後介紹給大家以掩飾筆者對它的鐘愛。這個演示很精彩——因為它有很多種型別的光線。隨著背景音樂的播放,你可以導航出一束光穿過一大堆光球,按下滑鼠後光束會加快速度。隨著演示的不斷執行,會有越來越多的光束和顏色加入到這個動態畫面裡。好了,希望你們能夠喜歡這九款WebGL演示。
不得不說,這九個演示一定能讓你感到震驚,而且動畫師製作這麼偉大的工作是需要巨大的雄心的。希望你在看完這些演示之後能更加努力的創造好的產品。
英文來源:David Walsh
相關文章
- [WebGL入門]九,頂點快取的基礎Web快取
- 讓我們的網站更加的有吸引力網站
- WebGL沒有通道APIWebAPI
- split相當好使
- RCF:一個相當不錯的C++分散式RPC框架C++分散式RPC框架
- 當今世介面臨的九大安全威脅
- 全球最有錢的公司要上市了 估值相當於2個蘋果+1個谷歌!蘋果谷歌
- 分享一個WebGL開發的網站-用JavaScript + WebGL開發3D模型Web網站JavaScript3D模型
- JavaScript WebGL 繪製一個面JavaScriptWeb
- 當Synchronized遇到這玩意兒,有個大坑,要注意!synchronized
- 《健身環大冒險》:健身遊戲化,一個相當不錯的答案遊戲
- 九個PHP很有用的功能PHP
- webgl 系列 —— 初識 WebGLWeb
- Web前端開發最好用的幾個WebGL框架Web前端框架
- 9 個超有趣的 Linux 命令動畫演示Linux動畫
- WebGL基礎(一): 從一個滑鼠畫點開始瞭解原生webGLWeb
- Gallup Poll:調查顯示最能讓員工感到幸福的的是有吸引力的工作。
- 《禁閉求生》這類讓玩家變「小」的遊戲,為何有著「大」吸引力?遊戲
- 解決webgl使用canvas.toDataURL()沒有內容的問題WebCanvas
- 相當於delphi的日曆控制元件 (轉)控制元件
- WebGL 的 Hello WorldWeb
- IDC:阿里雲連續3年位居中國第一,相當於二至九名總和阿里
- 一個相當牛的VC++視訊會議系統原始碼 文件齊全C++原始碼
- Mysql匯入資料相當慢MySql
- 培訓當前相關技術
- Linux 有問必答:如何知道當前正在使用的 shell 是哪個?Linux
- JavaScript容易犯錯的九個陷阱JavaScript
- 演示:一個去中心化的 Web 3.0 Instagram中心化Web
- 當一個java程式設計師到底有多難Java程式設計師
- 【iCore1S 雙核心板_FPGA】例程九:鎖相環實驗——鎖相環的使用FPGA
- CRM 系統的線上演示是什麼?有什麼作用?
- 這個網站怎麼沒有一個目錄,告我當前位置?網站
- 最近發現有些應聘程式設計師素質那是相當那個。。。程式設計師
- 做出《食物語》後,這家廣州工作室想創造有吸引力的虛擬世界食物語虛擬世界
- Golang 併發,有快取通道,通道同步案例演示Golang快取
- fmri當前相關軟體工具整理
- Web 2.0網站的九個特點Web網站
- webgl入門(1)-什麼是webglWeb