css常見的選擇器有哪幾種,可視化編程軟件有哪些好的推薦?
為大家介紹目前全球領域比較適合新媒體藝術家創作的5款可視化編程軟件。在介紹這些之前,首先我想講一下什么是可視化編程。
可視化編程以“所見即所得”的編程思想為原則,力圖實現編程工作的可視化,即隨時可以看到結果,程序與結果的調整同步。
可視化編程是與傳統的編程方式相比而言的,這里的“可視”,指的是無須編程,僅通過直觀的操作方式即可完成界面的設計工作。
什么是可視化程序設計?可視化( Visual)程序設計,又叫節點式編程。是一種全新的程序設計方法,它主要是讓程序設計人員利用軟件本身所提供的各種控件,像搭積木式地構造應用程序的各種界面。
可視化程序設計有哪些優點?可視化程序設計最大的優點是設計人員可以不用編寫或只需編寫很少的程序代碼,就能完成應用程序的設計,這樣就能極大地提高設計人員的工作效率。這對于沒有編程基礎的設計師、藝術家等是非常友好的創作手段。
接下來讓我們一起來看看在新媒體藝術領域被廣泛應用的可視化編程軟件吧!
01TouchDesignerhttp://www.touchdesigner.co
TouchDesigner是什么?許多使用者在開始時都曾花時間來回答這個問題。那么到底什么是 TouchDesigner?答案很簡單:TouchDesginer 是一個視覺化的基于節點的編程語言。(以下簡稱TD)讓我們先從最重要的開始介紹,TD是一種編程語言。TD不是一個APP應用程序,像一般程序那樣可以很容易的開始執行動作。作為一個編程語言,通過一段時間的實踐,很多功能都能較快實現。因為我們的目標是創建可重復使用用的模塊,所以一個項目從一張白紙到完工的速度將會越來越快。然而TD仍然只是一個編程語言。仍需我們付出時間和努力來完成一個個任務。
TD應用界面雖然TD看似是一個很復雜深奧的環境,但相比于同類型視覺編程軟件,TD的學習門檻是比較低的,節點元件集成化高,無需從底層開始學習,一些已經搭建好的模塊可以很容易完成效果。掌握了基本的節點元件功能后,則可以開始深度學習,向更復雜的效果攀登。
我們能用TD做什么?從項目類型的角度看,它可以用來制作互動裝置,可以來制作演出視覺裝置投影,可以來制作建筑外觀投影,可以制作展會的視覺設計,可以控制機械臂,可以制作VR體驗,還可以制作電影工業級別的界面設計。同時,不管什么類型的新媒體項目,在制作過程中,把TD當做一個整合統一的平臺,是非常事半功倍的。它能把你所想要的所有軟硬件給粘合起來,利用不同軟件和硬件的特性來創造出更為強大的新媒體怪獸。
TouchDesigner便于藝術家和設計師學習上手,同樣對于程序員來說,使用TD能夠輕松橋接藝術家制作完成的視覺部分與后臺程序部分。這樣的軟件能輕松結合不同能力的人員完美地完成項目。除了商業版和專業版的軟件外,TD也開放免費的非商業版本供愛好者學習和實踐,其大部分的功能都與商業版一樣,對于學生群體也有半價的教育版本。能用極低的預算就能做出心儀的效果,在商業角度上來說,TouchDesigner是一個控制項目成本的不二選擇。
運用TD的作品—自然的奇跡| GASOMETER OBERHAUSEN
TD應用作品-Foxconn Frequency premiere at the PuSh Festival 2018
02Max/Msp
http://www.cycling74.com
Max是Cycling‘74公司1989年研發的一款節點式可視化編程工具,已經有近30年的歷史,已被廣泛應用在音樂、裝置藝術、聲音藝術、互動藝術等多種領域。
在20世紀80年代中期,Max的最初版本是由加利福尼亞大學圣迭戈分校教授米勒·史密斯·帕克特在巴黎著名的蓬皮杜中心音樂與音響協調研究所開發的。這個節點式編程工具運行在蘋果的麥金塔計算機上,給作曲家提供了一個交互式數字音樂創作系統。
Max界面
1989年,音樂與音響協調研究所成員戴夫·齊卡瑞里將此節點式編程工具商業化,并命名為Max,目前的商業版Max軟件是從1999年起由戴夫·齊卡瑞里創辦的Cycling、74公司發行的。
Max/MSP可以用來做什么?
Max是一款可視化編程語言,它讓你不用寫冗長的文本代碼就可以創建復雜的交互程序。你可以通過Max制作:自定義音頻控制器、交互作品、游戲、光雕投影裝置等任何你想得到的程序。
誰在使用Max/MSP?
音樂人* 電子音樂先鋒奇才Aphex Twin和Autechre曾使用Max/MSP做了他們的整張專輯。
* 比約克為她的專輯開發的交互樂器裝置Reachable
交互樂器裝置Reachable
VJ* 藝術家池田亮司也使用MaxMSP制作了很多先鋒的音畫作品。
03VVVV
https://vvvv.org/
vvvv是由來自德國的vvvv group團隊負責開發的,團隊主要成員有豪爾赫·迪斯爾、馬科斯·沃夫、斯巴斯蒂安·格雷戈爾、賽百斯蒂安·奧斯卡茨。
vvvv在1998年開發之初是團隊為商業藝術領域的互動媒體制作內部工具。
20世紀90年代大多數圖形化編程的開發工具都需要在蘋果平臺應用,因此vvvv group團隊開發出vvvv這款針對Windows系統的快速開發交互原型的節點式程序設計工具。
vvvv - 許聰 Evolution Fragmentation
vvvv論壇投稿作品
Max/MSP 對比vvvv
使用平臺
首先就是vvvv只能windows平臺運行,它的專長領域是在視覺表現與互動裝置上。
max支持Mac和windows平臺,但在Mac上運行是最穩定的。
聲音可視化
聲音可視化,Max在這塊有非常大的優勢,優勢在于你可以自己拿Max/msp做聲音,你做聲音時候的任何參數都可以直接用于控制影像,vvvv只能通過分析聲音(FFT)來做可視化,這就相當于用Max你能用的是聲音的源代碼,而vvvv或別的軟件只能用喇叭里出來的聲音。 這個聲音可視化的前提也是你自己做音樂。
商業軟件Max是商業軟件,意味著你使用Max需要付費,不僅如此,你用addon文件也得付費。而vvvv的license是針對個人和非商業項目免費,商業項目需要購買license,分為7天的許可300歐和一個版本永久的許可500歐這都是一臺機器的許可價格。Max買來一共也就3000rmb吧。
vvvv界面
而vvvv是一個半開源的軟件,像前面提到的audio的控制模塊,網頁版的vvvv,還有各種plugin比如kinect,leap,oculus rift,arduino,artnet,dmx,midi,osc,都是用戶自己貢獻的。vvvv的公司并沒有干什么。而在Max或者其他商業軟件里,以為封閉性,你很難自己加入一些什么,你只能等他們公司出這個功能你才能玩這個功能。
04Pure Datahttps://puredata.info/
與Max同一創始人
Max/msp與Pure data同屬于一個父親米勒·史密斯·帕克特。
Puredata是Miller Puckette從Max/msp開發公司回到學術界之后的作品,然后把它的代碼完全開放,成為一個自由軟件(floss)并且可在各個作業平臺上執行,連你手上的ipod和iphone也可以,當然它在Linux的版本的支持度是最好的。
它的擅長領域在處理聲音的部分。后來很多黑客、程序員幫它另外寫了處理其他領域的擴充(external),如專門處理圖形的GEM。所以目前不僅可以處理聲音也可以做好圖像與互動裝置的部分。
pure data as pure data-Forward Council
05Isadora
https://troikatronix.com/
Isadora是由TroikaRanch設計,讓藝術家/設計師可在其作品中添加視頻和互動媒體的創作工具。
該軟件的可視化編程環境,具有強大的實時音頻和視頻處理功能,易于學習的界面,以及高性能計算功能。與其他互動視覺藝術軟件不同,Isadora是基于舞蹈表演的提示點邏輯運行,并且場景結構接近舞臺的表現非常容易淡入淡出的效果。
所以Isadora廣泛應用于互動藝術家、舞臺劇、行為藝術表演等現場中。
Isadora-伊斯多拉劇院
isadora-行為藝術表演
為大家簡單介紹了這5款可視化編程軟件,其實他們的創作范圍和功能都各有所長,所以只是要看你的創作目的和軟件使用的順手程度。
移動開發過程常用的抓包工具都有哪些?
目前在開發過程中,使用抓包工具最多的兩款工具就是Fiddler和Charles。因為這兩款工具的核心功能都是抓包,而且他們都具有相類似的功能 。所以,從需求滿足度來說,使用任意一款工具基本都能滿足我們的需求 。
抓包工具的原理無論那款工具,他們的原理都是一樣,就是在客戶端和服務端間設置了一個代理,客戶端發送的每個請求都會被抓包工具截取到,這樣抓包工具就可以對請求的報文進行查看,篡改,重定向等操作 。
兩款工具的主要差別那么,他們差別又是什么呢 ? 就是對數據報文的展示方式不同。
fiddler展示的報文是按照接收到數據報文的前后順序來展示的,先接收到的展示到上端,后接收到的放在下面。Charles展示的報文是按照URL進行分類展示的,同一URL主機下所有請求都會被放在同一個url下。以上兩種展示各有利弊,具體使用那款工具,看個人的需求和喜好 。、
fiddler截圖
Charles截圖
Fiddler工具的主要功能因為兩款工具的多數功能相同,那么這里就著重介紹一款工具的主要功能。
報文顯示-Inspectors
抓包可以說是Fiddler的核心功能,抓包的目的主要是為了查看,那么這個功能就是查看請求報文的。在Inspectors中,會將報文按照不同的情況進行分類展示,能方便更加方便和便捷的查看 。
設置過濾-Filters
常用fiddler的同學,基本都會通過Filters過濾掉無關請求,只保留我們所關注的 。它的過濾條件也和強大,可以按照不同條件進行組合過濾。
發送請求-Composer
我們常用抓包工具是進行抓包的 ,但是Fiddler也支持發送請求。它支持不同請求類型的接口請求,同時也支持進行批量接口的執行,最主要的是使用此功能和抓包結合起來使用,操作起來更加方便快捷 。
性能監控-Statistics
在fiddler中,其實也支持簡單的性能監控,但它無需腳本錄制,配置監控等操作。你只要在APP內進行正常操作。它就已經搜集到了你APP的性能數據了。
建立規則-AutoResponder
通過此功能建立不同的規則,你就可以對符合條件的請求修改返回數據了,對地址進行重定向等操作 。
設置斷點-Breakpoints
設置斷點可以將發送過來的請求暫停,然后可改請求,可改響應,想讓它返回啥它就能返回啥 。 Fiddler的斷點功能非常強大,支持多處設置,多種場景的使用 。
命令執行-QuickExec
這個輸入欄里可以輸入很多命令,這些命令雖然也可以通過操作實現,但是給了我們更多的選擇 。
自定義功能-FiddlerScript
如果說上面的這些功能還不能夠滿足你的需求,那就使用FiddlerScript來定制你的個人功能吧,因為通過它幾乎可以實現fiddler支持的任何功能 ,就是這么的強大 。
有哪些好用的攝影后期軟件?
今天給大家介紹一下IOS系統的APP,這些APP不僅功能強大還非常好用,可以說是攝影者的必備神器。
一、Snapseed
推薦理由:各大攝影師喜歡的老牌照片編輯。
這款APP很早就被攝影師發現了,一直以來都深受廣大攝影師的喜愛。這款APP的功能十分全面,不僅能調整曝光度,還能調整顏色和清晰度。可修改的濾鏡能夠很快改變以及制造畫面的感覺。
并且這款APP非常簡單,一看界面就知道怎么用,也不用去怎么摸索,建議大家下載來試一下。
Snapseed有手機PS之稱,它能滿足你的各種需求,比如:裁剪、曝光、銳化、透視矯正等等,應有盡有。我最喜歡Snapseed的“修復”功能,它能將我不需要的東西從畫面中移除,極大的幫助了很多不懂PS的人。這款APP上提供的幾款濾鏡也非常棒,無論你是想將照片變成黑白還是復古它都能滿足你。
我見過很多女生也用Snapseed,因為它處理人像的效果也非常好,它能提供“磨皮”、“提亮膚色”等眾多功能,它的曲線操作簡直達到了極致。如此強大的APP還是全免費的,不用花一分錢。
二、VSCO
推薦理由:時尚的圖片應用。
VSCO功能雖然沒有Snapseed那樣強大,但它的有些優點是Snapseed所沒有的。它模仿經典電影的濾鏡深受很多文藝青年的追捧,它還提供曝光、色彩和其它一大堆調整工具。我最喜歡的是它的微社功能,能在里面得到很多幫助。
這個APP是能免費下載的,但是APP里面的一些功能則需要花錢購買,如果你用不到這些功能可以不用購買。我以前在用這個APP時喜歡用它的濾鏡模擬很多電影的效果,然后自己再做一些略微的調整,效果非常好。
這款APP中的快門、曝光、ISO、手動對焦等都可手動設置,除此之外它還有非常實用的功能,它在屏幕上有個水平校正儀,對于拍建筑物或者立體感較強的物體非常實用。
這款APP里面還有一個照片分享平臺,你可以在上面分享自己的作品和欣賞別人的作品。
三、Camera+
推薦理由:相當好用的手動控制。
如果說上面兩款APP的手動控制不好,那么這款APP絕對是最好的了。它能非常精準的控制白平衡、測光、快門速度、ISO等等。30秒定時器選項整整比其它的高出3倍多,靈活性很強。
如果你沒有單反或者你不懂單反上的設置該怎么調,那么這款APP能有效的幫助你熟悉單反,因為它的設置和單反非常相似。你能像使用單反一樣,去自由設定白平衡、快門速度、ISO等,甚至連手動對焦都有。這款APP的后期編輯效果也是非常棒的,在它的“實驗室”中提供了很多手動調整的工具,比如:清晰度、顏色校正、曝光等等。
四、Cortex Camera
推薦理由:讓你不帶三腳架拍夜景。
這款APP讓人最遺憾的地方就是需要花錢,價格為18元。但其功能也是非常不錯的,它能在弱光環境和夜間拍攝,還能將多張照片合成,控制噪點。
我們在弱光環境下用手機拍照時,畫面會產生費海滄多的噪點,導致照片很模糊,但用這個APP拍攝時,它則會采取段時間內迅速合成多張照片的形式提高畫面質量,以獲得清晰、銳利的鏡頭。
在拍攝時你等畫面的下方“exposing(曝光條)”讀完之后就能進入機器自動后臺處理。如果你是高等級用戶的話還能享受更多功能,比如:手動設置ISO、曝光補償、快門速度等。
五、Enlight
推薦理由:藝術家和深腦洞者的超強玩具。
這款軟件也需要購買,價格為25元,我個人不怎用這款APP,因為它的主要功能是讓照片更加有藝術感,它的濾鏡以及其他調整工具都是偏于藝術的。我用它只是用于合成照片和創造重曝畫面。
這款APP我用的最多的是它的多重曝光功能,其它的功能沒怎么用過,所以就不講了,你們自己去摸索吧。它的多重曝光功能很好用,它可以疊加照片,疊加照片的模式也有很多種,你還可以用畫筆來隨意調整疊加效果。
它的“修復”和“修補”工具也很好用,能將畫面中不要的部分去除,還能將其它畫面中的部分復制過來。
六、TouchRetouch
推薦理由:輕松刪除照片中不需要的部分。
很多人經常問我在PS中怎么將多余的部分去除,其實很簡單,如果你不懂你可以下載這款APP他就能快速將不要的部分去除。比如去除畫面中的電線桿、灰塵、太陽耀斑等效果非常好。
美圖秀秀也有一處、修復能工,但沒有TouchRetouch這么好用,一些APP的移除、修復功能會對照片造成很大的影響,但TouchRetouch對照片造成的影響則非常小。你只需用手指將不要的部分畫出,它將在內部算法中分析周圍像素,利用這些信息來替換不需要的區域。
電腦中有哪些軟件可以做出漂亮的圖表?
不管題主想要繪制哪種類型的圖,你都可以使用億圖圖示達成想要的效果。
260種繪圖類型,26000+個矢量圖形,3000+個繪圖模板。就算是繪圖小白,也能輕松實現創意表達,高效制作專業圖。
以下的圖片均由億圖圖示制作,全是一鍵即可套用的模板↓↓↓
▼平面設計圖▼
▼圖表▼
▼流程圖▼
▼思維導圖▼
▼市場分析圖▼
▼信息圖▼
▼網絡圖▼
▼電路工程圖▼
▼平面布置圖▼
▼教育科學圖▼
所以,億圖圖示到底是一款怎樣的軟件?
不妨花3分鐘聽聽我的自我介紹吧!
我叫億圖圖示,英文名Edraw Max ,來自中國深圳,是一款跨平臺綜合辦公繪圖軟件,可為大家提供強大的綜合繪圖功能。
作為一款全類型圖形圖表繪制工具,我持續更新迭代了16年,目前擁有超過2500萬的全球用戶,分布于近100個國家和地區,他們手挽手連起來可以繞地球整整1圈!
作為一款良心國產軟件,我自認為有6大優點:
①高顏值,模板豐富
260種繪圖類型,26000+個矢量圖形,3000+個繪圖模板。
②簡單直接,快速上手
拖拽式操作,自動對齊和吸附,沒有任何的技術門檻,操作可謂行云流水。
③多平臺,易適配,易查看
支持Windows、Mac和Linux系統(包含國產操作系統),即將發布的V10.1 支持桌面版與網頁版云同步存儲,文件查看分享更便捷。
④圖文混排,立體清晰
快捷的鏈接功能、插入附件、標注、事件設定和多頁多文檔支持、讓所有圖形圖表更立體,邏輯更清晰。
⑤數據可視化
智能向導,輕松完成數據和圖形的交互。
⑥兼容性強,支持多種格式
一鍵即可將圖表轉化為Word、Excel、PowerPoint、PDF、SVG、PNG等格式,并支持Visio格式的批量導入和導出
快來試試吧!一定會驚艷到你噠●'?'●