1
กลิ้งกราฟฉากของฉันเอง
สวัสดีการพัฒนาเกม SE! ฉันคลานผ่าน OpenGL ด้วยความหวังในการสร้างเอ็นจิ้นเกมที่เรียบง่ายและมีน้ำหนักเบามาก ฉันมองว่าโครงการนี้เป็นประสบการณ์การเรียนรู้ที่อาจสร้างรายได้เพียงเล็กน้อยในตอนท้าย แต่จะสนุกด้วยวิธีใดวิธีหนึ่ง จนถึงตอนนี้ฉันใช้ GLFW เพื่อรับ I / O พื้นฐาน, หน้าต่าง (ด้วยคีย์เต็มหน้าจอ F11 ที่สวยงามมาก) และแน่นอนว่าเป็นบริบทของ OpenGL ฉันยังใช้ GLEW เพื่อแสดงส่วนขยาย OpenGL ที่เหลือเนื่องจากฉันใช้ Windows และฉันต้องการใช้ OpenGL 3.0 ขึ้นไปทั้งหมด ซึ่งพาฉันไปที่กราฟของฉาก ในระยะสั้นฉันต้องการที่จะม้วนของตัวเอง การตัดสินใจครั้งนี้เกิดขึ้นหลังจากได้ดู OSG และอ่านบทความสองสามฉบับเกี่ยวกับวิธีที่แนวคิดของกราฟฉากกลายเป็นบิดงอและหัก หนึ่งบทความดังกล่าวอธิบายว่ากราฟฉากได้พัฒนาเป็น ... จากนั้นเราเพิ่มสิ่งพิเศษทั้งหมดนี้เข้าไปเช่นเครื่องประดับที่แขวนอยู่บนต้นคริสต์มาสยกเว้นว่าเครื่องประดับบางชิ้นเป็นสเต็กที่ชุ่มฉ่ำและบางส่วนก็เป็นวัวที่ยังมีชีวิตอยู่ ตามการเปรียบเทียบฉันต้องการสเต็กเนื้อของกราฟฉากควรเป็นอะไรโดยไม่ต้องใส่สายรหัสพิเศษหรือวัวทั้งหมด ดังนั้นในใจฉันพบว่าตัวเองสงสัยว่ากราฟซีนควรเป็นอะไรและควรใช้กราฟฉากง่าย ๆ อย่างไร? นี่คือสิ่งที่ฉันมี ... ผู้ปกครองหนึ่งคนต้นไม้ n-children หรือ DAG ซึ่ง ... …
23
opengl
3d
scene-graph