วิธีสร้างเอฟเฟกต์เบลอ iOS7 ใหม่อีกครั้ง


24

พยายามมาก แต่ฉันทำไม่ได้เลยฉันจะทำแถบแท็บโปร่งแสงได้อย่างไร:

ป้อนคำอธิบายรูปภาพที่นี่


คำตอบ:


29

ส่วนด้านล่างเป็นGaussian เบลอและมีการซ้อนทับสีขาวกึ่งโปร่งใส

ขั้นที่ 1:เลือกพื้นที่วางซ้อนบนพื้นหลัง (ภาพดั้งเดิม) และใช้การเบลอแบบเกาส์รัศมี 12px

ขั้นที่ 2:สร้างเลเยอร์ใหม่เลือกส่วนที่เหมือนกันสำหรับการซ้อนทับเติมด้วยสีขาวและให้ความทึบของเลเยอร์นี้ 66%

สร้างซ้ำด้วยส่วนบนของภาพอ้างอิงของคุณ:
แก้ไข: พารามิเตอร์ใหม่เพื่อให้ตรงกับต้นฉบับ

ป้อนคำอธิบายรูปภาพที่นี่


ฉันคิดว่านี่ทำด้วยรหัสหากนี่คือภาพหน้าจอ ฉันเดาว่ามันจะลงมาไม่ว่าเขา / เธอจะขอทำเช่นนี้ในการแต่งเพลงหรือการจำลองหรือนำไปใช้ออนไลน์
เอริค

@Peter Walser วิธีสร้างพื้นที่โอเวอร์เลย์ที่จะใช้ Gaussian หากมีเลเยอร์เพิ่มขึ้น? ต้องการรวมพวกเขาก่อนหรือไม่
Fred Collins

1
@FredCollins: ใช่ไม่ว่าคุณจะรวมพวกเขาก่อนและทำให้การเลือกเบลอหรือคุณสร้างเลเยอร์ใหม่พร้อมสำเนาของการเลือกที่ผสาน (ซึ่งจะต้องสร้างใหม่ทุกครั้งที่มีการเปลี่ยนแปลงเลเยอร์)
Peter Walser

@ PeterWalser ขอบคุณ คำถามสุดท้าย. เพื่อสร้างเลเยอร์โปร่งใสใหม่ที่มีความทึบของ 66% ฉันใช้เครื่องมือสี่เหลี่ยมผืนผ้า แต่ฉันรู้สึกว่ามีวิธีที่ดีกว่า เช่นการสร้างมาส์ก / รูปวาดสำหรับเลเยอร์เบลอหรือบางอย่างที่เหมือนกัน คุณแนะนำอะไร?
Fred Collins

ด้วยเลเยอร์แยกคุณสามารถปรับความทึบแสงโดยรวมได้อย่างรวดเร็ว โซลูชันหน้ากากทึบนั้นมีผลลัพธ์เหมือนกันที่นี่คุณสามารถปรับความทึบแสงได้ต่อพิกเซล และแน่นอนว่าคุณสามารถรวมทั้งสองวิธีเข้าด้วยกัน (mask + layer transparent) แล้วแต่จำนวนใดจะดีที่สุดสำหรับคุณ
Peter Walser

7

คุณไม่ได้กำหนดโปรแกรมหรือเทคโนโลยีที่คุณใช้ ดังนั้นในขณะที่ปีเตอร์อธิบายวิธีที่ดีในการทำกับ Photoshopฉันต้องการเพิ่มว่าเอฟเฟกต์นี้สามารถสร้างขึ้นได้ด้วย CSS3

นี่คือจุดสูงสุดใน CSS ที่ต้องการ:

#iOSblur
{
    -webkit-filter: blur(12px);
    -moz-filter: blur(12px);
    -o-filter: blur(12x);
    -ms-filter: blur(12px);
    filter: blur(12px);
}

#iOSopacity
{
    opacity: 0.6;
}

ไม่ได้บอกว่านี่เป็นวิธีที่คุณควรทำ ... อันที่จริงแล้วฉันจะใช้วิธีการของเปโตรเป็นการส่วนตัว

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.