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

คำทั่วไปที่อ้างถึงส่วนที่มองเห็นของเกม พยายามหลีกเลี่ยงการใช้ที่ไม่เกี่ยวข้องและติดแท็กประเภทกราฟิกเฉพาะ (2D, 3D), API, เฟรมเวิร์กหรือไลบรารีที่คุณใช้แทนหากเป็นไปได้

5
สไปรต์เรนเดอร์พร่ามัวด้วยความเร็ว
หลังจากเพิ่มความเร็วให้กับเกมของฉันฉันรู้สึกว่าพื้นผิวของฉันกระตุก ฉันคิดว่ามันเป็นแค่ดวงตาของฉันจนกระทั่งในที่สุดฉันก็จับมันเป็นภาพหน้าจอ: ด้านซ้ายเป็นสิ่งที่แสดงในเกมของฉัน ด้านขวาคือสไปรต์ดั้งเดิมวางอยู่ (นี่เป็นภาพหน้าจอจาก Photoshop, ซูมเป็น 6x) สังเกตว่าขอบเป็นนามแฝง - ดูเหมือนว่าการเรนเดอร์พิกเซลย่อยเกือบจะเหมือนกัน ในความเป็นจริงถ้าฉันไม่ได้บังคับสไปรต์ของฉัน (ซึ่งมีตำแหน่งและความเร็วเป็น ints) เพื่อวาดโดยใช้ค่าจำนวนเต็มฉันจะสาบานว่า MonoGame กำลังวาดด้วยค่าจุดลอย แต่มันไม่ใช่ อะไรเป็นสาเหตุของสิ่งเหล่านี้ที่ปรากฏพร่ามัว มันจะไม่เกิดขึ้นหากไม่ใช้ความเร็ว เพื่อความแม่นยำSpriteComponentชั้นเรียนของฉันมีVector2 Positionทุ่งนา เมื่อฉันโทรDrawฉันใช้เป็นหลักnew Vector2((int)Math.Round(this.Position.X), (int)Math.Round(this.Position.Y))สำหรับตำแหน่ง ผมมีข้อผิดพลาดก่อนที่แม้แต่วัตถุนิ่งจะพร่ามัว - นั่นเป็นเพราะผมใช้ตรงเวกเตอร์และไม่ปัดเศษค่าที่จะPosition intsถ้าฉันใช้Floor/ Ceilingแทนการปัดไปรอบ ๆ sprite / hovers (หนึ่งพิกเซลต่างกัน) และยังคงพร่ามัว

3
รุ่นสุ่มของใบหน้ามนุษย์ที่เหมือนจริง
อะไรจะเป็นวิธีที่ทำได้ในการสร้างจำนวนมากของใบหน้ามนุษย์ดูสมจริง? การสร้างแบบจำลอง 3 มิติแบบสุ่มและการเรนเดอร์จะต้องใช้พลังในการคำนวณจำนวนมากโดยเฉพาะอย่างยิ่งเมื่อฉันต้องการแบบ Ad-hoc การวางชิ้นส่วนที่วาดด้วย 2D แต่ละชิ้นต้องใช้ความสามารถทางศิลปะบางอย่างซึ่งฉันขาดไปอย่างแน่นอน นอกจากนี้ฉันต้องการกำหนดค่าพารามิเตอร์หลาย ๆ ด้านของกระบวนการ generational เท่าที่จะทำได้ คุณมีข้อเสนอแนะวิธีการเกี่ยวกับเรื่องนี้?

1
เอฟเฟกต์กราฟิกขั้นสูงถูกนำไปใช้อย่างไร
ฉันอยากรู้ว่าเอฟเฟกต์ 3D เช่นคาถาใน Warcraft หรือ Torchlight ถูกนำไปใช้แบบกราฟิกอย่างไร ฉันเพิ่งเสร็จสิ้นหนังสือบน Direct3D และรู้สึกสบายใจกับมันและกราฟิก 3D โดยทั่วไป แต่ฉันไม่แน่ใจว่าฉันจะทำอะไรเช่นมีตัวละคร 'cast a bolt bolt' หรือคาถาอื่น ๆ ในเชิงกราฟิก ฉันคิดว่ามันเกี่ยวข้องกับเอฟเฟกต์ของอนุภาคหรือพิกัดพื้นผิวแบบเคลื่อนไหวใคร ๆ สามารถให้ข้อมูลเชิงลึกที่เฉพาะเจาะจงกับฉันได้บ้าง ขอบคุณ

3
อะไรคือความทันสมัยในการส่งมอบกราฟิกเกมเช่นไฟล์ BMP ขนาดเล็กจำนวนมาก? [ปิด]
ปิด. คำถามนี้เป็นคำถามปิดหัวข้อ ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้เป็นหัวข้อสำหรับ Game Exchange Stack Exchange ปิดเมื่อปีที่แล้ว เรามีไฟล์ BMP ขนาดเล็กจำนวนมากซึ่งฉันคิดว่าจะคัดลอกได้ง่ายกว่าถ้าเรารวมมันไว้ใน TAR / ZIP / ใหญ่ ๆ อะไรคือสถานะของศิลปะในการจัดส่งกราฟิกเกม? เราใช้ C # และตระหนักถึง zlib เพียงระดมสมองเพื่อดูว่ามีโซลูชั่นอื่นใดที่ดีกว่า zlib หรือไม่

3
มีไลบรารีกราฟิกเวกเตอร์ C ++ ข้ามแพลตฟอร์มที่ดีหรือไม่ [ปิด]
ปิด. คำถามนี้เป็นคำถามปิดหัวข้อ ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้เป็นหัวข้อสำหรับ Game Exchange Stack Exchange ปิดให้บริการใน6 ปีที่ผ่านมา ฉันกำลังสร้างเกมและต้องการใช้กราฟิกแบบเวกเตอร์ ฉันเริ่มเขียนโค้ดอีกครั้งโดยใช้ไคโรและการแสดงนั้นยอดเยี่ยมมาก ฉันกำลังมองหาห้องสมุดที่แตกต่าง มันต้องเป็น C ++ และข้ามแพลตฟอร์ม (เช่นไม่มี Direct2D) มีอีกคำถามที่มีคนถามมาก่อนหน้านี้ แต่ไม่มีคำตอบที่เหมาะสม จะต้องมีบางอย่าง ... ?
9 c++  graphics  vector 

4
เอ็นจิ้นเกม 3D แสดงสภาพแวดล้อม 3 มิติเป็นหน้าจอ 2D ได้อย่างไร
สำหรับเกมสไปรต์ 2 มิติฉันสามารถเข้าใจได้ว่าสไปรต์เคลื่อนที่บนแกน X และ Y อย่างไรก็ตามสำหรับเกมสามมิติเอ็นจิ้นเกมจะคำนวณวิธีการแสดงสภาพแวดล้อม 3 มิติบนจอคอมพิวเตอร์ 2D แบบแบนได้อย่างไร
9 3d  graphics 

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

3
หัวข้อวิทยานิพนธ์ใด ๆ ที่น่าสนใจ? [ปิด]
ตามที่เป็นอยู่ในปัจจุบันคำถามนี้ไม่เหมาะสำหรับรูปแบบคำถาม & คำตอบของเรา เราคาดหวังคำตอบที่จะได้รับการสนับสนุนจากข้อเท็จจริงการอ้างอิงหรือความเชี่ยวชาญ แต่คำถามนี้อาจเรียกร้องให้มีการถกเถียงโต้แย้งโต้แย้งหรือการอภิปรายเพิ่มเติม หากคุณรู้สึกว่าคำถามนี้สามารถปรับปรุงและเปิดใหม่ได้โปรดไปที่ศูนย์ช่วยเหลือเพื่อขอคำแนะนำ ปิดให้บริการใน8 ปีที่ผ่านมา ฉันเรียนสาขาวิทยาการคอมพิวเตอร์ที่ Technical University of Lodz (ในโปแลนด์) ด้วยความเชี่ยวชาญด้านเกมคอมพิวเตอร์และเทคโนโลยีการจำลองสถานการณ์ ฉันจะปกป้องวิทยานิพนธ์ BSc ในปีหน้าและฉันสงสัยว่าฉันจะเลือกหัวข้ออะไรได้ แต่ไม่มีอะไรน่าสนใจจริงๆที่มาถึงใจฉัน บางทีคุณสามารถช่วยฉันและแนะนำบางวิชาที่เกี่ยวข้องกับการเขียนโปรแกรมกราฟิกเกมหรือสถานการณ์จำลอง? (หรืออาจเป็นอย่างอื่นที่น่าสนใจพอ :)) ฉันจะขอบคุณมากสำหรับคำแนะนำใด ๆ !

3
วิธีสร้างเอฟเฟกต์“ กล้องเมา” ใน GTA 4
หากคุณเล่น GTA 4 คุณอาจเมาในบางช่วง นี่คือหนึ่งในตัวจำลองที่มึนเมาที่สุดที่ฉันเคยเห็นมา จริงๆแล้วมันเป็นเรื่องยากหรือบางครั้งก็เป็นไปไม่ได้ที่จะขับยานพาหนะขณะเมาในเกม ฉันรู้ว่าหลายสิ่งหลายอย่างที่ทำให้เกิดประสบการณ์เมาเกินนี้คือการเปลี่ยนแปลงการควบคุมหรือการเปลี่ยนทิศทางแบบสุ่ม แต่กล้องจะทำอย่างไร ดูเหมือนว่ากล้องจะโบกสะบัดเข้าและออกด้านข้าง นอกจากนี้มันยังเปลี่ยนเบลอและเอฟเฟกต์อื่น ๆ ที่เกิดขึ้น นี่จะเป็น shader แบบไหน? เอฟเฟกต์อะไรบ้างที่ใช้บนสุดของกันและกันเพื่อสร้างประสบการณ์

5
วิธีที่ไม่ทำลายเพื่อแก้ไขช่องอัลฟาในรูปภาพ Photoshop / Gimp
กำลังมองหาการสร้างพื้นผิวให้กับ Unity3d และฉันก็ติดอยู่กับสิ่งที่ดูเหมือนจะเป็นเวทีง่ายๆ เป้าหมายของฉันคือการสร้างภาพ RGBA พร้อมข้อมูลสีสำหรับทุกพิกเซลและช่องอัลฟาแยกต่างหาก ส่วนประกอบทั้งสองนี้ได้รับการป้อนเข้าสู่ความสามัคคีในฐานะสีฐานและความแข็งแรงของการสะท้อนตามลำดับ (การใช้วัสดุ "Reflective / Bumped Diffuse") ถ้าฉันใช้เครื่องมือกำบังใน Photoshop ฉันสามารถลบบางส่วนของภาพออก (ความโปร่งใส) อย่างไรก็ตามฉันต้องการเก็บข้อมูลสี RBG ดั้งเดิมเมื่อส่งออกและไม่เพียง แต่มีพื้นที่ "ว่าง" นอกจากนี้มันจะดีถ้าฉันสามารถทำได้โดยไม่ทำลายเช่น ช่องอัลฟาสุดท้ายขึ้นอยู่กับเลเยอร์มาตรฐานหรือสร้างขึ้นจากวัตถุเส้นทาง ฯลฯ ฉันมีปัญหาเดียวกันกับ The Gimp ความช่วยเหลือเกี่ยวกับเรื่องนี้จะได้รับการชื่นชมอย่างมาก (หาก Photoshop / Gimp ไม่ใช่เครื่องมือสำหรับงานนี้ใครช่วยแนะนำคนที่ดีกว่าได้ไหม)
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.