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

1
ฉันจะทำให้ PagedGeometry grass รับเงาได้อย่างไร
ฉันทำสลับไป Ogre3D (v1.7) และเพื่อใช้PagedGeometry สิ่งที่ฉันพยายามทำคือสร้างฉากที่เรียบง่ายด้วยภูมิประเทศต้นไม้และหญ้า โดยสังเขปฉันต้องการบรรลุผลเช่นนี้ใน Ogre: โปร่งใส / คัตเอาท์ถูกนำมาใช้ในการสาธิต PagedGeometry แต่ฉันไม่สามารถหาวิธีแก้ปัญหาเกี่ยวกับวิธีการร่ายเงาบนหญ้าอย่างถูกต้องตามตัวอย่างด้านบน ฉันสามารถใช้เทคนิคใดในการทำสิ่งนี้ให้สำเร็จ

3
ogre3d ทำงานได้อย่างไรสำหรับโครงการเชิงพาณิชย์ [ปิด]
ปิด คำถามนี้เป็นคำถามความคิดเห็นตาม ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้สามารถตอบข้อเท็จจริงและการอ้างอิงได้โดยแก้ไขโพสต์นี้ ปิดให้บริการใน6 ปีที่ผ่านมา ฉันไม่มีอะไรจะเพิ่มเติมในคำถามเพราะฉันไม่รู้จริงๆว่าคู่แข่งมี OGRE หรือไม่ แน่นอนว่าฉันกำลังพูดถึงคุณภาพการแสดงผลของเกมที่นี่ฉันไม่คิดว่าจะมีการเขียนโปรแกรมที่ซับซ้อนเหลืออยู่บางที AI ... ตั้งแต่คบไฟเป็นเกมที่ดีที่สุดที่ทำด้วย OGRE (ฉันคิดว่า) มันยังคงเป็นทางออกที่ดีสำหรับเกมในอนาคตเทคโนโลยีกราฟิก 3D จะเป็นอย่างไร อะไรทำให้ OGRE3D ไม่เป็นเอ็นจิ้นที่ดีที่สุด (ยกเว้นคอนโซลเนื่องจากใช้ไลบรารีกราฟิกเฉพาะบางอย่างยกเว้น xbox360 อาจ ... )
19 ogre  commercial 

1
เครื่องกำเนิดสนามดาวขั้นตอน
มีใครทราบรหัสใด ๆ ในการสร้างฟิลด์ดาวแบบเป็นขั้นตอนหรือไม่ โดยหลักการแล้วฉันอยากให้มันเป็นแบบฟิสิกส์เพื่อที่ฉันจะได้มีดาวเคราะห์และดวงจันทร์ที่เหมือนจริง ส่วนที่ดีที่สุดคือ C ++, โอเพ่นซอร์สและสามารถใช้งานได้กับ Ogre3d ฉันไม่กลัวการเขียนโค้ดบางอย่างจากรายงานของมหาวิทยาลัยหากไม่มีอะไรให้ใช้

5
วิธีรับบล็อกที่ผู้เล่นมองเห็นได้อย่างไร
ฉันกำลังเขียนเกมที่เหมือน Minecraft โดยใช้ Ogre engine และฉันมีปัญหา ฉันต้องเพิ่มประสิทธิภาพเกมของฉันเพราะเมื่อฉันพยายามวาด 10,000 บล็อกฉันมี 2 FPS ... ดังนั้นฉันจึงมีความคิดที่บล็อคแสดงเครื่องบินและซ่อนบล็อกที่มองไม่เห็น แต่ฉันมีปัญหา - ฉันจะรู้ได้อย่างไรว่าผู้เล่นคนใดสามารถมองเห็นบล็อคใดบ้าง? และ - หากคุณรู้จักวิธีการปรับให้เหมาะสมอื่น ๆ สำหรับเกมดังกล่าวให้เขียนว่าจะใช้อะไรใน Ogre

1
ปฏิสัมพันธ์แบบไดนามิก
ฉันแค่อยากรู้อยากเห็นว่าในหลาย ๆ เกม (เช่นเกมเช่น arkham asylum / city, manhunt, hitman) พวกเขาสร้างมันขึ้นมาเพื่อให้ตัวละครของคุณสามารถ "คว้า" ตัวละครต่อหน้าคุณและทำสิ่งต่าง ๆ ให้พวกเขา ฉันรู้ว่านี่อาจฟังดูสับสน แต่สำหรับตัวอย่างไปที่ youtube และค้นหา "การประหารชีวิตนักฆ่า" และวิดีโอแรกเป็นตัวอย่างของสิ่งที่ฉันขอ โดยทั่วไปฉันสงสัยว่าวิธีที่พวกเขาทำให้แบบจำลองของคุณโต้ตอบกับสิ่งอื่น ๆ ที่คุณเจอแบบไดนามิกหรือไม่ดังนั้นใน hitman เมื่อคุณปรากฏตัวด้านหลังด้วยสายใยคุณรัดคอตัวละครอื่นหรือถ้าคุณมียาชา คนและเอามือไปวางไว้ที่ปากในขณะที่พวกเขาต่อสู้และค่อย ๆ เดินไปที่พื้นซึ่งคุณวางมันลง ฉันสับสนว่าเป็นภาพเคลื่อนไหวที่ใช้สองรุ่นโดยใช้ตัวระบุกระดูก / โครงกระดูกเฉพาะหรือไม่หากเป็นเพียงภาพเคลื่อนไหวแยกสองชุดที่เล่นในเวลาที่ถูกต้องเพื่อให้ดูเหมือนว่าพวกมันโต้ตอบกันจริง ๆ หรืออย่างอื่นเข้าด้วยกัน ฉันไม่ใช่อนิเมเตอร์ดังนั้นฉันคิดว่าสิ่งที่ฉันพูดไปไม่ถูกต้อง แต่ฉันหวังว่าบางคนสามารถเข้าใจสิ่งที่ฉันหมายถึงและให้คำตอบ PS) ฉันเป็นโปรแกรมเมอร์และฉันอยู่ในขั้นตอนการสร้างเกม hitmanesque เพียงเพราะฉันรักเกมสไตล์นั้นและฉันต้องการเพิ่มทักษะของฉันในสิ่งที่สนุกดังนั้นถ้าคุณรู้ว่าฉันกำลังพูดถึงอะไรอยู่ ตัวอย่างที่เกี่ยวข้องกับทั้งสองรุ่นและการเขียนโปรแกรม (ฉันใช้ c ++ และ Ogre3D ส่วนใหญ่ในขณะนี้ แต่ฉันได้รับเอกภาพและ XNA) ฉันจะขอบคุณมันมาก …
12 xna  unity  animation  models  ogre 

1
โมเดล 3D โอเพนซอร์สสามารถใช้งานได้ง่ายใน OGRE3D / jMonkeyEngine [ปิด]
ปิด คำถามนี้จะต้องมีมากขึ้นมุ่งเน้น ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้มุ่งเน้นที่ปัญหาเดียวโดยแก้ไขโพสต์นี้ ปิดให้บริการใน6 ปีที่ผ่านมา ฉันกำลังมองหาแหล่งที่มาของแบบจำลอง 3 มิติ (รถยนต์ตัวละครเกมเฟอร์นิเจอร์ ฯลฯ ) ซึ่งใช้งานได้ในเกม 3D แบบโอเพ่นซอร์ส ฉันพบเว็บไซต์ต่าง ๆ พร้อม.blendไฟล์ฟรี / opensource อย่างไรก็ตามมันไม่ง่ายที่จะแปลง en mass เป็นรูปแบบที่รองรับ jMonkeyEngine คุณต้องเปิดแต่ละรายการในเครื่องปั่นแยกพื้นผิวแล้วใช้ปลั๊กอินเครื่องปั่นหลามเพื่อแปลงเป็น Ogre3DXML มันไม่สะดวกมาก ฉันต้องการลองใช้หลายรุ่นและหาว่าแบบไหนที่เหมาะกับฉันที่สุด การแปลงแต่ละรายการด้วยมือนั้นไม่สามารถปรับขนาดได้มาก คุณจะสร้างโมเดลสำหรับเกม 3 มิติของคุณได้อย่างไร? มีการแปลงแบบสแตนด์อโลน.blend=> usable format in jMonkeyEngine/OGRE3Dหรือไม่
12 3d  ogre  jmonkeyengine 

1
กระสุนฟิสิกส์ - หล่อเรย์ลงมาจากร่างแข็ง (กล้องคนแรก)
ฉันติดตั้งกล้องคนแรกด้วยกระสุนปืน - มันเป็นกล้องที่มีรูปร่างเหมือนแคปซูล ฉันใช้ Bullet เพียงไม่กี่วันและเครื่องมือฟิสิกส์ใหม่สำหรับฉัน ฉันใช้btRigidBody::setLinearVelocity()เพื่อเคลื่อนย้ายมันและชนกับโลกได้อย่างสมบูรณ์แบบ ปัญหาเดียวคือค่า Y เคลื่อนที่อย่างอิสระซึ่งฉันแก้ไขได้ชั่วคราวด้วยการตั้งค่า Y ของเวกเตอร์การแปลเป็นศูนย์ก่อนที่ร่างกายจะถูกย้าย ใช้ได้กับทุกกรณียกเว้นเมื่อตกลงมาจากที่สูง เมื่อร่างกายหลุดวัตถุที่สูงคุณยังสามารถร่อนไปรอบ ๆ ได้เนื่องจากค่า Y ของเวกเตอร์การแปลถูกตั้งค่าเป็นศูนย์จนกว่าคุณจะหยุดเคลื่อนที่และตกลงไปที่พื้น (ความเร็วจะถูกตั้งค่าเมื่อเคลื่อนที่เท่านั้น) ดังนั้นเพื่อแก้ปัญหานี้ฉันต้องการที่จะลองโยนรังสีลงจากร่างกายเพื่อกำหนดค่า Y ของโลกและตรวจสอบความแตกต่างระหว่างค่านั้นกับค่า Y ของตัวกล้องและปิดหรือลดการเคลื่อนไหวหาก ความแตกต่างมีขนาดใหญ่พอ ฉันติดอยู่กับการคัดเลือกเรย์และกำหนดค่า Y ของโลกที่มันกระทบ ฉันได้ดำเนินการติดต่อกลับนี้: struct AllRayResultCallback : public btCollisionWorld::RayResultCallback{ AllRayResultCallback(const btVector3& rayFromWorld, const btVector3& rayToWorld) : m_rayFromWorld(rayFromWorld), m_rayToWorld(rayToWorld), m_closestHitFraction(1.0){} btVector3 m_rayFromWorld; btVector3 m_rayToWorld; btVector3 m_hitNormalWorld; …

5
OpenGL vs OGRE: ไหนดีที่สุดสำหรับมือใหม่? [ปิด]
ตามที่เป็นอยู่ในปัจจุบันคำถามนี้ไม่เหมาะสำหรับรูปแบบคำถาม & คำตอบของเรา เราคาดหวังว่าคำตอบจะได้รับการสนับสนุนจากข้อเท็จจริงการอ้างอิงหรือความเชี่ยวชาญ แต่คำถามนี้อาจเรียกร้องให้มีการอภิปรายโต้แย้งโต้แย้งหรือการอภิปรายเพิ่มเติม หากคุณรู้สึกว่าคำถามนี้สามารถปรับปรุงและเปิดใหม่ได้โปรดไปที่ศูนย์ช่วยเหลือเพื่อขอคำแนะนำ ปิดให้บริการใน6 ปีที่ผ่านมา ฉันสนใจที่จะเข้าสู่การพัฒนาเกมและมีทักษะการเขียนโปรแกรม C / C ++ ที่ดี ฉันเคยลอง OGRE มาก่อนและฉันอยากรู้ว่าควรเรียนรู้ OGRE หรือ OpenGL เป็นจุดเริ่มต้นหรือไม่ จากความเข้าใจของฉัน OGRE เป็นเสื้อคลุมสำหรับ OpenGL และ DirectX ดังนั้นฉันควรเรียนรู้เกี่ยวกับ OGRE ฉันยังต้องเรียนรู้ OpenGL เพื่อพัฒนาเกมหรือไม่? นอกจากนี้บางคนชี้ให้ฉันเห็นการสอนที่ดีสำหรับ OpenGL ได้หรือไม่ ฉันพบว่า OGRE ได้รับการบันทึกไว้อย่างดี (ถึงแม้จะมาพร้อมกับการแจกจ่าย!) แต่สำหรับ OpenGL บทเรียนส่วนใหญ่ที่ฉันเข้ามานั้นล้าสมัยแล้ว
10 opengl  ogre 

4
ภูมิประเทศขั้นตอนในแบบ 3 มิติ: สิ่งที่ได้ทำ มีสามัญและ / หรือทฤษฎีเกี่ยวกับมันหรือไม่? [ปิด]
ปิด คำถามนี้จะต้องมีมากขึ้นมุ่งเน้น ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้มุ่งเน้นที่ปัญหาเดียวโดยแก้ไขโพสต์นี้ ปิดให้บริการใน6 ปีที่ผ่านมา นอกเหนือจากการเขียนโปรแกรมการสร้างแบบจำลองสภาพแวดล้อมใช้เวลาอย่างมาก ฉันไม่รู้เกี่ยวกับเวลาทำงานที่เกี่ยวข้องเช่นในดันเจี้ยนระดับ WoW หรือเมืองที่สวยงามสภาพแวดล้อมในอนาคตป่าจินตนาการ ฯลฯ แต่งานประเภทนี้สร้างขึ้นโดยศิลปิน เทคนิคใดบ้างที่เกี่ยวข้องกับเครื่องมือสุ่มระดับ TorchLight และชื่ออื่นมีความคล้ายคลึงกับสิ่งนี้หรือไม่? มีชื่อสกุลสำหรับเทคนิคดังกล่าวหรือไม่?

3
ฉันจะย้ายตัวละครในเกม RPG ด้วย Bullet Physics / Ogre3D ได้อย่างไร
เมื่อเร็ว ๆ นี้ฉันมีปัญหากับการย้ายตัวละครในเกม Ogre3D ของฉัน โดยทั่วไปฉันกำลังเคลื่อนไหวตัวละครด้วยRigidBody->translate()ฟังก์ชั่นกระสุนแต่เมื่อทำเช่นนั้นและชนเข้ากับกำแพงฉันก็ผ่านมันไปเล็กน้อยแล้วก็เด้งกลับมา ฉันสงสัยว่ามีวิธีที่ดีอีกวิธีหนึ่งในการย้ายตัวละครของฉัน (ที่มีรูปร่างทรงกลมปะทะกัน) ไปรอบ ๆ ในโลกแบบเครื่องบินเรียบๆกับกำแพงหรือไม่? ห้องสมุดที่ฉันใช้ซึ่งเกี่ยวข้องกับสิ่งนี้คือ 'Ogre3D' และ 'Bullet Physics'
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.