ฉันต้องการสร้างการ์ตูนที่ดูดวงอาทิตย์ / ลำแสงที่ดูใกล้เคียง (หรือเหมือน) กับเกมที่รู้จักกันดีและเป็นที่รักเช่น Journey:
และ Ori:
ฉันจะทำสิ่งนี้ได้อย่างไร
ฉันต้องการสร้างการ์ตูนที่ดูดวงอาทิตย์ / ลำแสงที่ดูใกล้เคียง (หรือเหมือน) กับเกมที่รู้จักกันดีและเป็นที่รักเช่น Journey:
และ Ori:
ฉันจะทำสิ่งนี้ได้อย่างไร
คำตอบ:
ใช้อนุภาคยืดเพื่อให้ได้ผล ใน Renderer เลือก "Stretched Billboard" เปลี่ยนสเกลความยาวตามที่คุณต้องการ สามารถใช้งานได้ทั้งในฉาก 3 มิติและ 2 มิติ
ถ้าคุณเป็นจริงใน stuffs ผลการเรียนรู้Shader จุดสุดยอดและ shader ส่วนใหญ่ การวาดสิ่งต่าง ๆ ไม่ใช่วิธีแก้ปัญหาเสมอไป ขนาดของบิวด์เพิ่มขึ้นเนื่องจากงานศิลปะพิเศษ พูดคุยเกี่ยวกับผลกระทบโดยรวม เห็นผลบัตรทอง Hearthstone ของ
คุณพูดถึงว่าคุณกำลังใช้ Unity เพื่อให้คุณสามารถใช้คุณสมบัติ "Sun Shafts" อย่างเป็นทางการ มันติดตั้งมากับเครื่องยนต์: คุณสามารถอ่านเอกสาร Unityเหล่านี้เพื่อรับความคิดที่ดีเกี่ยวกับสิ่งที่พวกเขาสามารถทำได้และวิดีโอ YouTube นี้สามารถแนะนำคุณเกี่ยวกับการนำไปใช้
อย่างไรก็ตามคุณจะต้องดาวน์โหลดUnity Standard Assetsเพื่อใช้งาน
นี่คือสิ่งที่เราทำและผลลัพธ์ดูเหมือนว่าพวกเขาจะทำใน Ori
คุณต้องมีพื้นผิวสำหรับเพลาไฟที่วนเป็นแนวตั้ง นี่คือจากโครงการของเรา (ดังนั้นลายน้ำขอโทษ)
คุณเพิ่มลงในวัสดุอนุภาคและเพิ่มวัสดุลงในแบบดั้งเดิมของเครื่องบิน มันควรจะดูดีและเปล่งปลั่ง
อีกสองขั้นตอน หนึ่งคุณยืดระนาบสูงจริงๆ สูงเท่าที่ต้องการ และสองคุณทำให้ภาพพื้นผิวในแนวตั้งผ่านทางเงาหรือการเขียนสคริปต์ ทำให้แสงดูมีชีวิตชีวา เพิ่มอนุภาคฝุ่นขนาดเล็กสำหรับกลเม็ดเด็ดพรายพิเศษ
คุณสามารถเพิ่มเอฟเฟกต์การตกแบบเช่นกันด้วยการสร้างสคริปต์ shader แต่นั่นเป็นเรื่องที่ซับซ้อนกว่า
เมื่อใช้ Unity 2019.3, Universal Renderpipeline (URP) และตัวแสดงภาพ 2D โดยเฉพาะคุณสามารถใช้ไฟสไปรท์ 2D ได้ คุณต้องการพื้นผิว (เช่นสิ่งที่แสดงให้เห็น volvis) เพิ่ม "light / 2D / Sprite Light 2D" ใหม่ให้กับฉากของคุณแล้วคุณสามารถเลือกพื้นผิวนั้นเป็น 'sprite' ในตัวตรวจสอบคุณสมบัติ
สำหรับตัวอย่าง Unity อย่างเป็นทางการตรวจสอบ "Lost Crypt" ดูใน Scenegraph ภายใต้ "Lights / Forest / Light Group-shafts-shafts" ดูภาพต่อไปนี้ (หมายเหตุ: เอฟเฟกต์นั้นละเอียดกว่าเดิมมากขึ้นความเข้มเพิ่มขึ้นในภาพด้านล่าง ) หากคุณลองใช้ดูจุดที่เป็นจุดที่คล้ายกันมากและให้ผลที่ดี
https://assetstore.unity.com/packages/essentials/tutorial-projects/lost-crypt-2d-sample-project-158673