ใครรู้วิธีทำวัสดุแก้วใน Unity 5
ฉันสามารถทำพื้นผิวโลหะและรูปภาพได้ แต่ไม่แน่ใจว่าจะสร้างวัสดุแก้วได้อย่างไร
การค้นหาใน Google จะไม่ทำให้ฉันได้รับความเป็นเอกภาพ 5 ดังนั้นฉันจึงต้องทำค่อนข้างง่าย
มันมีไว้สำหรับประตูห้องอาบน้ำและกระจกเครื่องบินแบบนี้:

ใครรู้วิธีทำวัสดุแก้วใน Unity 5
ฉันสามารถทำพื้นผิวโลหะและรูปภาพได้ แต่ไม่แน่ใจว่าจะสร้างวัสดุแก้วได้อย่างไร
การค้นหาใน Google จะไม่ทำให้ฉันได้รับความเป็นเอกภาพ 5 ดังนั้นฉันจึงต้องทำค่อนข้างง่าย
มันมีไว้สำหรับประตูห้องอาบน้ำและกระจกเครื่องบินแบบนี้:

คำตอบ:
นี่คือบางสิ่งที่ฉันสามารถรวบรวมได้หวังว่านี่จะช่วยคุณได้ มีหลายวิธีที่จะทำให้เสร็จ คุณสามารถเขียนเฉดสีหรือถ้าคุณไม่สนใจเกี่ยวกับการมีแก้วที่ง่ายมากคุณสามารถใช้เฉดสีเริ่มต้นและเวทมนตร์ PNG
แก้ไข: เนื่องจากได้รับความสนใจฉันจึงตัดสินใจเพิ่มการสอนทีละขั้นตอนสำหรับหน้าต่าง / ความโปร่งใสขั้นพื้นฐาน
ฉันสร้างภาพแบบ 64x64 แบบง่ายโดยมีพื้นหลังโปร่งใสและเพิ่มข้อความสีดำ

จากนั้นฉันก็นำเข้ามันเพื่อความสามัคคี (ลากมัน) แล้วลากมันไปเหนือลูกบาศก์ที่ฉันมี หลังจากนั้นฉันเลือก shader แบบโปร่งใสสำหรับมัน

ผลลัพธ์ (เกมกำลังทำงาน)

หลังจากนี้คุณสามารถสร้าง PNG ที่มีรอยขีดข่วนบนมันหรือเอฟเฟกต์อื่น ๆ ที่คล้ายกันเพื่อให้ดูสมจริงยิ่งขึ้น คุณสามารถสร้างเส้นขอบด้วยสีได้ซึ่งอาจมีลักษณะเหมือนไม้หรือโลหะ ลองเฉดสีที่แตกต่างกันเพื่อค้นหาสิ่งที่ดูดีที่สุด
สำหรับการทำวัสดุแก้วใน Unity 5 การใช้ Unity shaders และวัสดุเป็นเรื่องง่ายมาก คุณต้อง:
ทำ!
หากคุณต้องการคุณสามารถเพิ่มพื้นผิวที่มีอัลฟาสำหรับการควบคุมได้มาก ตัวอย่างเช่นไม่สะอาดกระจก
อย่างเป็นทางการสามัคคีบล็อกแชร์ลิงก์ไปยังแพคเกจซิปที่นี่ที่มีสคริปต์ตัวอย่างและ Shader ว่าการใช้ความสามัคคี 5 บัฟเฟอร์คำสั่งใหม่เป็นวิธีการแก้ปัญหาอย่างเป็นทางการในการดำเนินการหักเหของแสงแก้วและโปร่งใส
ฉันเขียน shader สำหรับแก้ว (และ translucency หรือ lightmaps ที่กำหนดเองด้วย) ที่เรียกว่า Standard Plus ฉันคิดว่ามันทำในสิ่งที่คุณต้องการ แก้วของฉันมีการควบคุมที่แตกต่างกันเกี่ยวกับการหักเหเช่นเดียวกับเฟรส และยิ่งไปกว่านั้นคุณสามารถใช้แผนที่ความหนาเพื่อนับความหนาแบบต่าง ๆ ให้ผลลัพธ์ที่ดีกว่ามากเพราะความหนาจะส่งผลกระทบไม่เพียง แต่การหักเหเท่านั้น แต่ยังรวมถึงสีแก้วด้วย และยิ่งไปกว่านั้นมันมีฟังก์ชั่นการทำงานเหมือนกันของ shader มาตรฐาน ลองดูสิ! https://www.assetstore.unity3d.com/en/#!/content/93745