การแสดงผลความสามัคคีบนจอภาพหลายจอ


11

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

สิ่งที่ฉันทำคือสร้างความละเอียดหน้าจอที่กำหนดเองใหม่ซึ่งใช้ความกว้างของจอภาพทั้งสองของฉันดังที่เห็นในภาพต่อไปนี้คือ 3840 x 1080

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

เมื่อใดก็ตามที่ฉันไปเรียกใช้ exe เกม Unity ที่มีขนาดนั้น ทั้งหมดที่ฉันได้รับคือ:

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

ขนาดที่กำหนดเองของฉันควรอยู่ที่ด้านล่างสุด แต่ไม่ใช่ มีบางอย่างที่ฉันยังไม่ได้ทำหรือพลาดไปซึ่งจะทำให้ความเป็นเอกภาพในขนาดหน้าจอที่กำหนดเองของฉันเมื่อมันมาถึงการรันเกมของฉันผ่านทาง exe หรือไม่?

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

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

มีบางอย่างที่ฉันลืมทำเมื่อฉันสร้างและเรียกใช้เกมจากเมนูไฟล์หรือไม่? มีใครเคยเอาชนะปัญหานี้มาก่อนหรือไม่


คุณถามคำถามเดียวกันโดยตรงไปยังแพลตฟอร์มผู้พัฒนาความสามัคคีหรือไม่? ( answers.unity3d.com/questions/309819/... )
Aron_dc

ใช่แล้ว ความคิดของฉันคือผู้ใช้บางคนไม่ทราบเกี่ยวกับสถานที่นั้นและผู้ใช้แพลตฟอร์มผู้พัฒนาความสามัคคีบางคนไม่ทราบเกี่ยวกับที่นี่
N0xus

มีการปรับปรุงใด ๆ หากคำตอบของฉันได้ช่วย?
Tom 'Blue' Piddock

โอ้ - คนขอโทษ คุณเป็นคำตอบแรกที่ฉันได้รับใน 9 เดือน :) ฉันจัดการเพื่อให้มันทำงานได้ในที่สุด โดยทั่วไปทำสิ่งที่คุณแนะนำ
N0xus

คำตอบ:


4

มีวิธีการจำลองความละเอียดและคุณอยู่ในเส้นทางที่ถูกต้องด้วยความละเอียดที่กำหนดเองของคุณใน nVidia สำหรับจอภาพสองจอของคุณ (เช่นนี้เป็นวิธีที่ฉันทำและใช้งานได้)

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

รายละเอียดที่ฉันพบในคำตอบของใครบางคนบนกระดาน Unity Answers ที่พวกเขากำลังพยายามใช้เอาต์พุตวิดีโอหลายรายการแทนที่จะใช้ Normalized Vieport Rectangles บนหนึ่งเอาต์พุตซึ่งครอบคลุมจอภาพหลายจอ:

การใช้เอาต์พุตวิดีโอหลายจอภาพ

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

แจ้งให้เราทราบหากสิ่งนี้ช่วยได้หรือหากคุณมีทางแก้ไขอยู่แล้ว

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