Delta3D

ภาพหน้าจอของซอฟแวร์:
Delta3D
รายละเอียดซอฟแวร์:
รุ่น: 2.1.1 / 2.2.0 RC1
วันที่อัพโหลด: 2 Jun 15
ผู้พัฒนา: Erik Johnson
การอนุญาต: ฟรี
ความนิยม: 140

Rating: 5.0/5 (Total Votes: 1)

Delta3D เป็นอย่างเต็มที่ได้รับการสนับสนุนอย่างดีและได้รับการสนับสนุนโครงการที่มาเปิดเกมเต็มรูปแบบฟังก์ชั่นของเครื่องมือที่เหมาะสมสำหรับความหลากหลายของการสร้างแบบจำลองและการจำลองการใช้งาน
Delta3D เป็นใช้กันอย่างแพร่หลายและเป็นที่ได้รับการสนับสนุนเกมมาเปิดและเครื่องยนต์จำลอง Delta3D เป็นที่เหมาะสมเครื่องยนต์เกมเต็มแนะนำสำหรับหลากหลายของการใช้งานรวมทั้งการฝึกอบรม, การศึกษา, การแสดงและความบันเทิง Delta3D เป็นพิเศษเพราะมีคุณสมบัติเฉพาะเหมาะกับการสร้างแบบจำลองและการจำลองและชุมชนเช่นกระทรวงระดับสูงสถาปัตยกรรม (HLA) หลังจากที่การดำเนินการสอบทาน (AAR) สนับสนุนภูมิประเทศขนาดใหญ่และ SCORM การเรียนรู้ระบบการจัดการ (LMS) บูรณาการ
เครื่องยนต์ Delta3D
Delta3D เป็นเครื่องมือที่มาเปิดที่สามารถใช้สำหรับการเล่นเกม, การจำลองหรือโปรแกรมกราฟิกอื่น ๆ การออกแบบโมดูลของมันรวมอื่น ๆ ที่รู้จักกันดีเปิดโครงการแหล่งที่มาเช่นฉากเปิดกราฟ, เปิด Dynamics เครื่องยนต์ตัวละครแอนิเมชั่ห้องสมุดและ OpenAL แทนที่จะฝังโมดูลพื้นฐาน, Delta3D บูรณาการเข้าด้วยกันในที่ง่ายต่อการใช้งาน API - เสมอช่วยให้เข้าถึงองค์ประกอบพื้นฐานที่สำคัญ นี้จะมีระดับสูง API ในขณะที่ยังช่วยให้ผู้ใช้เลือกฟังก์ชั่นในระดับต่ำ
สำหรับรายชื่อเต็มของคุณสมบัติโปรดดูคุณสมบัติรายการ Delta3D Delta3D วาทกรรมที่ใช้ OpenGL และนำเข้ารายชื่อทั้งหมดของรูปแบบไฟล์ที่หลากหลาย (.flt, .3ds, .obj ฯลฯ )
แพลตฟอร์มสนับสนุน
Delta3D การพัฒนาและการทดสอบบน Windows XP ใช้ Microsoft Visual Studio และ Linux ใช้ gcc ทั้งหมดเป็นพื้นฐานการอ้างอิงข้ามแพลตฟอร์มเช่นกันดังนั้นเพียงเกี่ยวกับแพลตฟอร์มใด ๆ ควรจะเข้ากันได้กับการปรับเปลี่ยนเล็กน้อยไม่กี่แหล่งที่มา อย่างไม่เป็นทางการมีการสนับสนุนทั่วไปสำหรับ Mac OSX และผู้ใช้จำนวนมากจะประสบความสำเร็จในการพัฒนาโปรแกรมประยุกต์บนแพลตฟอร์ม Delta3D ที่

คุณสมบัติ .

  • การทำแผนที่อุปกรณ์อินพุท (แป้นพิมพ์เมาส์จอยสติ๊ก, ติดตาม)
  • รุ่น Motion (บินยูเอฟโอเดินโคจรคนแรก)
  • การแสดงผลสิ่งแวดล้อม (เมฆหมอกกายบ็อกซ์เวลาของวัน)
  • ผลระบบอนุภาค (ควันระเบิดกำหนดเอง)
  • การแสดงผลภูมิประเทศ (ไม่มีที่สิ้นสุดขั้นตอนภูมิประเทศภูมิประเทศ Heightfield-based)
  • การควบคุมกล้อง (สาขาดูขาตั้งกล้อง)
  • การสนับสนุนกล้องหลายตัว
  • การสนับสนุนหน้าต่างหลาย
  • ฟิสิกส์ (Body แข็ง, การตรวจสอบการชนกันของรูปร่างอัตโนมัติขอบเขต)
  • Open GL แสงสว่าง
  • โหนดเส้นทาง Bezier
  • เต็ม OpenGL 2.0
  • GLSL เท็กซ์และส่วน Shaders
  • นิเมชั่นผสม
  • พื้นต่อไป
  • ฟุต Avatar สอดคล้องกับการวางตำแหน่งโลก
  • แม่แบบการประยุกต์ใช้
  • อินเตอร์เฟซที่สภาพอากาศ (กา​​รมองเห็นความคุ้มครองเมฆ)
  • หน้าต่างบูรณาการที่มีแสง Toolkit เร็ว (FLTK)
  • ระดับ Widget เพื่อความสะดวกในการรวมกับชุดเครื่องมือหน้าต่างอื่น ๆ
  • ประสานงานการแปลงระบบ
  • อินเตอร์เฟซที่ระเบิด
  • อินเตอร์เฟซนิติบุคคล HLA
  • จพูกระเบื้องภูมิประเทศสาธารณูปโภคของภาพและเสียงรุ่น
  • อ่าน DTED
  • SOARX แสดงผลที่มีระดับอย่างต่อเนื่องของรายละเอียด
  • ตำแหน่งพืชขั้นตอน - การจำแนกประเภทที่ดินปก (LCC) สนับสนุน
  • มัณฑนากรซ้อนทับภาพ - การสนับสนุน GeoTIFF
  • พร็อกซี่นักแสดงและสถาปัตยกรรมสถานที่ให้บริการนักแสดง
  • การจัดการห้องสมุด (นักแสดง Registries)
  • โครงการและการโหลดแผนที่ (XML)
  • ประเภทสถานที่ให้นักแสดง: เสียง, ภูมิประเทศ, ตัวละคร, เนื้อคงตาข่าย, ระบบอนุภาคนับ, นักแสดง, สี Vec2 / 04/03, String, Int คู่และอื่น ๆ
  • นักแสดงผู้รับมอบฉันทะเครื่องยนต์ฐาน
  • UI Drawable และ renderer
  • อินเตอร์เฟซที่น่าสนใจ Extensisble
  • ศิลปะเริ่มต้น GUI
  • นักแสดงเกมและพร็อกซี
  • สถาปัตยกรรมชิ้นส่วนจีเอ็มด้วยการสนับสนุนปลั๊กอิน - หน่วยประมวลผลข้อความเริ่มต้นส่วนประกอบกฎและส่วนประกอบตัดไม้
  • ข้อความโครงสร้างพื้นฐาน - โรงงานข้อความและพารามิเตอร์
  • ไม่เชื่อเรื่องพระเจ้าเครือข่าย - การสนับสนุนสำหรับลูกค้าเดียวลูกค้า / เซิร์ฟเวอร์และการเล่น
  • ข้อความสตรีมมิ่งสำหรับการส่งการรับและการบันทึกข้อความ
  • ฐานลูกค้าและผู้จัดการเกมเซิร์ฟเวอร์
  • การเข้าสู่ระบบแฟ้มและ Xerces สาธารณูปโภค XML
  • เนื้อเสียงเมทริกซ์และระบบสาธารณูปโภคสตริง
  • การจัดการห้องสมุด
  • ปลอดภัยประเภท enumerations
  • 2D / 3D เสียง
  • ควบคุมเต็มรูปแบบของเสียง (กำไรขว้างตำแหน่ง, เล่น, หยุด, หยุด, ย้อนกลับ, ฯลฯ .)
  • Doppler ผล
  • การใช้งานที่มีประสิทธิภาพของฮาร์ดแวร์เสียง
  • เซิร์ฟเวอร์ / สถาปัตยกรรมไคลเอ็นต์
  • แพ็คเก็ตที่เชื่อถือได้ / ไม่น่าเชื่อถือ transmition
  • การเข้าถึง API เต็ม
  • แผนที่แก้ไข - ทรัพยากรโครงการและการจัดการห้องสมุด
  • สายตาสร้างและจัดการกับนักแสดง
  • บรรณาธิการและนักแสดงสถานที่ให้บริการการเชื่อมโยงกับยกเลิก / ทำซ้ำ
  • viewports หน้าจอ Split - มุมมองบวกด้านบนด้านข้างมุมมอง orthographic
  • Wireframe, ไฟ, และโหมดพื้นผิว
  • ส่ว​​นติดต่อผู้ใช้ที่มี Reconfigurable ยกเลิก / ทำซ้ำ
  • นักแสดงการค้นหาและการจัดการนักแสดงระดับโลก
  • เนื้อ, ตาข่าย, เสียงและเบราว์เซอร์ของอนุภาค
  • การใช้งานการทดสอบตัวอย่างครอบคลุมเกือบทุกด้านของ Delta3D
  • กว่า 22,000 สายของการทดสอบหน่วย
  • MS Visual Studio 2005 และโครงการแก้ปัญหา
  • สมบูรณ์สคริปต์ scons
  • กราฟิกอนุภาคผล Editor - GUI ให้ความสะดวกสบายและการแสดงผลสำหรับการแก้ไขผลกระทบของอนุภาค
  • .
  • รุ่น 3D Viewer - ง่ายต่อการใช้งานตัวแสดงแบบสแตนด์อโลนที่จะแสดงตัวอย่างแบบจำลอง 3 มิติ
  • .

มีอะไรใหม่ ในข่าวประชาสัมพันธ์นี้:

  • แก้ไขข้อผิดพลาดในขั้นตอนการจัดการกับนักแสดงทั่วโลก (r4865)
  • แก้ปัญหาพร้อมกับ CMake & quot; ติดตั้ง & quot; ที่จะไม่ติดตั้งแฟ้ม .inl (r4929)
  • แก้ปัญหาพร้อมกับการสาธิตการดับเพลิงไฟล์โหลดข้อมูลใน Linux (r4931)
  • แก้ไขปัญหากับ testAnim ที่จะทำให้ตัวละครที่จะเริ่มต้น vaporizing เมื่อหมุนมากเกินไป (r4932)
  • แก้ไขปัญหาที่อาจเกิดขึ้นที่อาจเกิดขึ้นเมื่อถอด DeltaDrawable ใช้งานจากที่เกิดเหตุ (r4934)
  • แก้ไขไฟล์ RC? เพื่อสนับสนุนการรวบรวมกับ Visual Studio ด่วน (r4938)
  • แก้ปัญหาเมื่อถอด DeltaDrable ใช้งานจากที่เกิดเหตุ (r4940)
  • ข้อผิดพลาดคงที่รวบรวมกับ Windows testPython ในโหมดการตรวจแก้จุดบกพร่อง (r4950)
  • แก้ปัญหาพร้อมกับไอคอน STAGE เมื่อ & quot; การติดตั้ง & quot; กับ CMake (r4961)
  • คงที่บางส่วนรั่วไหลของหน่วยความจำใน STAGE (r4962)
  • แก้ปัญหาที่ทำให้ CEGUI จากการเหตุการณ์ดับเบิลคลิก (4970)
  • แก้ไขข้อผิดพลาดที่อาจผิดพลาดของโปรแกรมประยุกต์เมื่อ BezierController ถึงจุดสิ้นสุดของเส้นทาง (r4979)

มีอะไรใหม่ ในรุ่น 2.1.0:

  • refactored dtCore :: แปลง ตอนนี้มันถือเป็นเมทริกซ์ข้อมูลสมาชิกและไม่สลายตัวขนาด (r4232)
  • ยากจนออกรหัสการปรับในชั้นเรียนของตัวเอง dtCore.Model dtCore :: วัตถุตอนนี้มี API ในการปรับขนาดของรูปทรงเรขาคณิต (r4241)
  • เลิก dtDAL :: ActorType :: ToString () ในความโปรดปรานของ dtDAL :: ActorType :: GetFullName () (r4299)
  • dtCore :: สิ่งแวดล้อมตอนนี้ใช้ dtUtil ใหม่ :: DateTime แทน dtCore :: :: DateTime สิ่งแวดล้อม (r4394)
  • เพิ่มเวลาใหม่เพื่อระบบ SimTimeSinceStartup ที่เป็นพื้นจำนวนของเวลาจำลอง (r4398)
  • เพิ่มความสามารถในการตั้งค่าสีที่กำหนดเองในจุด (r4403)
  • ย้าย dtChar และโครงการทั้งหมดที่เกี่ยวข้องกับ Delta3D-พิเศษ (r4472)
  • เพิ่ม dtUtil :: RefString ที่จะจัดการกับสตริงแบบคงที่เพื่อช่วยลดรอยความทรงจำ (r4479)
  • ผูกหลาม: ตอนนี้ในรุ่น Debug และรสชาติ ผูกได้รับการสร้างขึ้นเพื่อ bin / ปล่อยและโฟลเดอร์ bin / การแก้ปัญหา ตั้งตัวแปรสภาพแวดล้อม PYTHONPATH กับเส้นทางแบบเต็มไปยังไฟล์ .pyd จะบอกงูใหญ่ที่จะได้รับการผูก Delta3D (r4577).
  • สร้าง Breaker: เพิ่ม BehaviorOptions stuct ในการจัดหา dtCore :: FlyMotionModel (r4570)
  • เลิก dtUtil :: NodePrintOut :: PrintOutNode () ในความโปรดปรานของ dtUtil :: NodePrintOut :: CollectNodeData () (r4581)
  • แก้ไขข้อผิดพลาดที่จะทำให้เกิด Transformable :: GetTransform () เพื่อไม่กลับมาที่ถูกต้องเปลี่ยนถ้ากล้องพิการมีฉากที่มี Transformable (r4584)
  • เพิ่ม Intersense รหัส SDK เข้า Delta3D แทนที่จะอาศัยการพึ่งพาภายนอก (r4606)
  • เพิ่มใหม่ RTSMotionModel (r4632)
  • เพิ่มความสามารถในการดับเบิลคลิกในขั้นตอนที่จะเปิดแผนที่ (r4641)
  • STAGE ความผิดพลาดคงที่อาจเกิดขึ้นได้หากบริบทก่อนหน้านี้ไม่พบ (r4646).
  • อัพเกรด osgExp ที่จะทำงานกับ 3ds Max2008 และ OSG 2.4 (r4651)
  • ย้าย dtAnim, dtAudio นักแสดงที่ขึ้นลงใน dtAnim, dtAudio (r4666)
  • ความคิดออกของ DatabasePaging เปิด / ปิด (r4674) วิธีการเลิก:
  • * โมฆะ dtCore :: ฉาก :: EnablePaging ()
  • * dtCore :: ฉาก :: DisablePaging ()
  • * dtCore :: ฉาก :: DisablePaging () const
  • * dtCore :: ฉาก :: SetPagingCleanup (คู่)
  • dtCore คู่ * :: :: ฉาก GetPagingCleanup ()
  • * โมฆะ dtCore :: ฉาก :: SetConfiguration (dtUtil :: ConfigProperties * config)
  • * dtUtil :: ConfigProperties * dtCore :: ฉาก :: GetConfiguration ()
  • * const dtUtil :: ConfigProperties * dtCore :: ฉาก :: GetConfiguration () const
  • * dtCore :: ดู :: EnablePaging ()
  • * dtCore :: ดู :: DisablePaging ()
  • * dtCore :: ดู :: SetTargetFrameRate (คู่)
  • * dtCore คู่ :: ดู :: GetTargetFrameRate ()
  • * แผนที่และ dtDAL :: โครงการ :: LoadMapIntoScene (const มาตรฐาน :: สตริงและชื่อ dtCore :: ฉากและฉาก addBillBoards บูล = false, บูล enablePaging = true)
  • * dtDAL :: โครงการ :: LoadMapIntoScene (แผนที่และแผนที่ dtCore :: ฉากและฉาก addBillBoards บูล = false, บูล enablePaging = true)
  • * dtGame :: GameManager :: ChangeMap (STD const :: สตริงและ mapname, addBillboards บูล = false, บูล enableDatabasePaging = false)
  • * dtGame :: GameMananger :: ChangeMapSet (const NameVector และ mapNames, addBillboards บูล, บูล enableDatabasePaging)
  • * dtGame :: MapChangeStateData :: BeginMapChange (const NameVector และ oldMapNames, const NameVector และ newMapNames, addBillboards บูล, บูล enableDatabasePaging)
  • แก้ไขข้อผิดพลาด:. ถ้าคุณพยายามที่จะช่วยให้เปิดใช้งานแล้วรูปแบบการเคลื่อนไหว FPS ที่คุณจะสูญเสียผู้ฟังแกนจดทะเบียนของคุณ (r4678)
  • ลบ Visual Studio 2005 และ scons ไฟล์โครงการ CMake เป็นที่ต้องการในขณะนี้ (r4695)
  • เพิ่มเหตุการณ์เมาส์วิธีการติดต่อกลับไป dtABC :: สมัครงานออนไลน์ (r4689).
  • dtABC :: ในขณะนี้ได้รับการประยุกต์ใช้เมาส์เหตุการณ์ดับเบิลคลิก (r4696)
  • เพิ่มความสามารถในการ dtCore :: ดูเมาส์เลือก DeltaDrawable (r4698)
  • เพิ่มความสามารถใน & quot; เลือก & quot; วัตถุในตัวอย่าง testPhysics (r4699)
  • ลบคั่นหลักพันจากเวที (r4719)
  • เพิ่มการสนับสนุนสำหรับ CMake 2.6 (r4733).
  • ลบวิธีการเลิกเก่า (r4743):
  • * dtCore :: กล้อง :: SetPerspective ()
  • * dtCore :: กล้อง :: GetPerspective ()
  • * dtCore :: แจ้ง ()
  • * dtCore :: SetNotifyLevel ()
  • * dtDAL :: ต้นไม้
  • สร้าง Breaker! เปลี่ยน dtCore :: กล้องคอนสตรัคที่สองที่จะใช้ใน OSG :: กล้องแทน dtCore :: ดู (r4750)
  • เพิ่ม ForEachActor, ForEachPrototype, FindActorsIf และ FindPrototypesIf วิธีการ ForEach ให้หนึ่งในการทำอะไรบางอย่างกับดารานักแสดงในแต่ละครั้งและหาวิธีการ ... ถ้าให้หนึ่งในการดำเนินการค้นหาที่กำหนดเองและกรอกแบบเวกเตอร์ที่มีผล.
  • เนื่องจากพวกเขาจะ templated ใช้และมีการเรียน functor ผู้ช่วยผมใส่รหัสใน gamemanager.inl หากคุณต้องการที่จะเรียกการใดวิธีการที่คุณจะต้องมี dtGame / gamemanager.inl เพื่อให้ทุกอย่างโดยใช้กรัมไม่จำเป็นต้องแยกรหัสพิเศษ.
  • เพิ่มความสามารถในการใช้กำลังและแรงบิดที่จะผ่านทางกายภาพห่อหุ้มร่างกาย ODE ระดับ (r4772)
  • เพิ่มเติม dtCore :: กล้องผูกหลาม (r4777)
  • เพิ่มความสามารถในการแสดง / ซ่อน DeltaDrawable ผ่าน DeltaDrawable :: setactive () วิธีการ (r4778)
  • เพิ่มความสามารถในการปรับขนาดตัวอักษรภาพเคลื่อนไหวผ่านทางไฟล์ xml ของ (r4788)
  • ปรับเพิ่มแบบไดนามิกเพื่อ AnimationViewer (r4790)
  • เพิ่มการควบคุมแสง ObjectViewer.
  • แก้ไขข้อผิดพลาดที่จะทำให้เกิดการปะทะกันรูปร่างที่ไม่คำนึงถึงระดับของวัตถุ (r4816, r4818)
  • งาน GameEvent ตามในขณะนี้สามารถกำหนดงานท​​ี่จะทำให้เกิดการล้มเหลว (r4819)
  • เพิ่ม SoundComponent ใหม่ (r4835)
  • แก้ไขข้อผิดพลาดในขั้นตอนการจัดการกับนักแสดงทั่วโลก (r4865)
  • เพิ่มความสามารถในการปิดการใช้งาน OSG2.6.0 สิ้นสุดของกรอบล้างบริบท openGL โดยการตั้งค่าตัวแปรสภาพแวดล้อม & quot; & quot DELTA_RELEASE_CONTEXT ;. (r4896)

ต้องการ

  • CMake

ซอฟต์แวร์ที่คล้ายกัน

NetStats Baseball
NetStats Baseball

20 Feb 15

wxSand
wxSand

20 Feb 15

Stunt Rally
Stunt Rally

27 Sep 15

FlightGear
FlightGear

22 Jun 18

ความคิดเห็นที่ Delta3D

ความคิดเห็นที่ไม่พบ
เพิ่มความคิดเห็น
เปิดภาพ!
ค้นหาตามหมวดหมู่