OGRE

ภาพหน้าจอของซอฟแวร์:
OGRE
รายละเอียดซอฟแวร์:
รุ่น: 1.9.0
วันที่อัพโหลด: 20 Feb 15
ผู้พัฒนา: Steve Streeting
การอนุญาต: ฟรี
ความนิยม: 64

Rating: 3.0/5 (Total Votes: 2)

ผีปอบ (Graphics เชิงวัตถุ Rendering เครื่องยนต์) เป็นโอเพนซอร์ส, ฟรี, มีความยืดหยุ่นและฉากที่มุ่งเน้นเครื่องยนต์กราฟิก 3 มิติที่เขียนในภาษา C ++ และออกแบบมาเพื่อช่วยให้นักพัฒนาโปรแกรมประยุกต์ที่อุดมไปด้วยการผลิตที่ใช้ฮาร์ดแวร์เร่งกราฟิก 3D
 
 ผีปอบเป็นซอฟต์แวร์ห้องสมุด SDK & nbsp; (Software Development Kit) ที่มีคุณสมบัติที่ง่ายและง่ายต่อการใช้อินเตอร์เฟซเชิงวัตถุที่สามารถนำมาใช้เพื่อให้ง่ายทำให้ฉาก 3 มิติ
จะให้การสนับสนุนสำหรับ OpenGL และ Direct3D สนับสนุนสำหรับวัสดุและผลกระทบ Shader สนับสนุนสำหรับจุดสุดยอดและโปรแกรมส่วนเช่นเดียวกับการสนับสนุนสำหรับหลายแพลตฟอร์มรวมทั้ง Linux, Microsoft Windows และ Mac OS & nbsp; X

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

  • การปรับปรุงหลัก:
  • OgreMain
  • สารสกัดจากภาพซ้อนทับจาก OgreMain และมันกลายเป็นองค์ประกอบที่ซ้อนทับของตัวเอง
  • การปรับปรุงก้าวหน้าตาข่ายและใหม่ตัวอย่างตาข่าย LOD.
  • โหลดของการปรับปรุงเอกสาร
  • เพิ่มตาข่าย :: mergeAdjacentTexcoords เพื่อยุบ texcoords สองที่อยู่ติดกันเป็นหนึ่ง (เช่น float2 texcoord0 & float2 texcoord1 กลายเป็น float4 texcoord0)
  • ตามเอกสารเริ่มต้นแสงโดยรอบ SceneManager ควรเป็นสีดำซึ่งเป็นไม่ได้ว่า.
  • SceneManager. updateSceneGraph ควรจะเกิดขึ้นก่อนที่จะ prepareShadowTextures
  • ผู้ประกอบการ AtomicScalar ควรจะกลับค่าของพวกเขา เพียงส่งผลกระทบต่อการใช้ GCC หรือเสียงดังกราว.
  • ProgressiveMeshGenerator คลาสใหม่ที่จะเสื่อมลงรายละเอียดตาข่ายที่รันไทม์.
  • แก้ไขข้อบกพร่องสำหรับ Sphere :: ผสาน ผลไม่ถูกต้องสามารถเกิดขึ้นได้หากทรงกลมไม่เต็มห้อมล้อมอื่น ๆ .
  • กลยุทธ์ใหม่ LOD 'distance_box' และ 'screen_ratio_pixel_count' รายละเอียดโปรดดูคู่มือการใช้งานกุมภัณ​​ฑ์.
  • SharedPtr ย้ายไปใช้อะตอม (การเปลี่ยนแปลงที่เกี่ยวข้อง API ดูด้านล่างในหมายเหตุประกอบ porting).
  • SubMesh มีวิธีการใหม่: โคลน (const & String newname ตาข่าย * parentMesh) ที่จะดำเนินการสำเนาลึกของวัตถุ SubMesh พารามิเตอร์ที่สองเป็นตัวเลือกและสามารถใช้ในการกระบวนการ reparent SubMesh.
  • การแกะ configfile :: โหลด (const & String ชื่อไฟล์ const & String resourceGroup, const & String คั่นบูล trimWhitespace) เพราะมันสามารถเป็นที่คลุมเครือ หากคุณต้องการที่จะโหลดจากกลุ่มทรัพยากรให้ใช้ฟังก์ชั่นที่มีอยู่ loadFromResourceSystem ข้อโต้แย้งที่จะเหมือนกับฟังก์ชั่นลบออก ดูผีปอบ-175.
  • ไดรฟ์ข้อมูลการแสดงผลที่มีส่วนประกอบ LOD ดู GSoC 2012 การแสดงผลปริมาณ
  • หลายภูมิประเทศ improvements.See GSoC 2012 ภูมิประเทศปรับปรุง
  • RTSS
  • จัดการข้อผิดพลาดของการเปลี่ยนแปลง RTSS ย่อยทำให้การสร้างพารามิเตอร์รัฐ รัฐทำให้ย่อยตอนนี้พ่นยกเว้นในข้อผิดพลาด
  • เพิ่ม 2 ตัวอย่างสาธิตใหม่ไฟหลายและหมอกพื้นผิว
  • CgProgramManager
  • เพิ่มการสนับสนุนสำหรับระดับสูงโปรไฟล์การส่งออก glslv / glslf / glslg และ hlslv / hlslf (glslg ไม่ได้ทำงานอย่างเต็มที่ยัง)
  • การสนับสนุนแพลตฟอร์ม:
  • Android พอร์ต
  • ลบพอร์ตตามคราสหุ่นยนต์
  • CMake ตามสร้างสนับสนุน
  • สร้างแพคเกจหามด / NDK (ปัจจุบันมดและ NDK จะต้องอยู่ในเส้นทางทั่วโลก)
  • สร้างหุ่นยนต์ทำไฟล์สำหรับเบราว์เซอร์ตัวอย่าง
  • โซ่เครื่องมือใช้หุ่นยนต์ในการรวบรวมผีปอบเป็นแบบคงที่ lib
  • Cleanup RTSS (ลบ OgreStringSerialiser)
  • ปรับปรุงการรวมแพลตฟอร์ม
  • เพิ่มฟังเข้าสู่ระบบ Android เป็น OgreRoot
  • ปิดการใช้งาน Filesystem- / zip- / EmbeddedZip- หอจดหมายเหตุเกี่ยวกับหุ่นยนต์
  • การปรับปรุงระบบทรัพยากร
  • OgreAPKFileSystemArchive ในการจัดการการเข้าถึงไฟล์ภายในเอพีเค
  • OgreAPKZipArchive เพื่อให้เราสามารถจัดการกับไฟล์ซิปภายในเอพีเค (เอพีเคถูกบีบอัดยังใช้ zip)
  • ปรับปรุงการสนับสนุน EGL
  • สร้าง subclasses คอนกรีตของ EGL สนับสนุน / หน้าต่าง / บริบท
  • การสร้างบริบทจับ / configs ภายในอสูร
  • การพักผ่อนหย่อนใจทรัพยากร / จัดการมันเช่นเดียวกับอุปกรณ์ DX หายไป / restore
  • เพิ่มระดับทรัพยากรซึ่งทรัพยากรทุกผลมาจากการบริหารจัดการ (เฉพาะที่ใช้งานบน Android - ดำเนินการผ่านแมโคร)
  • สันทนาการของพื้นผิว, Shader, HardwareVertexBuffer
  • ETC1 ตัวแปลงสัญญาณเนื้อ
  • PKM สนับสนุน
  • เบราว์เซอร์ตัวอย่าง
  • เพิ่มการสนับสนุนท่านสัมผัส
  • สร้างไฟล์ APK ผ่านบรรทัดคำสั่ง CMake
  • เพิ่มการสนับสนุนการหมุน
  • แก้ไข / เปิดใช้งานตัวอย่างเพิ่มเติม
  • เรียงไม่ทำงาน
  • ปรับปรุง CPU / การตรวจสอบผู้ขาย
  • เพิ่มวิธีการสร้างมันขึ้นมาบน Linux / OSX / Win32
  • ให้อ้างอิงก่อนรวบรวม
  • แก้ไขการอ้างอิงของเราเพื่อให้สามารถรวบรวมกับโซ่เครื่องมือหุ่นยนต์
  • การประยุกต์ใช้แบบ Windows เมโทร (WinRT)
  • เพิ่มการสนับสนุนเป็นแพลตฟอร์มใหม่ (ชื่อ WinRT).
  • สร้างโครงการ WinRT สำหรับเบราว์เซอร์ตัวอย่าง.
  • สร้างวิธีการรวบรวมไฟล์.
  • ได้รับตัวอย่างที่มีอยู่ทั้งหมดในการทำงานกับ D3D11 ทำให้ระบบ.
  • จอภาพหลาย สนับสนุนอุปกรณ์.
  • Windows Phone 8 พอร์ต.
  • OS X
  • เพิ่มฟังก์ชั่นผู้ช่วยที่จะได้รับอุณหภูมิทรายมิตรชื่อไฟล์สำหรับ iOS และ OS X.
  • แก้ไขอื่น ๆ ที่จะยื่นการจัดการในการตอบสนองต่อกฎที่ App Store.
  • การสนับสนุนสำหรับการสร้างกับ libc ++ บน OS X.
  • ตัวอย่างที่เหมาะสมของการใช้งานใน DisplayLink SampleBrowser.
  • Plugins และส่วนประกอบที่ถูกสร้างขึ้นในขณะนี้เป็นกรอบ.
  • เพิ่มที่สำคัญหลบหนีเป็นทางลัดสำหรับการยกเลิก แก้ไขข้อผิดพลาดเมื่อกดปุ่มยกเลิกเช่นกัน.
  • RenderSystems:
  • DirectX 11
  • การปรับปรุงจากโครงการ GSoC.
  • เพิ่ม tessellation สนับสนุน shaders.
  • เพิ่มตัวอย่าง tessellation.
  • เพิ่มการสนับสนุนการเชื่อมโยงแบบไดนามิก.
  • DirectX 9EX สนับสนุน
  • เพิ่ม OpenGL 3+ RenderSystem ยังคงไว้ที่ทดลองและภายใต้การพัฒนาหนัก.
  • OpenGL ES
  • เกลียส 2 สนับสนุนภูมิประเทศ.
  • รัฐ OpenGL ES และแคชเครื่องแบบ.
  • เขียนโค้ด PVRTC ตัวแปลงสัญญาณเพิ่มแผนที่ลูกบาศก์ 3D และการสนับสนุนมิปแมป เฉพาะไฟล์ที่สร้างขึ้นด้วย PVRTexTool ได้รับการสนับสนุนในขณะนี้ไม่ได้ยูทิลิตี้แอปเปิ้ล texturetool.
  • การทดลอง OpenGL ES 3.0 สนับสนุน.
  • GL RenderSystem
  • GLEW ปรับปรุงเพื่อ 1.9.0.
  • ลบข้อ จำกัด ว่าโปรแกรม GLSL ทั้งหมดมีการสั่งซื้อเมทริกซ์เดียวกันเมื่อเชื่อมโยง.
  • แก้ไขข้อผิดพลาดอื่น ๆ แก้ไขเอกสารและการปรับปรุงและการปรับปรุงรหัสทั่วไป.

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

  • หากตาข่าย :: buildTangentVectors เรียกว่าและทำให้เกิดจุดสุดยอด แยกและตาข่ายได้ก่อให้เกิดการเคลื่อนไหวให้แน่ใจว่าเราแก้ไขปัญหาขึ้นโพสท่าเกินไป.
  • เปลี่ยน 0 - & gt; โมฆะใน DX9 ปัจจุบัน () โทรผู้ใช้รายงานปัญหาใน Intel G33 / G31 GPU ได้รับการแก้ไขโดยถูกกล่าวหาว่านี้ (ไร้เหตุผล แต่ไม่อันตราย)
  • แก้ไขความผิดพลาดในขณะที่พยายามที่จะทำให้รายการโฆษณาที่มีเงาลายฉลุที่เปิดใช้งาน
  • จัดการกับอุปกรณ์ DX9 หายไปสำหรับการค้นหาอุดฮาร์ดแวร์ที่ดีขึ้น
  • แก้ไขปัญหาใน OpenGL เมื่อผสมระดับ anisotropy ในหน่วยพื้นผิวที่แตกต่างกันในรหัสผ่านเดียวกัน
  • แก้ไขปัญหา Win x 64 RTC กับจับเวลา
  • แก้ไขข้อผิดพลาดใน HLSL กับอาร์เรย์เมทริกซ์ 3x4
  • คัดแก้ไขสำหรับ InstancedGeometry
  • ป้องกัน GLX ConfigDialog จากการสร้างองค์ประกอบแบบเลื่อนลงที่ว่างเปล่าที่ทำให้เกิดความผิดพลาดเมื่อคลิก.
  • แก้ไขข้อผิดพลาดพลัดพรากรัฐหน่วยเนื้อกับบริบทหลายใน GL.
  • PF_L8 ไม่น่าจะเป็นที่ถูกต้องทำให้รูปแบบเป้าหมายบนบัตรจำนวนมากใช้ PF_X8R8G8B8 เป็นค่าเริ่มต้นสำหรับเงาที่ไม่ใช่เชิงลึก.
  • การปรับปรุงเอกสาร

ต้องการ

  • SDL
  • freetype2
  • ปีศาจ
  • ZZIPlib
  • pkg-การตั้งค่า

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

Gummcraft
Gummcraft

17 Feb 15

Space Racer
Space Racer

2 Jun 15

Delta3D
Delta3D

2 Jun 15

Raydium
Raydium

3 Jun 15

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

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