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

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

3
ฉันจะสร้างเอฟเฟกต์อนุภาคการระเบิดที่ดูดีได้อย่างไร
ฉันไม่ได้เป็นศิลปินมากนัก แต่ฉันพยายามสร้างเอฟเฟกต์อนุภาคที่เหมาะสมในเกม 2.5D ฉันสร้างแบบจำลองของ "รถถัง" ของ Wii Play และฉันไม่สามารถทำให้การระเบิดดูดีได้ ฉันไม่ได้ไปตามสไตล์ที่แน่นอนเหมือนที่พวกเขาอาจจะเป็นสิ่งที่สมจริงกว่าและดูเป็นเด็กน้อยกว่า เครื่องยนต์อนุภาคของฉันวาดพื้นผิว 2d บนหน้าจอและรองรับต่ออนุภาค: ตำแหน่งเริ่มต้นความเร็วแรงโน้มถ่วง (หรือการเร่งความเร็วใด ๆ ) ความต้านทานอากาศ (ลาก) สีรวมถึงอัลฟาขนาดเริ่มต้นอัตราการขยายขนาดอายุการใช้งานและ อัตราการหลุดร่วง ในการระเบิดรถถังของฉันฉันวาดประมาณ 100 อนุภาคและฉันได้ปรับแต่งพารามิเตอร์สำหรับวันที่พยายามทำให้สิ่งต่าง ๆ ดูดี ดังนั้นฉันสงสัยว่าอะไรคือเคล็ดลับในการรับผลลัพธ์ที่ดี? สิ่งที่สำคัญที่สุดสำหรับการระเบิดโดยเฉพาะคืออะไร? มีพื้นผิวคุณภาพดีไหม มีพื้นผิวหลากหลายหรือไม่? สีที่ถูกต้อง? การเคลื่อนไหวที่สมจริงของอนุภาค มีอนุภาคมากมายมากมายมากกว่า 100? ลองดูภาพนี้ ฉันพยายามทำซ้ำโดยทำให้อนุภาคที่ยิงออกมาและสร้างอนุภาคมากขึ้นเมื่อตื่นขึ้นมา แต่ฉันก็ยังไม่เป็นเช่นนั้น

3
คุณจะเขียนเนื้อหา HDR ได้อย่างไร
คุณไม่ทำให้มันเป็นวิธีที่ง่ายสำหรับศิลปินที่คุณไปยังเนื้อหาที่เขียนสำหรับrenderer HDR ? คุณควรจัดหาเครื่องมือชนิดใดและเวิร์กโฟลว์ใดที่จำเป็นต้องเปลี่ยนตั้งแต่ LDR ถึง HDR โปรดทราบว่าฉันไม่ได้ถามเกี่ยวกับแง่มุมทางเทคนิคของการใช้งานเครื่องมือสร้างภาพ HDR แต่เกี่ยวกับแนวทางปฏิบัติที่ดีที่สุดสำหรับการสร้างวัสดุและแสงใน HDR ฉันไปเที่ยวกันซักนิด แต่ดูเหมือนจะไม่ค่อยมีอะไรเกี่ยวกับหัวข้อนี้ในเว็บ ใครช่วยชี้ให้ฉันเห็นทรัพยากรที่ดีในเรื่องนี้หรือแบ่งปันประสบการณ์ของตัวเอง? บางจุดที่เฉพาะเจาะจง: การให้แสง - ศิลปินให้ความสว่างเลือกสีแสง HDR ได้อย่างไร พวกเขามีตัวเลือกสี LDR มาตรฐานและตัวคูณหรือไม่ ตัวคูณเป็นแกมม่าหรือพื้นที่เชิงเส้นหรือไม่? บางทีแทนที่จะเป็นตัวทวีคูณมันเป็นความสว่างระดับ log หรือไม่? หรือระดับความสว่างทางกายภาพเช่นจำนวนลูเมน? พวกเขาจะรู้ได้อย่างไรว่าตัวคูณ / ความส่องสว่าง / ความสว่างนั้น "ถูกต้อง" สำหรับแสงที่กำหนด วัสดุ - ศิลปินพื้นผิวสามารถทำแผนที่สีแบบเปล่งแสงเช่นป้ายนีออนหน้าจอทีวีกล่องรับสัญญาณ ฯลฯ ได้อย่างไร คุณสามารถวาดหนึ่งภาพเป็นภาพ LDR ปกติ (8 บิตต่อช่อง) และใช้ตัวคูณ (หรือบันทึกความสว่างเป็นต้น) ได้หรือไม่? มีกรณีที่จำเป็นต้องทาสีภาพ HDR …
33 graphics  art  hdr 

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

4
ความแตกต่างระหว่างตาข่ายและแบบจำลองคืออะไร?
ตัวไหนถูกสร้างขึ้นมาก่อน? ตัวอย่างเช่นหากทีมทำงานกับเนื้อหากราฟิกของรถยนต์สิ่งที่จะเป็นรูปแบบและสิ่งที่จะเป็นตาข่ายของรถ?

7
เหตุใดเกมจึงขอความละเอียดหน้าจอแทนการปรับขนาดหน้าต่างโดยอัตโนมัติ
สำหรับฉันแล้วดูเหมือนว่ามันจะมีเหตุผลมากขึ้นนำมาใช้ใหม่และใช้งานง่ายในการใช้รูปแบบ UI ที่ยืดหยุ่นและตอบสนองบนหน้าจอ 3 มิติหรือ 2d ซึ่งสามารถเรียกใช้กับความละเอียดหน้าจอใด ๆ เกมที่ทันสมัยบางเกมตรวจจับความละเอียดหน้าจอโดยอัตโนมัติและปรับเกมดังกล่าว แต่ตัวเลือกในการเปลี่ยนความละเอียดยังคงอยู่ในการตั้งค่า ทำไมถึงมีตัวเลือกนี้ ฉันเดาว่านี่เป็นวิธีหนึ่งในการจัดหาวิธีการปรับปรุงประสิทธิภาพของเครื่องเก่าโดยแสดงกราฟิกน้อยลงและยืดมันผ่านหน้าจอ แต่แน่นอนว่ามีวิธีที่ดีกว่าในการปรับปรุงประสิทธิภาพ .

4
โปรแกรมเมอร์สามารถเรียนรู้การวาดเนื้อหา 2D ได้อย่างไร [ปิด]
มีแบบฝึกหัดที่ดีสำหรับผู้ที่ต้องการสร้างเนื้อหาเกมกราฟิก 2 มิติหรือไม่? การวาดชั้นเรียนสำหรับผู้เริ่มต้นอย่างสมบูรณ์โดยเฉพาะอย่างยิ่งทักษะการสอนที่มีความเกี่ยวข้องกับเกมมากที่สุด - การวาดตัวละครไปด้านข้าง / จากบนลงล่าง, มีมิติเท่ากัน, พื้นผิวการวาดภาพและอื่น ๆ
31 2d  graphics  art 

5
24-Colordepth นั้นไม่เพียงพอเหรอ?
ฉันสังเกตเห็นว่าในการไล่ระดับสีที่อ่อนมาก colordepth แบบ 24 บิตนั้นไม่เพียงพออย่างที่คุณเห็นการเปลี่ยนสี สิ่งนี้จะปรากฏออกมามากที่สุดในฉากมืดหรือท้องฟ้ายามค่ำคืน ทำไมไม่มีใครเปลี่ยน colordepth เป็นสองไบต์ต่อช่อง ฉันรู้ว่ามันจะทำงานได้เยอะและฮาร์ดแวร์จำนวนมากจะต้องได้รับค่าตอบแทนใหม่ แต่ฉันคิดว่ามันน่ารำคาญนิดหน่อย ฉันไม่คิดว่าเทคโนโลยีของฮาร์ดแวร์ยังไม่โตพอ เหตุใดจึงไม่มีใครทำเช่นนั้น? นี่คือรูปภาพของ "The War Z" ที่คุณสามารถเห็นสิ่งที่ฉันหมายถึง:
30 graphics 

3
ฉันจะสร้างรูปแบบของกราฟิก "เรืองแสง" แบบ 2D ได้อย่างไร
ฉันพอใจกับพื้นฐานของการสร้างเกม 2d sprite ใน XNA ซึ่งวัตถุทั้งหมดของฉันเป็นเพียงภาพ. png ที่ฉันเคลื่อนไหวไปมา ฉันต้องเรียนรู้อะไรต่อไปเพื่อให้สามารถพัฒนาเกม 2d ที่ใช้รูปแบบศิลปะที่คล้ายกับ Super Laser Racer ตัวอย่างเช่น ตัวอย่างอื่น ๆ ของสไตล์นี้ ได้แก่ Frozen Synapse, Geometry Wars, เป็นต้น ฉันจะอธิบายรูปแบบนี้ "เรขาคณิตนามธรรมเรืองแสง 2D" หรืออะไรทำนองนั้น ฉันเห็นว่าเอฟเฟกต์จำนวนมากในเกมประเภทนี้ประสบความสำเร็จผ่านระบบอนุภาคและบางสิ่งก็ยังคงเป็นเพียงแค่สไปรต์ที่อาจถูกวาดในโปรแกรมแก้ไขกราฟิกเพื่อดู "เรืองแสง" ฯลฯ แต่ส่วนที่เหลือนั้นทำได้โดยการดึงสายไปยัง DirectX และใช้เครื่องมือปรับแต่งเอง ฯลฯ ? นั่นถูกต้องใช่ไหม? ฉันไม่แน่ใจว่าจะเรียนรู้อะไรต่อไปเพื่อไปในทิศทางนี้หรือคำถามที่ต้องถาม

3
ทีมป้องกันการเขียนทับทำงานในไฟล์ต้นฉบับได้อย่างไร [ปิด]
ปิด. คำถามนี้เป็นคำถามปิดหัวข้อ ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้เป็นหัวข้อสำหรับ Game Exchange Stack Exchange ปิดให้บริการใน4 ปีที่แล้ว มันเป็นไปได้สำหรับฉันที่มีหลายคนที่กำลังทำงานอยู่ในขณะเดียวกันเช่นเอ็นจิ้นเกม สมมติว่านักพัฒนาคนหนึ่งกำลังทำงานAudio.cppและนักพัฒนาที่สองก็กำลังทำงานอยู่Audio.cppสิ่งนี้จัดการโดยทั่วไปในทีมขนาดใหญ่เพื่อต่อสู้กับการเขียนทับได้อย่างไร (ในคำอื่น ๆ ที่จะหยุดสองนักพัฒนาจากการเปิดไฟล์จนกว่านักพัฒนาคนหนึ่งจะเสร็จสิ้น)
26 project-management  version-control  teamwork  java  2d  collision-detection  vector  collision-resolution  unity  directx  directx11  directx10  xna  ios  monogame  windows-phone-8  xamarin  design-patterns  oop  xna  collision-detection  collision-resolution  bounding-boxes  rotation  collision-detection  mathematics  javascript  algorithm  separating-axis-theorem  xna  2d  monogame  image  xna  directx  graphics  performance  opengl  2d  3d  c++  directx11  unity  c#  scale  c#  xna  collision-detection  collision-resolution  leaderboards  scoring  glsl  srgb  tilemap  three.js  tiled  unity  physics  xml  dialog-tree  xna  c#  .net  opengl  lwjgl  vbo  physics  graphics  procedural-generation  simulations  water  opengl  java  textures  lwjgl  frame-buffer  unity  unity  2d  collision-detection  collision-resolution  trigonometry  java  android  libgdx  xna  c#  frame-rate  c++  unreal-4  procedural-generation  java  graphics  lwjgl  slick  c++  software-engineering 


3
กราฟิกการ์ดทำอะไรกับองค์ประกอบที่สี่ของเวกเตอร์เป็นตำแหน่งสุดท้าย
จากคำถามนี้ปรากฏว่าคุณต้องการเวกเตอร์ตำแหน่งสี่องค์ประกอบเนื่องจากง่ายต่อการแก้ไขตำแหน่งด้วยการคูณเมทริกซ์ ด้วยตัวเองสิ่งนี้จะบอกเป็นนัยถึงองค์ประกอบที่สี่ควรมองข้ามเมื่อคิดว่ามันเป็นตัวแทนของจุดสามมิติ (สมมติว่าไม่มีการแปลง) แต่ฉันรู้ว่านี่ไม่เป็นความจริงเหมือนเมื่อฉันจัดหาเวกเตอร์ 4 ให้กับ GPU ถ้าสี่ องค์ประกอบไม่ได้เป็นหนึ่งก็ไม่ได้แสดงผล - ทำไม? ความสำคัญขององค์ประกอบที่สี่คืออะไรเมื่ออยู่ใน rasterizer? แก้ไข : ในการตรวจสอบคำถามนี้เป็นคำที่ค่อนข้างต่ำ; มันจะแม่นยำมากขึ้นสำหรับย่อหน้าที่สองที่จะพูดว่า: "ถ้าค่าขององค์ประกอบที่สี่ไม่อยู่ในช่วงที่กำหนดมันจะไม่แสดงผล 'ถูกต้อง' / 'ตามที่คาดหวัง'"


4
ความยาวส่วนโค้ง Bezier
ดูเพิ่มเติมที่: คำถามเดียวกันกับ Math.SE ฉันจะค้นหาความยาวของเส้นโค้ง Bezier ได้อย่างไร ตัวอย่างเช่นเส้นโค้ง Bezier เชิงเส้นมีความยาว: length = sqrt(pow(x[1] - x[0], 2) + pow(y[1] - y[0], 2)); แต่สิ่งที่เกี่ยวกับเส้นโค้งกำลังสองลูกบาศก์หรือ n- องศา Bezier (เป้าหมายของฉันคือการประเมินความละเอียดของการสุ่มตัวอย่างล่วงหน้าดังนั้นฉันไม่ต้องเสียเวลาตรวจสอบว่าจุดต่อไปแตะที่จุดก่อนหน้า)

9
เคล็ดลับและเครื่องมือสำหรับการสร้างภาพเคลื่อนไหว Spritesheet
ฉันกำลังมองหาเครื่องมือที่ฉันสามารถใช้เพื่อสร้างสไปรต์ชีทได้อย่างง่ายดาย ตอนนี้ฉันกำลังใช้ Illustrator แต่ฉันไม่สามารถรับจุดศูนย์กลางของตัวละครในตำแหน่งที่แน่นอนดังนั้นดูเหมือนว่ามันจะเคลื่อนที่ไปมา มีเครื่องมือที่ดีกว่าที่ฉันสามารถใช้ได้หรือไม่? นอกจากนี้คุณยังมีเคล็ดลับประเภทไหนที่คุณจะให้กับสไปรต์ชีท? ฉันควรสร้างอักขระแต่ละส่วนในแต่ละเลเยอร์ (แขนซ้าย, แขนขวา, ร่างกาย ฯลฯ ) หรือทุกอย่างพร้อมกันหรือไม่? เคล็ดลับอื่น ๆ ก็จะมีประโยชน์เช่นกัน! ขอขอบคุณ

4
มีหนังสือดีเล่มใดบ้างที่ให้รายละเอียดเกี่ยวกับพื้นฐานของการประมวลผลกราฟิก [ปิด]
ปิด คำถามนี้จะต้องมีมากขึ้นมุ่งเน้น ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้มุ่งเน้นที่ปัญหาเดียวโดยแก้ไขโพสต์นี้ ปิดให้บริการใน6 ปีที่ผ่านมา หนังสือที่ดีที่สุดเกี่ยวกับกราฟิกที่ฉันได้ค้นพบคือกราฟิกคอมพิวเตอร์: หลักการและการปฏิบัติhttp://www.amazon.com/Computer-Graphics-Principles-James-Foley/dp/0201121107 อย่างไรก็ตามเนื่องจากสิ่งนี้ถูกเขียนขึ้นในช่วงต้นยุค 90 มันค่อนข้างล้าสมัย มีหนังสือบางเล่มที่คล้ายกันซึ่งครอบคลุมพัฒนาการล่าสุดมากกว่านี้ไหม?
23 graphics  books 

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