整合營銷服務商

          電腦端+手機端+微信端=數據同步管理

          免費咨詢熱線:

          全新的紅巨人粒子特效套裝插件:TrapCode Su

          全新的紅巨人粒子特效套裝插件:TrapCode Suite Mac版

          ed Giant TrapCode Suite Mac版是紅巨人系列插件的粒子特效套裝,全新的Red Giant trapcode suite 17 mac版已經更新,這次更新了更多的插件預設,穩定性更強,功能更加強大,有需要紅巨人粒子特效套裝插件就趕緊來試試吧!

          紅巨人插件Red Giant Trapcode Suite for mac官方介紹

          Trapcode 17實現了長期以來備受需求的在同一三維空間中使用Particular和Form的能力,將Form行為帶到Particular中。該版本還對植群模擬進行了升級,增加了On Predator/Prey Contact和Team designations,并改進了Designer的系統組織能力。為了使其更加完善,Form也將進行一些有品質的更新。所有Trapcode工具將支持Adobe的多幀渲染。

          Red Giant Trapcode Suite是一套用于3D運動圖形和視覺效果的11種工具。一個快速的3D粒子系統,具有定制粒子,粒子著色和3D空間運動的選項。格式2將粒子***與導入的OBJ模型相結合,全新的Mir創建快速渲染多邊形網格,Shine***體積光線。使用Trapcode Suite創建高質量的文本標題,動畫背景和標志處理,快速渲染和實惠的***標簽。

          https://mac.orsoon.com/Mac/155684.html

          紅巨人粒子特效套裝插件功能特點

          Trapcode Tao

          沿著路徑動畫的3D幾何圖形

          - ***幾何形狀,絲帶等

          - 從面具,路徑和運動創建幾何

          - 與After Effects的3D相機和燈具配合使用

          Trapcode Mir

          After Effects中的3D表面,地形和線框

          - 流動的表面和運動圖形的抽象形狀

          - 陰影表面可以顯示為多邊形或頂點

          - 與After Effects的3D相機和燈具配合使用

          Trapcode Particular

          有機3D粒子效果,復雜運動圖形元素等

          - GPU加速,與以前的版本相比,速度提升可達4倍以上。

          - 在強大的設計師中,直觀地構建粒子效果

          - 使用After Effects的3D相機和燈

          - 使用3D模型和序列作為發射器

          Trapcode Shine

          超快速,3D光線效果

          - 您的文字,摩擦圖或鏡頭的體積光線

          - 用深度模擬干凈的光線或分形煙霧

          - After Effects 3D相機感知

          Trapcode Lux

          After Effects燈光可見

          - 創建3D體積點和聚光燈

          - 添加戲劇和現實主義到你的3D組合

          - 完全可定制和相機感知

          Trapcode 3D Stroke

          有機3D形狀和線從你的面具

          - 標志,文字和路徑都擁有自己的生活

          - 預設形狀給你起點

          - 獲取對形狀,顏色,循環等的精準控制

          Trapcode Echospace

          即時克隆和偏移動畫圖層

          - 輕松自動化復雜,多層次的3D動畫

          - 控制層實例,無需編寫表達式

          - 創造動態的“下降多米諾骨牌”或“跟隨領導者”動畫

          Trapcode Starglow

          風格化的閃光和發光的運動圖形和文字

          - 添加Glimmer到您的亮點

          - 49個預設讓你開始

          - 完全可定制且易于使用

          Trapcode Sound Keys

          After Effects中的即時音頻驅動運動圖形

          - 可視化您的音頻運動圖形

          - 使用任何音頻來驅動動畫和效果

          - 隔離音頻帶進行全面控制

          Trapcode Horizon

          After Effects 3D的無限背景

          - AE 3D 3D 360度背景

          - 使用圖像映射或創建多色梯度

          - 完全AE 3D相機感知

          Trapcode Form

          使用Trapcode Form創建不朽的粒子網格和3D粒子對象。在功能強大的Designer中以視覺方式構建效果。將粒子對象溶解在流體中或創建復雜的分形動畫。使用3D模型,文本,蒙版和動畫OBJ序列創建驚人的MoGraph。用聲音驅動動畫并溶解文本和徽標。Form使用After Effects 3D攝像頭和燈光,并通過GPU加速。



          鈕(button)可能是網頁中最常見的組件之一了,大部分都平淡無奇,如果你碰到的是一個這樣的按鈕,會不會忍不住多點幾次呢?

          轉載鏈接: https://github.com/XboxYan/notes/issues/16

          通常這類效果第一反應可能就是借助canvas了,比如下面這個案例點擊預覽(建議去codepen原鏈接點擊預覽訪問,segmentfault內置的預覽js會加載失敗)

          效果就更加震撼了,當然canvas實現也有一定的門檻,而且實際使用起來也略微麻煩(所有js實現的通病),這里嘗試一下CSS的實現方式。

          生成粒子

          拋開js方案,還有HTML和CSS實現方式。HTML就不用說了,直接寫上大量的標簽

          <button>
              button
              <i></i>
              <i></i>
              <i></i>
              <i></i>
              <i></i>
              ...
          </button>

          一般情況下我不是很喜歡這種方式,標簽太多,結構不美觀,而且有可能對現有的頁面造成其他影響(很多情況下并不方便修改原始HTML結構)

          那么來看看CSS實現方式,主要也是兩種方式,其實就是想一下有哪些屬性可以無限疊加,一個是box-shadow,還有一個是background-image(CSS3支持無限疊加)。

          1.box-shadow

          我們先看看box-shadow方式,為了避免使用額外標簽,這里采用偽元素生成。

          .button::before{
            position: absolute;
            content: '';
            width: 5px;
            height: 5px;
            border-radius: 50%;
            background-color: #ff0081;
            box-shadow: 10px 10px #ff0081,15px 0px 0 2px #ff0081,20px 15px 0 3px #ff0081,...;/*無限疊加*/
          }

          效果還是有的,主要就是多花點時間來調試,這里主要根據偏移量和擴展來決定粒子的位置和大小。

          不過這里的偏移量只能是px單位,無法很好的自適應按鈕的大小,所以這里采用第二種方式來實現

          2.background-image

          CSS3中background-image是可以無限疊加的,類似于

          .myclass {
            background: background1, background2, /*...*/ backgroundN;
          }

          這里我們可以采用徑向漸變radial-gradient來實現多個小圓點。

          .button::before{
            position: absolute;
            content: '';
            left: -2em;
            right: -2em;
            top: -2em;
            bottom: -2em;
            pointer-events: none;
            background-repeat: no-repeat;
            background-image: radial-gradient(circle, #ff0081 20%, transparent 0), 
            radial-gradient(circle, #ff0081 20%, transparent 0),
            radial-gradient(circle, #ff0081 20%, transparent 0), 
            radial-gradient(circle, #ff0081 20%, transparent 0), 
            ...;
            background-size: 10% 10%, 20% 20%, 15% 15%,...;
            background-position: 18% 40%, 20% 31%, 30% 30%,...;
          }

          這里主要通過background-size和background-position來控制原點的尺寸與位置,看著好像挺復雜,其實只要background-size和background-position與background-image位置一一對應就行了。實際開發中可能有點難調試,可以直接在控制臺中通過鍵盤上下左右鍵微調實時預覽效果(可以考慮做一個可視化工具)。

          這樣就做出了一個簡單的粒子效果。

          動起來

          雖然background-image不支持CSS動畫,但是另外兩個background-size和background-position支持呀,所以,CSS transition和CSS animation都可以用起來。

          動畫效果很簡單,就是粒子從中心往外擴散,并且逐漸消失的過程。

          transition

          我們先看看:hover交互

          .button::before{
            transition:.75s background-position ease-in-out,75s background-size ease-in-out;
          }
          .button:hover::before{
            background-position: 5% 44%, -5% 20%, 7% 5%...;
            background-size: 0% 0%;
          }

          當然直接這樣設置肯定是不理想,鼠標離開時會收縮回去,效果如下

          我們需要是鼠標離開時不收縮回去,如何實現呢?

          很簡單,把transition設置在:hover下就可以了,表示只有當鼠標經過時才有過渡,離開時沒有

          .button:hover::before{
            background-position: 5% 44%, -5% 20%, 7% 5%...;
            background-size: 0% 0%;
            transition:.75s background-position ease-in-out,75s background-size ease-in-out;
          }

          這樣是不是感覺稍微好些了呢?點擊這里點擊預覽查看。

          如果我們想做成點擊的時候出現粒子動畫該怎么做呢?這里就需要借助:active偽類了。

          如果我們按照:hover邏輯,那么

          .button:active::before{
            background-position: 5% 44%, -5% 20%, 7% 5%...;
            background-size: 0% 0%;
            transition:.75s background-position ease-in-out,75s background-size ease-in-out;
          }

          很遺憾,只有當只有按住不動的時候才能觸發,一旦鼠標抬起就沒有了,這個時候我們就需要換個角度了。可以這么想象一下,默認就是發散的,然后點擊的時候聚攏,抬起的時候就會有還原成之前的發散狀態,同時,在點擊的時候需要取消掉過渡效果,如下

          .button::before {
              /*...*/
              background-position: 5% 44%...;/*擴散的狀態*/
              background-size: 0% 0%;
              transition: background-position .5s ease-in-out, background-size .75s ease-in-out;
          }
          
          .button:active::before {
            transition:0s;/**注意取消掉過渡**/
            background-size: 10% 10%, 20% 20%...;
            background-position: 18% 40%, 20% 31%,...;
          }

          你可以查看這個demo點擊預覽

          為什么在:active需要transition:0s呢,你可以試下不添加的效果就明白了,如下

          animation

          animation和transition實現原理比較類似,優點是可以做出更加精細的動畫,這里就拿:active方式來說吧。

          .button::before{
            /*...*/
            animation: bubbles ease-in-out .75s forwards;
          }
          .button:active::before {
            animation: none; /*這里注意取消動畫*/
            background-size: 0;
          }
          @keyframes bubbles {
            0% {
              background-position: 18% 40%, ...;
            }
            50% {
              background-position: 10% 44%, ...;
            }
            100% {
              background-position: 5% 44%, ...;
              background-size: 0% 0%;
            }
          }

          可以在這里點擊預覽查看源碼。

          唯一的不足可能是初始化動畫會自執行一次。

          小結

          上面介紹了純CSS實現一個粒子動效的按鈕,優點很明顯,復制一下CSS直接扔到項目里就能用,管他什么原生項目還是react項目,也無需綁定什么事件,也無需額外的邏輯處理,增強現有體驗。試想一下,如果這是一個‘購買’按鈕,會不會觸發你多購買幾次呢,反正我肯定是會被吸引住了,哈~缺點也還是有的,比如上面的定位,密密麻麻都是工作量啊,建議這些功能在項目整體完成之后再細細打磨,也可以試著做一些可視化工具來減輕工作量,完。

          ed Giant TrapCode Suite Mac版是紅巨人系列插件的粒子特效套裝,全新的Red Giant trapcode suite 15 mac版已經更新,這次更新了更多的插件預設,穩定性更強,功能更加強大,有需要紅巨人粒子特效套裝插件就趕緊來試試吧!

          紅巨人插件Red Giant Trapcode Suite for mac官方介紹

          Red Giant Trapcode Suite是一套用于3D運動圖形和視覺效果的11種工具。一個快速的3D粒子系統,具有定制粒子,粒子著色和3D空間運動的選項。格式2將粒子生成與導入的OBJ模型相結合,全新的Mir創建快速渲染多邊形網格,Shine生成體積光線。使用Trapcode Suite創建高質量的文本標題,動畫背景和標志處理,快速渲染和實惠的價格標簽。

          https://mac.orsoon.com/Mac/155684.html

          紅巨人粒子特效套裝插件功能特點

          Trapcode Tao

          沿著路徑動畫的3D幾何圖形

          - 生成幾何形狀,絲帶等

          - 從面具,路徑和運動創建幾何

          - 與After Effects的3D相機和燈具配合使用

          Trapcode Mir

          After Effects中的3D表面,地形和線框

          - 流動的表面和運動圖形的抽象形狀

          - 陰影表面可以顯示為多邊形或頂點

          - 與After Effects的3D相機和燈具配合使用

          Trapcode Particular

          有機3D粒子效果,復雜運動圖形元素等

          - GPU加速,與以前的版本相比,速度提升可達4倍以上。

          - 在強大的設計師中,直觀地構建粒子效果

          - 使用After Effects的3D相機和燈

          - 使用3D模型和序列作為發射器

          Trapcode Shine

          超快速,3D光線效果

          - 您的文字,摩擦圖或鏡頭的體積光線

          - 用深度模擬干凈的光線或分形煙霧

          - After Effects 3D相機感知

          Trapcode Lux

          After Effects燈光可見

          - 創建3D體積點和聚光燈

          - 添加戲劇和現實主義到你的3D組合

          - 完全可定制和相機感知

          Trapcode 3D Stroke

          有機3D形狀和線從你的面具

          - 標志,文字和路徑都擁有自己的生活

          - 預設形狀給你起點

          - 獲取對形狀,顏色,循環等的精準控制

          Trapcode Echospace

          即時克隆和偏移動畫圖層

          - 輕松自動化復雜,多層次的3D動畫

          - 控制層實例,無需編寫表達式

          - 創造動態的“下降多米諾骨牌”或“跟隨領導者”動畫

          Trapcode Starglow

          風格化的閃光和發光的運動圖形和文字

          - 添加Glimmer到您的亮點

          - 49個預設讓你開始

          - 完全可定制且易于使用

          Trapcode Sound Keys

          After Effects中的即時音頻驅動運動圖形

          - 可視化您的音頻運動圖形

          - 使用任何音頻來驅動動畫和效果

          - 隔離音頻帶進行全面控制

          Trapcode Horizon

          After Effects 3D的無限背景

          - AE 3D 3D 360度背景

          - 使用圖像映射或創建多色梯度

          - 完全AE 3D相機感知


          主站蜘蛛池模板: 肉色超薄丝袜脚交一区二区| 偷拍激情视频一区二区三区| 精品欧洲AV无码一区二区男男 | 中文字幕亚洲乱码熟女一区二区 | 福利片免费一区二区三区| 2018高清国产一区二区三区| 一区二区三区精密机械| 天美传媒一区二区三区| 日韩A无码AV一区二区三区| 久久久人妻精品无码一区| 日韩免费观看一区| 亚洲AV日韩综合一区| 三级韩国一区久久二区综合| 国产人妖视频一区二区| 亚洲一区免费视频| 日韩精品一区二区午夜成人版| 一区二区三区国产| 另类国产精品一区二区| 国产在线视频一区| 一区二区不卡在线| 国产一区二区高清在线播放| 精品一区二区三区四区在线播放| 国产成人综合亚洲一区| 亚欧成人中文字幕一区| 国产一区二区三区电影| 亚洲AV乱码一区二区三区林ゆな | 久久精品综合一区二区三区| 91久久精品午夜一区二区| 无码毛片一区二区三区中文字幕| 亚洲无人区一区二区三区| 精品国产亚洲第一区二区三区| 精品国产香蕉伊思人在线在线亚洲一区二区 | 国产一区二区三区美女| 中文字幕在线一区二区在线| 一区二区三区国模大胆| 中文字幕人妻第一区| 日本在线一区二区| 无码精品人妻一区| 最新中文字幕一区二区乱码| 无码人妻久久一区二区三区| 一区二区免费电影|