คอมพิวเตอร์เทคโนโลยีสารสนเทศ

FXAA - มันคืออะไร? วิธีการปรับให้เรียบ เกมที่ราบเรียบ

มันเป็นช่วงเวลาที่เกมเป็นที่น่าประทับใจเพียงเพลย์: ผู้เล่นมานานแล้วกลายเป็นความต้องการและโดยเฉพาะอย่างยิ่งเรียกร้องให้มีคุณภาพที่แสดงในภาพหน้าจอ ในเวลาเดียวกันไม่กี่คนที่รู้ว่าในการสั่งซื้อเพื่อให้แน่ใจว่าระดับสูงที่มีคุณภาพในวันนี้นักพัฒนาเกมหลายคนใช้การลดรอยหยัก FXAA ว่ามันคืออะไร - เป็นที่รู้จักกันในวันนี้คือไม่ได้ทั้งหมดนักเล่นเกมและคิดว่าจำนวนมากไม่ว่าจะเป็นสิ่งที่จำเป็นที่จะรวมถึงคุณลักษณะนี้

ส่วนใหญ่ที่โดดเด่นของผู้เล่นรู้ที่เป็นบันไดที่เรียกว่าที่ขอบของวัตถุเช่นเดียวกับวิธีการที่คุณสามารถแก้ปัญหานี้โดยใช้«ต่อต้าน aliansing»หรือ "Anti-aliasing"

อะไรคือสิ่งที่ dithering?

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

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

FXAA คืออะไร?

ทันทีที่มันควรจะตั้งข้อสังเกตว่าค่อนข้างนาน igrodelov ใช้ FXAA เทคโนโลยีป้องกัน aliasing มันคืออะไรไม่ทราบแล้ว แต่ครั้งแรกที่ใช้มันถูกพบใน MMO Age of Conan เช่นเดียวกับที่มีชื่อเสียงในทั่วทุกมุม FEAR นักกีฬาโลกเกมเหล่านี้ แต่ใช้เฉพาะรุ่นเดิมของการป้องกันนามแฝงซึ่งในขณะนั้นเป็นไม่มาก วิธีการแก้ปัญหาประสิทธิภาพการทำงาน

ในเวลาของเราในเกมที่เราใช้ FXAA รูปแบบแตกต่างกันเล็กน้อย มันคืออะไร? มันย่อมาจาก ทั้งสองอย่างรวดเร็วโดยประมาณป้องกันนามแฝงซึ่งเป็นโซลูชั่นที่มีประสิทธิภาพมากขึ้นเมื่อเทียบกับ MSAA เทคโนโลยีแบบดั้งเดิม นี้ Shader ผ่าน pixel เดียวโดยผลการคำนวณผิดกรอบการดำเนินการในขั้นตอนของการโพสต์การประมวลผล Shader นี้ถูกสร้างขึ้นเป็นการแก้ไขอย่างรวดเร็วซึ่งเป็นน้อยกว่าความต้องการในการจัดเก็บข้อมูลในการเปรียบเทียบกับข้างต้น แต่สำหรับข้อดีของเทคโนโลยีจ่ายในการทำงานเช่นเดียวกับที่มีคุณภาพ เห็นอย่างนี้หลายคนอาจคิดว่าเทคโนโลยีที่ไม่เกี่ยวข้อง ในความเป็นจริงนี้ไม่เป็นความจริง

อะไรคือข้อดีของวิธีนี้คืออะไร?

สมูทแตกต่าง FXAA จำนวนประโยชน์รวมทั้งการปรับปรุงให้เรียบที่เรียกว่าพิกเซลและกระจกเงา เอกสารอย่างเป็นทางการนักพัฒนาทิโมธีล็อตตส์ของเทคโนโลยีนี้กล่าวว่าผลิตภัณฑ์ของเขาด้วยการตั้งค่าคุณภาพปานกลางดำเนินการหลังการประมวลผลของเฟรมบนพื้นฐานของความละเอียด 1920x1200 GTX 480 ในอัตราน้อยกว่าหนึ่งมิลลิวินาที

ประโยชน์หลักที่มี FXAA ป้องกันนามแฝงประกอบด้วยในสิ่งที่จะใช้ที่นี่เรียบขั้นตอนวิธีการย่อยพิกเซลซึ่งมีประสิทธิภาพมากขึ้นเมื่อเทียบกับอัลกอริทึม MLAA ซึ่งค่อนข้างเพียงพอสำหรับการทำงานของอุปกรณ์ที่รันบนระดับ DirectX9 นั่นคือในกรณีนี้การโพสต์จะดำเนินการในบัตรเดียวและน่าสนใจที่สุดคือความเป็นอิสระที่สมบูรณ์จากสิ่งที่เคย GPU Compute API อย่างไรก็ตามยังมีหนึ่งคืน - นักพัฒนาของเทคโนโลยีนี้จำเป็นต้องมีที่ฝังอยู่ในความหลากหลายของเกม ในเวลาเดียวกันเทคโนโลยีป้องกันนามแฝงแบบดั้งเดิมทำงานหรือในทางที่ไม่สามารถดำเนินการในระดับที่คนขับ ดังนั้นในขณะที่โปรแกรมเมอร์จะใช้วิธีการเครื่องมือของพวกเขาชี้แจงให้เรียบและทำให้จะไม่ถูกนำมาใช้ในรหัสเครื่องยนต์ FXAA ของพวกเขาก็จะเป็นไปไม่ได้ที่จะบรรลุผลที่ต้องการเช่นการเปิดจากนอกรหัสเป็นไปไม่ได้จนกระทั่งเมื่อเร็ว ๆ

วิธีการได้รับการแก้ปัญหา?

เกี่ยวกับการใช้ปุ่ม [หยุด] เมื่อเวลาผ่านไปก็ตัดสินใจที่จะแนะนำแรกรหัส d3d.dl FXAA ในห้องสมุดส่งผลให้ในโอกาสของการปรับความยืดหยุ่นของผลผ่านแฟ้มการกำหนดค่าต่างๆเช่นเดียวกับการเปิดหรือปิดการใช้งาน FXAA ชุดของแฟ้มนี้ แต่เดิมคัดลอกไปยังไดเรกทอรีที่แฟ้มที่ปฏิบัติการเป็นแอพพลิเค DX9 ปัจจุบันและการเริ่มต้นโปรแกรมจะรับห้องสมุดซึ่งในรหัสที่ถูกต้องเป็นปัจจุบัน ในเวลาเดียวกันเช่นการพัฒนาของการดำเนินงานด้านเทคโนโลยีของรหัสในห้องสมุดที่ถูกทำเดิมแน่ใจว่าผลของการทำงานที่ถูกวางไว้ในบันทึกของผู้ใช้อย่างแข็งขันเริ่มที่จะระบุข้อบกพร่องในเทคโนโลยีนี้ซึ่งได้รับการแก้ไขได้อย่างรวดเร็ว ซียังเป็น "ฉีด" ได้ปรากฏตัวขึ้นในช่วงเวลาที่มีรหัสสำหรับ DirectX 10 และ 11 รูปแบบ

วิธีการตรวจสอบ?

ผลที่เห็นได้ชัดที่สุดคือการกำหนดวิธีสิ่งที่จะใช้การปรับให้เรียบชี้แจงและ FXAA สามารถในเกม World of Tanks

หาก FXAA ป้องกันนามแฝงไม่ได้ใช้เริ่มต้นในการแสดงที่แตกต่างกัน "บันไดเลื่อน" และแม้จะมีความจริงที่ว่ารูปแบบถังอาจมีขนาดใหญ่มากและจะแตกต่างกันในรายละเอียดที่ดีสิ่งประดิษฐ์ที่ปรากฏมากและโดยเฉพาะอย่างยิ่งที่เกี่ยวกับความหลากหลายของวัตถุบาง ตัวในเทคนิคการป้องกันนามแฝงจะพยายามในทางที่จะหล่อลื่นขอบของวัตถุบางอย่าง แต่มันทำให้ปานกลางสวยไม่ต้องพูดถึงความจริงที่ว่าภาพบางครั้งอาจจะเบลอ

การเปลี่ยนแปลงอะไรเกิดขึ้น?

เมื่อเปลี่ยนเครื่องมือ FXAA ผลที่ได้กลายเป็นที่ชัดเจน: สิ่งประดิษฐ์หายไปอย่างสมบูรณ์ แต่มีบางอย่างที่ทำให้เปรอะเปื้อนของภาพ นอกจากนี้ยังมีรุ่นที่ไม่ซ้ำกัน FXAA คมชัด นักพัฒนาเทคโนโลยีในรุ่นหนึ่งเพิ่มฟิลด์ตัวกรองซึ่งถูกนำมาจาก MPC-HC ขณะที่ผลสุดท้ายได้ดีมาก: เบลอสมบูรณ์หายไปพื้นผิวเป็นอย่างมากแม้มุมมองกว่าเดิมและ "บันได" แม้จะมีการใช้งานของ ตัวกรองที่เกือบจะขาดอย่างสมบูรณ์ ตอนที่คุณรู้ว่าสิ่งที่ประเภท FXAA ใน World of Tanks เกม เนื่องจากข้อเท็จจริงที่ว่าผู้เขียนไม่ได้ตามแผนเดิมเพื่อความคมชัดของพื้นผิวที่สามารถเล็กน้อย "เคาะออก" ของหอ แต่เกมเพลย์มันเป็นแทบมองไม่เห็น

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

NOAA, SMAA หรือ FXAA

ถ้าเราเปรียบเทียบโหมด«NOAA»หรือ SMAA และ«FXAA คมชัด», ภาพจะเปลี่ยนไปอย่างมีนัยสำคัญให้ดีขึ้นในกรณีหลัง ยกเว้นอย่างเดียวที่นี่คือการใช้ตัวกรองข้อมูลที่แคบเส้นบางมากเกินไปมากยิ่งขึ้นโดยเฉพาะอย่างยิ่งที่จะเห็นได้ชัดโดยเฉพาะอย่างยิ่งในสายตาของทหารปืนใหญ่ที่ติดตั้งอยู่ จำนวนเฟรมต่อ FXAA ศูนย์รวมสองมากเกินกว่าศูนย์รวมก่อนหน้านี้

ในหลักสูตรของการทดสอบในระยะยาวมันก็ตั้งใจว่าเมื่อใช้ประสิทธิภาพ FXAA ลดลงประมาณ 10-12% ในขณะที่ในกรณีที่เมื่อใช้วิธีการที่เรียบ MSAA 4x ซึ่งมีคุณภาพแข่งขันในวันนี้ด้วยเทคโนโลยี FXAA และไม่ชัดแจ้งผลการดำเนินงานลดลง 50% หรือมากกว่า

ปรับปรุง

ในปี 2011 นอกจากนี้ยังมีรุ่นที่ปรับแต่งของการฉีดซึ่งรวมทั้งหมดของตัวเลือกข้างต้น FXAA และผลประโยชน์ของพวกเขา ในการชุมนุมครั้งนี้ได้เข้าร่วมโดยจำนวนมากของตัวกรองเป็นหมู่ที่ยืนออก:

  • เบลอ
  • vignetting
  • ความอิ่มตัวของสี
  • สีซีเปีย
  • และอื่น ๆ อีกมากมาย

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

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 th.atomiyme.com. Theme powered by WordPress.