目前的C4D設(shè)計受到很多人的喜歡,因為其效果可以呈現(xiàn)得很有立體感、空間感。而且搭配一定的動畫效果更可以突出靈動、高技術(shù)的視覺效果。本次將講解下圖C4D圖動畫效果制作,其主要由兩大效果組成,閃光以及球體橢圓效果。本章先講解閃光效果制作。效果可前往睿江云首頁觀看 http://www.eflycloud.com。
1-1 C4D動態(tài)效果圖
(1)原始設(shè)計稿:一開始設(shè)計師給的設(shè)計圖是這樣子的 ↓↓↓
1-2 原始設(shè)計稿
(2)設(shè)計稿剖析:那如何才能做到閃爍效果呢?首先你要把這張圖剖析:一張底圖 + 閃光切割圖。剖析圖如下↓↓↓
1-3底圖
1-4 閃光切割圖
以上1-3底圖黑色的塊則是可以進行閃光的部分,其閃光切割圖是1-4圖中相對應(yīng)數(shù)字標(biāo)簽的圖。可以考慮把體積小的閃光切割圖合并一張圖,以減少圖片的請求處理。
(1)底圖與切割圖吻合處理
先通過定位把切割圖完美匹配底圖,合并成一張完整的1-2原始設(shè)計圖。代碼實現(xiàn)如下:
.servicMainOut {
position: relative;
width: 1017px;
height: 469px;
background: url(https://static.eflycloud.com/V5/pc/image/home/service.png) no-repeat center;
}
.service-top1 {
position: absolute;
top: 23px;
right: 416px;
background: transparent url(https://static.eflycloud.com/V5/pc/image/home/cloud.png) no-repeat -396px 0;
width: 224px;
height: 89px;
}
.service-top2 {
position: absolute;
top: 66px;
right: 563px;
background: transparent url(https://static.eflycloud.com/V5/pc/image/home/cloud.png) no-repeat -620px 0;
width: 135px;
height: 202px;
}
.service-cloud1 {
position: absolute;
top: 100px;
right: 840px;
background: transparent url(https://static.eflycloud.com/V5/pc/image/home/cloud.png) no-repeat 0 0;
width: 89px;
height: 84px;
}
.service-cloud2 {
position: absolute;
top: 246px;
right: 671px;
background: transparent url(https://static.eflycloud.com/V5/pc/image/home/cloud.png) no-repeat -89px 0;
width: 126px;
height: 120px;
}
.service-cloud3 {
position: absolute;
top: 228px;
right: 233px;
background: transparent url(https://static.eflycloud.com/V5/pc/image/home/cloud.png) no-repeat -215px 0;
width: 103px;
height: 59px;
}
.service-cloud4 {
position: absolute;
top: 136px;
right: 50px;
background: transparent url(https://static.eflycloud.com/V5/pc/image/home/cloud.png) no-repeat -317px 0;
width: 79px;
height: 54px;
}
(2)閃光效果
閃光效果主要是通過控制切割圖標(biāo)簽塊透明度opacity來實現(xiàn)。在動畫過程中,使切割圖的透明圖過亮或過暗,令底圖與切割圖疊加呈現(xiàn)不同的效果。opacity=1時,閃亮度高,全然呈現(xiàn)切割圖;opacity=0時,閃亮度最暗,無亮燈狀態(tài),全然呈現(xiàn)底圖狀態(tài)。代碼如下:
@-webkit-keyframes serviceFlash {
from,
0%,
to {
opacity: 1;
}
40% {
opacity: 0;
}
60%,100% {
opacity: 1;
}
}
.service-top1 {
animation: serviceFlash 2s infinite;
}
.service-top2 {
animation: serviceFlash 0.65s infinite;
animation-delay: 1s;
}
// 切割圖1、2、3、4添加service-cloud
.service-cloud {
animation: serviceFlash 0.3s 2;
}
可以根據(jù)需要,調(diào)節(jié)動畫時間、延遲執(zhí)行動畫時間來實現(xiàn)動畫閃動的快慢以及動畫在不同點上閃動。按照以上的方法就可以簡單配置閃動效果啦。但是動畫不易一下子閃動太多,否則很容易過了,給人亂糟糟的感覺。所以做單閃動或者控制多個閃動幾個閃動就可以了。
官網(wǎng)的閃動控制下一次再總結(jié)吧,敬請期待!
另外有需要云服務(wù)器可以了解下創(chuàng)新互聯(lián)cdcxhl.cn,海內(nèi)外云服務(wù)器15元起步,三天無理由+7*72小時售后在線,公司持有idc許可證,提供“云服務(wù)器、裸金屬服務(wù)器、高防服務(wù)器、香港服務(wù)器、美國服務(wù)器、虛擬主機、免備案服務(wù)器”等云主機租用服務(wù)以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡單易用、服務(wù)可用性高、性價比高”等特點與優(yōu)勢,專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應(yīng)用場景需求。