OGRE

Software screenshot:
OGRE
Software ətraflı:
Version: 1.9.0
Tarixi Upload: 20 Feb 15
Geliştirici: Steve Streeting
Lisenziya: Pulsuz
Məşhurluq: 64

Rating: 3.0/5 (Total Votes: 2)

div (Object-Oriented Graphics göstərilməsi Engine), pulsuz, çevik və səhnə mərkəzli 3D qrafik mühərriki C yazılı ++ və developers hardware-sürətli 3D qrafik istifadə zəngin applications istehsal yardım üçün nəzərdə tutulmuşdur bir açıq mənbəyidir.
 
 Asanlıqla 3D səhnələri göstərmək üçün istifadə edilə bilər ki, sadə və asan-istifadə Object-Oriented interface edir (Software Development Kit) div kitabxana proqram, bir SDK & nbsp edir.
Bu OpenGL və Direct3D, Material və Shader təsiri dəstək, vertex və parça proqramları üçün dəstək, eləcə də Linux, Microsoft Windows və Mac OS & nbsp daxil olmaqla bir çox platformalar üçün dəstək dəstək verir, X

Bu azad> Yeni

  • Core təkmilləşdirilməsi:
  • OgreMain
  • OgreMain olan bindirmeler çıxarış və öz overlay komponenti onu çevirmək
  • Progressive Mesh təkmilləşdirilməsi və yeni Mesh LOD nümunə.
  • sənədlərin yenilikləri Yuklenib
  • Added Mesh :: mergeAdjacentTexcoords bir iki qonşu texcoords Daraltmak üçün (yəni float2 texcoord0 & float2 float4 texcoord0 olmaq texcoord1)
  • Sənədlərə görə, default SceneManager mühit yüngül olsa idi ki, qara olmalıdır.
  • SceneManager. UpdateSceneGraph prepareShadowTextures əvvəl olmalıdır
  • AtomicScalar operatorları onların dəyəri qaytarılması olmalıdır. Yalnız GCC və ya cingilti istifadə təsir göstərir.
  • Yeni sinif ProgressiveMeshGenerator zamanı mesh ətraflı degenerate.
  • sahəsi :: birləşməsi üçün Bug fix. Bir sahəsində tam başqa əhatə deyil, əgər qeyri-dəqiq nəticələr verə bilər.
  • Yeni LOD strategiyaları "distance_box" və "screen_ratio_pixel_count. Ətraflı div Manual baxın.
  • SharedPtr Atomics istifadə köçürülüb (bağlı API dəyişiklik Hesabatlarının qeydlər aşağıda bax).
  • SubMesh yeni bir üsul var: klon (const String & newname, Mesh * parentMesh) SubMesh obyektlərin dərin nüsxə yerinə yetirmək. İkinci parametr isteğe və SubMesh reparent üçün istifadə edilə bilər.
  • asanlıqla qeyri-müəyyən ola bilər, çünki Configfile :: yük (const String və fayl, const String & resourceGroup, const String & ayırıcılar, bool trimWhitespace) silindi. Bir resurs qrup yüklemek istəyirsinizsə, mövcud funksiyası loadFromResourceSystem istifadə edin. arqumentlər xaric funksiyası eynidir. Div-175 baxın.
  • LODu Yeni həcmi göstərilməsi komponenti. GSoC 2012 Volume göstərilməsi bax
  • Bir çox Terrain improvements.See GSoC 2012 Terrain təkmilləşdirilməsi
  • RTSS
  • RTSS dəyişdi səhv rəftar sub-göstərməyə dövlət parametri yaradılması. Sub-göstərməyə dövlət indi səhvlər istisna salır
  • Yüklədi 2 yeni demo nümunələri: çox işıqlar və teksturasiya duman
  • CgProgramManager
  • yüksək səviyyəli çıxış anket glslv / glslf / glslg və hlslv / hlslf üçün əlavə dəstək (glslg tam hələ iş)
  • Platform Support:
  • Android Port
  • tutulması əsasında Android port Sil
  • CMake əsaslı build dəstək
  • Ant / NDK paketləri tapmaq yaradın (hazırda Ant və NDK qlobal yol olmalıdır)
  • Android nümunə browser faylları yaradın
  • İstifadə Android alət zəncir div tərtib etmək statik lib kimi
  • təmizlənməsi RTSS (OgreStringSerialiser Sil)
  • təkmilləşdirilməsi platforma inteqrasiya
  • OgreRoot daxil Android log dinləyici əlavə et
  • Disable Filesystem- / Zip / EmbeddedZip- Arxiv android
  • haqqında
  • Resurs sistemi təkmilləşdirilməsi
  • OgreAPKFileSystemArchive APK
  • içərisində fayl girmə imkanı idarə etmək
  • OgreAPKZipArchive biz (APK də zip istifadə edərək, sıxılmış olunur) APK daxilində zip faylları idarə edə bilərsiniz
  • EGL dəstək təkmilləşdirilməsi
  • EGL-Support / Window / Context konkret subclasses yarat
  • idarə kontekstində yaradılması / div daxilində configs
  • Resurs istirahət / bərpa itirilmiş / DX cihaz kimi idarə
  • hər resurs əldə idarə resurs sinif əlavə et (Android yalnız aktiv - makro vasitəsilə idarə)

  • Toxuması
  • İstirahət, Shader, HardwareVertexBuffer
  • ETC1 faktura codec
  • PKM dəstək
  • Nümunə browser
  • touch input dəstək əlavə
  • CMake command line vasitəsilə APK fayl yaradın
  • fırlanma dəstək əlavə
  • Fix / Enable daha nümunələri
  • bəstəkar iş deyil
  • CPU / satıcı aşkar təkmilləşdirilməsi
  • Linux / OSX / Win32 onu qurmaq üçün necə əlavə
  • təmin pre-tərtib bağımlılıkları

  • The Android alət zəncir qarşı tərtib edə bilərsiniz, belə ki,
  • bizim bağımlılıkları Fix
  • Windows Metro stil proqram (WinRT)
  • Yeni platforma kimi dəstək əlavə (WinRT adına).
  • nümunə browser üçün WinRT layihə yaradın.
  • bir tərtib necə fayl yaradın.
  • alın bütün mövcud nümunələri sistemi göstərmək D3D11 ilə işləmək üçün.
  • Multi monitor cihaz dəstək.
  • Windows Phone 8 port.
  • OS X
  • iOS və OS X üçün bir Sandbox dostluq temp fayl adı almaq üçün bir köməkçi funksiyası əlavə edin.
  • Digər düzeltmelerini App Store qaydalarına cavab user fayl.
  • OS X ++ libc ilə tikinti üçün dəstək.
  • SampleBrowser da DisplayLink istifadə düzgün nümunəsidir.
  • Plugins və komponentləri artıq çərçivəsində inşa edilir.
  • ləğv üçün sürətli düymə kimi escape düyməsini əlavə edin. Eləcə də ləğv vuruş zaman qəza Fix.
  • RenderSystems:
  • DirectX 11
  • GSoC layihə təkmilləşdirilməsi.
  • tessellation shaders dəstək əlavə edin.
  • tessellation nümunə əlavə edin.
  • dinamik keçid dəstək əlavə edin.
  • DirectX 9EX dəstək
  • Added OpenGL 3+ RenderSystem. Hələ eksperimental və ağır inkişaf altında qeyd.
  • OpenGL ES
  • GLES 2 ərazi dəstək.
  • OpenGL ES dövlət və vahid önbelleğe.
  • Rewrote PVRTC codec, kub xəritəsi, 3D və mipmap dəstəyi əlavə. PVRTexTool ilə yaradılmışdır Yalnız faylları, indi dəstəklənir Apple texturetool kommunal.
  • Eksperimental OpenGL ES 3.0 dəstək.
  • GL RenderSystem
  • GLEW 1.9.0 yeniləndi.
  • birləşdirən zaman bütün GLSL proqramları eyni matrix sifariş var məhdudiyyət çıxarın.
  • Çoxsaylı hata düzeltmelerini, sənədləşdirmə düzeltmelerini və yenilikləri və ümumi code təkmilləşdirilməsi.

versiya 1.6.5 yeni nədir:

  • Mesh :: buildTangentVectors adlanır və vertex səbəb varsa olur, və mesh biz də yaradır düzəltmək əmin olun animasiya yaradır idi.
  • Change 0 - & gt; DX9 Hazırda () zəng NULL, Intel G33 / G31 GPU istifadəçi məlumat məsələ guya bu həll (məntiqsiz, amma nə heç bir zərər)
  • trafaret kölgələri aktiv bir xətt siyahısı göstərməyə çalışırıq zaman bir qəza Fix
  • hardware tıkanıklığı sorgular üçün itirilmiş DX9 cihaz ilə məşğul yaxşı
  • OpenGL Fix problem eyni pass müxtəlif faktura ədəd anisotropy səviyyəsi qarışdırma
  • timer ilə Win x64 RTC məsələləri düzeltmek
  • 3x4 matrix serialların ilə HLSL Fix bug
  • InstancedGeometry üçün giderir Culling
  • qarşısını almaq GLX ConfigDialog tıklandığında bir qəzaya səbəb boş açılan elementləri yaratmaq.
  • GL çox kontekstlərdə ilə faktura vahid dövlət səhv dağınıq Fix.
  • PF_L8 qeyri dərin kölgələr üçün u mənim kimi etibarlı, çox kartları hədəf format göstərmək PF_X8R8G8B8 istifadə ola bilər deyil.
  • Documentation yenilikləri

tələblər

  • SDL
  • FreeType2
  • şeytan
  • ZZIPlib
  • Pkg-config

Oxşar proqram

Shopping-ManaJer
Shopping-ManaJer

3 Jun 15

Mindrover
Mindrover

3 Jun 15

Prison Architect
Prison Architect

9 Dec 15

Real Poker
Real Poker

2 Jun 15

Şərh OGRE

Şərhlər tapılmadı
Şərh əlavə
Images yandırın!