Delta3D

Software screenshot:
Delta3D
Software ətraflı:
Version: 2.1.1 / 2.2.0 RC1
Tarixi Upload: 2 Jun 15
Geliştirici: Erik Johnson
Lisenziya: Pulsuz
Məşhurluq: 33

Rating: nan/5 (Total Votes: 0)

Delta3D tam maliyyələşdirilən və dəstəyi açıq mənbə layihə modelləşdirmə və simulyasiya proqram müxtəlif üçün tam funksiyalı oyun mühərriki uyğun.
Delta3D geniş istifadə və dəstəyi açıq mənbə oyun və simulyasiya motorudur. Delta3D təlim, təhsil, vizual və əyləncə daxil olmaqla istifadə müxtəlif üçün tam özellikli oyun mühərriki uyğun. Xüsusi modelləşdirilməsi və simulyasiyası və Fəaliyyət Review sonra Yüksək Səviyyəli Memarlıq (HLA), (AAR) geniş miqyaslı ərazi dəstəyi və SCORM Learning İdarəetmə Sistemi (LMS) inteqrasiya kimi DOD icmalara uyğun funksiyalar təklif edir, çünki Delta3D unikaldır.
Delta3D Mühərrikin
Delta3D oyunlar, simulyasiya və ya digər qrafik proqramlar üçün istifadə edilə bilər bir Open Source motorudur. Onun modüler Open Scene Qrafik Açıq Dynamics Engine, Character Animation Kitabxana və OpenAL kimi digər tanınmış açıq mənbə layihələri birləşdirir. Əksinə əsas modulları basdırmaq daha Delta3D asan-istifadə API birlikdə inteqrasiya - həmişə vacibdir əsas komponentləri daxil olmaq imkan verir. Hələ son istifadəçi isteğe, aşağı səviyyəli funksionallıq imkan isə yüksək səviyyəli API təmin edir.
Xüsusiyyətləri tam siyahısı üçün, Delta3D Özellik siyahısı baxın. Delta3D OpenGL istifadə göstərir və müxtəlif fayl formatları (.flt, .3ds, obj, və s.) Bütün siyahısını idxal edir.
dəstəkləyən Tools
Delta3D hazırlanmış və gcc istifadə Microsoft Visual Studio və Linux istifadə edərək, Windows XP sınaqdan keçirilir. Bütün əsas bağımlılıkları hər hansı bir platforma mənbə bir neçə kiçik dəyişikliklər ilə uyğun olmalıdır, belə ki, yalnız, həm də cross-platform var. Qeyri-rəsmi, Mac OSX və bir çox istifadəçi uğurla platforma Delta3D applications inkişaf üçün ümumi dəstək var

Features .

  • Input cihaz mapping (Keyboard, Mouse, Joystick, takipçileri)
  • Motion modelləri (Fly, UFO, gəzmək, Orbit, Birinci şəxs)
  • Ətraf göstərilməsi (bulud, haze, Skyboxes, gün vaxt)
  • Tane effekti System (Duman, partlayış, Xüsusi)
  • Terrain göstərilməsi (Infinite Prosessual ərazi, heightfield-based arazi)
  • Kamera nəzarət (View sahəsi, Tripod)
  • Birden çox kamera dəstəyi
  • Birden çox pəncərə dəstək
  • Fizika (Sərt Bədən Collision Detection, Auto-bounding şekiller)
  • Open GL İşıqlandırma
  • Bezier yol qovşaqlarının
  • Tam OpenGL 2.0 dəstək
  • GLSL Vertex və Fragment Shaders
  • Animation blending
  • Ground aşağıdakı
  • Avatar ayaq dünya yerləşdirilməsi uyğun
  • Application şablon
  • Hava interface (görünürlüğünü, bulud əhatə)

  • Fast Light Toolbar ilə
  • Window inteqrasiya (FLTK)
  • Widget sinif digər pəncərə alətlərinin ilə inteqrasiya azaltmaq üçün
  • sistem dönüşüm əlaqələndirmək
  • detonasiya interface
  • HLA şəxs interface
  • Gösterilen sahifada ərazi plitələr, image kommunal və səs-küy nəsil
  • DTED oxucu
  • detal davamlı səviyyədə SOARX Renderer
  • Prosessual bitki yerləşdirilməsi - torpaq örtüyü təsnifatı (LCC) dəstəyi
  • Image overlay decorator - GeoTiff dəstək
  • Aktyor proxy və aktyor əmlak memarlıq
  • Kitabxana idarə edilməsi (aktyor Registries)
  • Layihə və xəritə loading (XML)
  • Aktyor mülkiyyət növləri: Sound, Terrain, Character, Doku, Statik Mesh, Particle System, Enumeration, aktyor, Color, Vec2 / 3/4, String, Int, Double, və daha çox
  • Base mühərrik aktyor vəkalətnamələrin
  • UI drawable və Renderer
  • Extensisble skinning interface
  • Default GUI sənət
  • Game Aktyor və Proxy
  • plugin dəstəyi ilə GM Komponent memarlıq - default mesaj prosessor, qaydaları komponenti və Çetele komponenti
  • Mesaj infrastruktur - Mesaj və parametri fabriklər
  • Network aqnostik - bir müştəri, müştəri / server, və oynatma üçün dəstək

  • Mesaj mesajlar, göndərilməsi, qəbulu və qeyd üçün
  • Axın
  • Base müştəri və server oyun menecerləri
  • Fayl giriş və Xerces XML kommunal
  • Texture, səs-küy, matrix, və simli kommunal
  • Kitabxana Management
  • tip təhlükəsiz siyahıyaalmalarının
  • 2D / 3D səslər
  • Səslər (mənfəət, meydança, mövqeyi, oyun, və s geri, fasilə, stop.) Tam nəzarət
  • Doppler təsiri
  • audio hardware səmərəli istifadə
  • Server / Client memarlıq
  • Etibarlı / etibarsız paket transmition
  • Tam API erişim
  • Xəritə editing - layihə resurs və kitabxana idarə
  • Görmə yaratmaq və manipulyasiya aktyorlar

  • Əvvəlki halına qaytar / redo ilə birləşdirən
  • Əmlak redaktoru və aktyor
  • Split ekran Viewports - Perspektiv plus top, yan, yan orfoqrafiya views
  • Wireframe, işıqlandırma, və teksturasiya rejimi
  • əvvəlki halına qaytar / redo
  • ilə reconfigurable istifadəçi interfeysi
  • Aktyor axtarış və qlobal aktyor idarə
  • Texture, mesh, səs, və hissəcik brauzerlər
  • Delta3D demək olar ki, aspekti əhatə Məsələn test applications
  • vahid test 22,000-dən çox xətləri
  • MS Visual Studio 2005 həllər və layihələr
  • Tam SCons scripts
  • Qrafik Particle təsiri Editor - Particle təsiri redaktə üçün rahat GUI və ekran təmin edir
  • .
  • 3D Model Viewer - 3D model önizleme üçün asan-istifadə, bağımsız Viewer
  • .

Bu azad yeni nədir:

  • Global Aktyorlar ilə məşğul STAGE Sabit bug. (R4865)
  • CMake olarak ilə Sabit problem; yüklemek & quot; ki .inl faylları yüklemek deyil (r4929)
  • Linux Fire Fighter demo loading faylların Sabit problem. (R4931)
  • çox qayıdacaqdır zaman xarakter uçucu başlamaq səbəb olacaq testAnim bir problem Sabit. (R4932)
  • Scene bir effektiv DeltaDrawable aradan qaldırılması zaman ola bilər bir potensial problem Sabit. (R4934)
  • Visual Studio Express ilə tərtib dəstək .RC faylları redaktə edilib. (R4938)
  • Scene bir effektiv DeltaDrable aradan qaldırılması zaman problem Sabit. (R4940)
  • Debug rejimində Windows testPython ilə Sabit tərtib bug. (R4950)
  • mərhələ nişanlar & quot ilə Sabit problem; quraşdırılmış & quot; CMake ilə. (R4961)
  • Bəzi yaddaş sızıntıları STAGE Sabit. (R4962)

  • Ikiqat klik hadisə əldə CEGUI saxlanılır
  • Sabit problem. (4970)
  • BezierController yolun sonunda çatdıqda proqram qəza bilər səhv Sabit. (R4979)

versiyası 2.1.0 yeni nədir:

  • Refactored dtCore :: çevirmək. İndi bir məlumat üzvü kimi matrix keçirir və miqyası decomposes heç vaxt. (R4232)
  • öz sinif dtCore.Model daxil scaling kodu çıxdı. dtCore indi Obyekt onun həndəsə miqyaslı API var ::. (R4241)
  • Deprecated dtDAL :: ActorType :: ToString () dtDAL :: ActorType xeyrinə :: GetFullName (). (R4299)
  • dtCore :: Ətraf indi əvəzinə dtCore :: Ətraf :: DateTime yeni dtUtil :: Datetime istifadə edir. (R4394)
  • əsasən süni vaxt ümumi məbləği sistemi üçün yeni bir vaxt SimTimeSinceStartup Added. (R4398)
  • sened noktaları xüsusi rəng təyin etmək imkanı əlavə edilib. (R4403)
  • köçürülüb dtChar və Delta3D-Əlavələr bütün bağlı layihələr. (R4472)
  • Added dtUtil :: statik strings idarə etmək üçün RefString yaddaş iz azaltmaq kömək edir. (R4479)
  • Python cilddən: indi Release və debug tatlar. Bağlar bin / azad və bin / debug qovluq üçün yaradılan almaq. Burada Delta3D cilddən (r4577) almaq üçün Python demək .pyd faylları tam yolu ilə PYTHONPATH mühit dəyişən seçin.

  • DtCore :: FlyMotionModel (r4570) təchiz əlavə BehaviorOptions stuct
  • Breaker qurmaq
  • Deprecated dtUtil :: dtUtil :: NodePrintOut :: CollectNodeData () (r4581) xeyrinə NodePrintOut :: PrintOutNode ()
  • Transformable səbəb ki, bir səhv :: GetTransform Sabit () əlil Camera transformable olan bir səhnə var, əgər etibarlı çevirmək qayıtmaq deyil. (R4584)
  • Added Intersense SDK Delta3D daxil code əvəzinə xarici asılılıq əsaslanaraq. (R4606)
  • Yeni RTSMotionModel Added. (R4632)
  • xəritəsi açmaq mərhələdə cüt basın imkanı əlavə edilib. (R4641)

  • Əvvəlki kontekstində (r4646) aşkar deyil, əgər baş verə bilər
  • Sabit STAGE crash.
  • Yükseltildi osgExp 3ds Max2008 və OSG 2.4 ilə işləmək üçün. (R4651)

  • DtAnim, dtAudio daxil
  • köçürülüb dtAnim, dtAudio asılı aktyorlar. (R4666)
  • DatabasePaging silindi anlayışı / Disable (r4674) imkan verir. Deprecated üsulları:
  • * etibarsız dtCore :: Scene :: EnablePaging ()
  • * dtCore :: Scene :: DisablePaging ()
  • * dtCore :: Scene :: DisablePaging () const
  • * dtCore :: Scene :: SetPagingCleanup (cüt)
  • * ikiqat dtCore :: Scene :: GetPagingCleanup ()
  • * etibarsız dtCore :: Scene :: SetConfiguration (dtUtil :: ConfigProperties * config)
  • * dtUtil :: ConfigProperties * dtCore :: Scene :: GetConfiguration ()
  • * const dtUtil :: ConfigProperties * dtCore :: Scene :: GetConfiguration () const
  • * dtCore :: View :: EnablePaging ()
  • * dtCore :: View :: DisablePaging ()
  • * dtCore :: View :: SetTargetFrameRate (cüt)
  • * ikiqat dtCore :: View :: GetTargetFrameRate ()
  • * Map & dtDAL :: Project :: LoadMapIntoScene (const std :: string & adı dtCore :: Scene & səhnə, bool addBillBoards = false, bool enablePaging = true)
  • * dtDAL :: Project :: LoadMapIntoScene (Map & xəritə, dtCore :: Scene & səhnə, bool addBillBoards = false, bool enablePaging = true)
  • * dtGame :: GameManager :: ChangeMap (const std :: string & mapName, bool addBillboards = false, bool enableDatabasePaging = false)
  • * dtGame :: GameMananger :: ChangeMapSet (const NameVector və mapNames, bool addBillboards, bool enableDatabasePaging)
  • * dtGame :: MapChangeStateData :: BeginMapChange (const NameVector və oldMapNames, const NameVector və newMapNames, bool addBillboards, bool enableDatabasePaging)
  • Sabit bug:. Siz artıq effektiv FPS hərəkət model imkan cəhd əgər, sizin qeydiyyatdan ox dinləyicilərin (r4678) itirmək istədiyiniz
  • silindi Visual Studio 2005 və SCONs layihə faylları; Cmake indi tercih edilir. (R4695)
  • dtABC :: ərizə (r4689) Added Mouse hadisə callback üsulları.
  • dtABC :: Application indi bir siçan cüt klik hadisə olur. (R4696)
  • bir DeltaDrawable seçin siçan dtCore :: View imkanı əlavə edilib. (R4698)
  • quot & imkanı əlavə edilib; seçin & quot; testPhysics Məsələn bir obyekt. (R4699)
  • mərhələsində minlərlə separator silindi. (R4719)
  • CMake 2.6 (r4733) üçün dəstək Added.
  • silindi köhnə deprecated üsulları (r4743):
  • * dtCore :: Kamera :: SetPerspective ()
  • * dtCore :: Kamera :: GetPerspective ()
  • * dtCore :: bildir ()
  • * dtCore :: SetNotifyLevel ()
  • * dtDAL :: Tree
  • Breaker qurmaq! Dəyişildi dtCore :: Kamera ikinci konstruktor əvəzinə dtCore bir OSG :: Kamera almaq üçün :: View. (R4750)
  • Added ForEachActor, ForEachPrototype, FindActorsIf və FindPrototypesIf. Üsulları bir xüsusi axtarış və nəticələri ilə vektor doldurmaq üçün imkan varsa ... foreach metodları hər bir aktyor üçün bir şey etmək imkan verir, və tapa bilərsiniz.

  • Onlar istifadə templated və köməkçi functor dərsləri var olduğundan
  • I gamemanager.inl kodu qoydu. Bu üsulları hər hansı zəng etmək üçün istəyirsinizsə GM istifadə hər şey əlavə kodu analiz etmək lazım deyil, belə ki, siz dtGame / gamemanager.inl daxil olmalıdır.
  • bir ODE Body banderol sinif vasitəsilə fiziki güc və tork tətbiq etmək imkanı əlavə edilib. (R4772)
  • Əlavə dtCore :: Kamera Python birləşdirmə. (R4777)
  • göstər / DeltaDrawable :: SetActive () metodu vasitəsilə DeltaDrawable gizlət imkanı əlavə edilib. (R4778)
  • onun XML faylı vasitəsilə animasiya xarakteri miqyaslı imkanı əlavə edilib. (R4788)
  • AnimationViewer dinamik scaling Added. (R4790)
  • ObjectViewer işıqlandırma nəzarət Added.
  • toqquşma forma nəzərə obyekt miqyaslı deyil səbəb ki, bir səhv Sabit. (R4816, r4818)
  • GameEvent-based Task indi uğursuz səbəb bir Task müəyyən edə bilərsiniz. (R4819)
  • Yeni SoundComponent Added. (R4835)
  • Global Aktyorlar ilə məşğul STAGE Sabit bug. (R4865)
  • Ətraf mühiti dəyişən & quot qəbulu ilə OSG2.6.0 sonu çərçivəsində OpenGL kontekstində rəsmiləşdirilməsi aradan imkanı əlavə edilib; DELTA_RELEASE_CONTEXT & quot ;. (R4896)

tələblər

  • CMake

Oxşar proqram

FreeOrion
FreeOrion

19 Feb 15

Pacaq
Pacaq

2 Jun 15

Gummcraft
Gummcraft

17 Feb 15

Şərh Delta3D

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