คำถามติดแท็ก effect

1
แสดงผลน้ำมัน / น้ำเสีย?
ตัวช่วยสร้าง shader ใด ๆ ออกไปมีความคิดว่าจะทำเอฟเฟกต์น้ำที่มันหรือมีมลภาวะได้อย่างไรเช่นนี้: ตามหลักการแล้วน้ำจะไม่เป็นน้ำมันอย่างสม่ำเสมอ แต่สามารถสร้างน้ำมันได้จากแหล่งกำเนิดบางแหล่ง (เช่นท่อระบายน้ำเสียจากโรงงานเคมี) จากนั้นกระจายไปทั่วร่างกายน้ำ ความคิดของฉันสำหรับส่วนนี้คือการเก็บ "แผนที่น้ำมัน" เป็นพื้นผิว 2D ที่กำหนดความหนาแน่นของน้ำมันในแต่ละจุดบนผิวน้ำ มันจะกระจายและเคลื่อนที่ตามธรรมชาติด้วย water vel; ocity ณ จุดนั้น (ฉันมีการจำลองอนุภาคคลื่นสำหรับคลื่นแบบไดนามิกและฉันกำลังทำสิ่งที่คล้ายกับโฟมบนผิวน้ำ) อย่างไรก็ตามฉันไม่แน่ใจว่าร่างกายจะถูกต้องอย่างไรเนื่องจากน้ำมันอาจไม่เคลื่อนที่ด้วยความเร็วเท่ากับน้ำ และฉันก็ไม่รู้ว่าจะทำสี trippy เหล่านั้นได้อย่างไร :-) คิด?

2
วิธีปฏิบัติที่ดีที่สุดสำหรับการตั้งค่าพารามิเตอร์ Effect ใน XNA
ฉันต้องการถามว่ามีวิธีปฏิบัติที่ดีที่สุดสำหรับการตั้งค่าEffectพารามิเตอร์ใน XNA หรือไม่ pass.Apply()หรือกล่าวอีกนัยหนึ่งว่าสิ่งที่เกิดขึ้นเมื่อผมเรียก ฉันจินตนาการถึงหลาย ๆ สถานการณ์: ทุกครั้งที่Applyมีการเรียกพารามิเตอร์เอฟเฟกต์ทั้งหมดจะถูกถ่ายโอนไปยัง GPU และดังนั้นจึงไม่มีผลต่อความถี่ที่ฉันตั้งค่าพารามิเตอร์ แต่ละครั้งApplyจะถูกเรียกเฉพาะพารามิเตอร์ที่ได้รับการรีเซ็ตจะถูกถ่ายโอน ดังนั้นการแคช Set-actions ที่ไม่ได้ตั้งค่าใหม่ควรหลีกเลี่ยง แต่ละครั้งApplyจะถูกเรียกเฉพาะพารามิเตอร์ที่มีการเปลี่ยนแปลงเท่านั้นที่จะถูกถ่ายโอน ดังนั้นการแคชการตั้งค่าจึงไม่มีประโยชน์ คำถามทั้งหมดนี้ไม่มีข้อบกพร่องเนื่องจากไม่มีวิธีการใดวิธีหนึ่งที่กล่าวถึงผลกระทบต่อประสิทธิภาพของเกม ดังนั้นคำถามสุดท้าย: มีประโยชน์หรือไม่หากใช้การแคชของชุดการดำเนินการเช่น: private Matrix _world; public Matrix World { get{ return _world; } set { if (value == world) return; _effect.Parameters["xWorld"].SetValue(value); _world = value; } } ขอบคุณในความคาดหมาย
13 xna  directx  effect 

2
ซีซันเปลี่ยนเอฟเฟกต์เปิดเผย
ฉันกำลังดูตัวอย่างทีเซอร์สำหรับซีซั่น After Fallและฉันรู้สึกประทับใจกับผลที่พวกเขาใช้ในการเปลี่ยนระหว่างฤดูกาล (ประมาณ 21-24 วินาที): ศิลปะระดับรวมถึงพื้นหลังและแพลตฟอร์มเบื้องหน้าเปลี่ยนจากฤดูใบไม้ร่วงสีซีเปียเป็นฤดูหนาวลาเวนเดอร์ด้วยเอฟเฟกต์ที่กระจายออกไปจากตัวละครของผู้เล่นคล้ายกับน้ำที่ไหลผ่านกระดาษ ดูเหมือนว่ามากกว่าการเปลี่ยนจานสีเนื่องจากรายละเอียดในรูปแบบใบไม้และเปลือกไม้เปลี่ยนไปในช่วงการเปลี่ยนภาพ ฉันจะได้รับเอฟเฟกต์แบบนี้ในเกม 2D Unity ได้อย่างไร
10 unity  effect 
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.