CĂPCĂUN

OGRE (Motor de randare grafică orientată pe obiecte)
Tip de Motor grafic
Dezvoltator Echipa OGRE
Scris in C++
Sistem de operare Software multiplatformă
Prima editie februarie 2005
ultima versiune 13.4.4 [1] ( 7 august 2022 )
Formate de fișiere care pot fi citite OGRE Mesh (binar) [d]
Formate de fișiere generate OGRE Mesh (binar) [d]
Stat Activ
Licență Licență MIT
Site-ul web ogre3d.org
 Fișiere media la Wikimedia Commons

OGRE ( O bject-Oriented Graphics Rendering Engine ) este un motor de grafică open source orientat pe obiecte scris în C++ . Autorul cărții OGRE este Steve Streeting . 

Steve a început să lucreze la motor în 2001, după ce a avut ideea de a crea un motor bine coordonat, multiplatformă, cu un design și o arhitectură ușor de utilizat.

Politica OGRE

OGRE în sine nu este un motor de joc și, potrivit autorului, nu va fi niciodată. OGRE a fost, este și va fi un motor grafic pentru randarea graficelor 3D . Motorul a câștigat o mare popularitate datorită flexibilității sale, care îi permite să fie „încrucișat” cu multe alte biblioteci (fizică - ODE , Newton, PhysX, Bullet; sunet, rețea, interfață grafică etc.).

Motivul pentru care OGRE nu poate deveni un motor de joc complet este descris de autor după cum urmează: Nu toți cei care au nevoie de un motor 3D îl vor folosi pentru a crea jocuri, așa că puteți utiliza OGRE pentru a crea jocuri, simulări, aplicații de afaceri etc. OGRE face nu au suport încorporat pentru rețea, sunet și multe alte caracteristici. Dar, cu ajutorul eforturilor multor profesioniști, au apărut biblioteci care au fost portate sub OGRE. De exemplu, biblioteci precum PhysX SDK (motor) (NxOgre), Newton Game Dynamics (OgreNewt), Bullet Physics Library (OgreBullet), Open Dynamics Engine (OgreODE) au fost portate pentru a implementa fizica în aplicațiile care utilizează acest motor.

Pentru a implementa o interfață grafică cu utilizatorul ( ing.  GUI - Graphic User Interface ), pot fi utilizate atât funcțiile standard (prost bine implementate, cât și, potrivit dezvoltatorilor, pot fi excluse în viitor) ale interfeței grafice OGRE, precum și ca biblioteci terțe pot fi importate: OpenGUI, MyGUI, CEGUI.

OGRE este un software liber licențiat sub LGPL / MIT și are o comunitate foarte activă .

Caracteristici

Istoricul versiunilor

Porturi OGRE

Există porturi ale Ogre3D pentru alte limbaje de programare

Proiecte care folosesc motorul

Sursă deschisă

Proprietar

Vezi și

Note

  1. v13.4.4 . Preluat la 15 august 2022. Arhivat din original la 15 august 2022.
  2. 1 2 Etichete OGRECave/  căpcăun . GitHub . Preluat la 18 septembrie 2021. Arhivat din original la 18 septembrie 2021.
  3. Snake Game On Spheres (link indisponibil) . Preluat la 3 iulie 2011. Arhivat din original la 18 iunie 2012. 
  4. Garshasp . Preluat la 15 mai 2022. Arhivat din original la 6 februarie 2022.
  5. Zombie Driver
  6. Warside . Preluat la 15 mai 2022. Arhivat din original la 2 aprilie 2022.
  7. Galaxia rebelă . Preluat la 15 mai 2022. Arhivat din original la 09 mai 2022.

Link -uri