Renderer OpenGL u D3D9 mtejba

Thumbnail

Klassifikazzjoni: 0
Favourites: 0

Fajl tar-Rapport

Renderer OpenGL u D3D9 mtejba


Informazzjoni dwar il-Fajl



Fajls



Aktar Minn Dan l-Utent



L-aħħar aħbarijiet
Verżjoni 3.7 hija rilaxxata. Dawn il-binarji nbnew b'kompilatur aktar ġdid u jeħtieġu Windows 2000 jew aktar tard.


Verżjoni 3.7 jew UT: utglr37.zip (87 KB).


Bidliet fil-verżjoni 3.7:
- Irranġa bug bi ShareLists attivati u l-editur li jista 'jikkawża ħbit.
- L-għażla tal-editur m'għadhiex tuża l-appoġġ tal-għażla OpenGL API. Dan jevita problemi bis-sewwieqa OpenGL b'bugs jew nieqsa appoġġ f'dan il-qasam.
- Aġġornament ta 'koppja 227 relatat ma' editur li kienu wkoll soluzzjonijiet ta 'kodiċi ta' renderer ġenerali.
- L-għażla SmoothMaskedTextures tuża alpha għal kopertura jekk AA tkun attivata b'4 kampjuni jew aktar.
- Tneħħa l-appoġġ għall-użu ta 'programmi vertiċi mingħajr programmi ta' framment. L-issettjar UseFragmentProgram jikkontrolla dawn it-tnejn u l-issettjar UseVertexProgram spiċċa.
- Tneħħa l-appoġġ tal-array vertex ikkumpilat u l-għażla UseCVA.
- Neħħiet l-għażla UseTNT.
- M'għadx tuża sstream għal funzjonalità ta 'debug intern.
- Xi bidliet l-oħra l-aktar minuri.


ZRangeHack se jkun attivat awtomatikament għall-UT jekk mhux diġà preżenti fil-fajl ini, iżda dan jista 'jkun li għad irid jarah ftit aktar mill-qrib. Hemm ftit każijiet li naf fejn għandu effetti sekondarji minuri. Madankollu, bil-biċċa l-kbira tal-kards tal-vidjow f'dawn il-jiem jappoġġjaw biss 24-bit iżda mhux 32-bit z-buffers, jew sakemm ma jkunux modifikati partijiet oħra tal-magna tal-logħba biex jiġbdu d-decals ftit iktar 'il bogħod, huwa meħtieġ li tevita li ttektek id-distakk ħafna każijiet komuni.


3-22-2010
Renderer D3D9 ġdid jibni bi ftit karatteristiċi ġodda. L-għażla fl-editur hija appoġġjata. Il-linji huma buffered għal tpinġija tal-linja aktar mgħaġġla. L-għażla SmoothMaskedTextures tuża alpha għal kopertura jekk AA tkun attivata b'4 kampjuni jew aktar, UseFragmentProgram huwa attivat, u taħdem fuq karta ATI jew NVIDIA li tappoġġja din il-karatteristika f'D3D9. Dawn il-binarji nbnew b'kompilatur aktar ġdid u jeħtieġu Windows 2000 jew aktar tard.


Verżjoni 1.3 għal UT: utd3d9r13.zip (107 KB).
Verżjoni 1.3 għal Deus Ex (jaħdem mal-verżjoni Deus Ex 1112fm): dxd3d9r13.zip (107 KB).
Verżjoni 1.3 għal Rune (taħdem bil-verżjoni Rune 1.07 jew kompatibbli): runed3d9r13.zip (109 KB).


Il-pakkett tal-kodiċi tas-sors għal din il-verżjoni tar-renderer D3D9 huwa utd3d9r13src.zip (65 KB). Fih fajls tal-proġett MSVC9. Jekk tuża dan il-kodiċi tas-sors, kun żgur li tapplika l-bidliet UTGLR_NO_APP_MALLOC għall-kopja ta 'UnFile.h li tiġi mal-intestaturi fid-direttorju Core / Inc biex tevita problemi b'ċerti karatteristiċi ta' debug u użu ta 'klassi sstream.


12-21-2009
Bnej renderer Deus Ex sperimentali ġdid.


11-16-2009
Verżjoni 3.6 hija rilaxxata. L-aktar huwa biss numru ta 'aġġornamenti minuri f'diversi oqsma. Dawn il-binarji nbnew b'kompilatur aktar ġdid u jeħtieġu Windows 2000 jew aktar tard.


Verżjoni 3.6 jew UT: utglr36.zip (110 KB).
Verżjoni 2.0 għal Deus Ex (taħdem mal-verżjoni Deus Ex 1112fm): dxglr20.zip (110 KB).
Verżjoni 1.4 għal Rune (taħdem bil-verżjoni Rune 1.07 jew kompatibbli): runeglr14.zip (111 KB).


Bidliet fil-verżjoni 3.6:
- Għażla NoMaskedS3TC imneħħija. Dejjem tuża RGBA DXT1. Dan jaqbel ma 'l-unika għażla għal DXT1 f'D3D.
- L-appoġġ tal-estensjoni GL_NV_multisample_filter_hint tneħħa. Tqisx li dan huwa utli ħafna iktar.
- Xi 227 aġġornamenti relatati mal-editur li kienu soluzzjonijiet ġenerali tal-kodiċi tar-renderer.
- Is-settings tal-konfigurazzjoni MaxLogUOverV u MaxLogVOverU jitneħħew. Dawn huma stabbiliti internament issa.
- Daqs tal-konsistenza massimu permess ikbar fil-każ tal-konfigurazzjoni S3TC li ma tużax.
- Soluzzjoni potenzjali ta 'soluzzjoni ta' bug tas-sewwieq NVIDIA għall-korruzzjoni tal-grafika maġġuri wara t-twieqi / is-swiċċ tal-iskrin sħiħ. Issuspetta li dan jista 'jiġi ffissat f'sewwieqa ġodda issa, iżda kien faċli biex iżżid.
- It-talba RequestHighResolutionZ tneħħiet. Kodiċi modifikat biex tipprova tikseb 32-bit, 24-bit, jew 16-bit z-buffer f'dik l-ordni.
- Jekk l-ewwel pointer tal-mipmap issettja għal NULL f’SetTexture (), aqbeż tħares lejn ħaddieħor.
- Għażliet AutoGenerateMipmaps u AlwaysMipmap imneħħija.
- L-għażla UseDetailAlpha titneħħa u tkun dejjem attivata internament. Numru ta 'mogħdijiet ta' rendering ta 'tessut ta' dettall jiddependu fuq li din tkun attivata.
- L-għażla BufferClippedActorTris tneħħiet u l-funzjonalità li kkontrollat kienet dejjem permessa internament.
- Xi ftit bidliet żgħar oħra.


ZRangeHack se jkun attivat awtomatikament għall-UT jekk mhux diġà preżenti fil-fajl ini, iżda dan jista 'jkun li għad irid jarah ftit aktar mill-qrib. Hemm ftit każijiet li naf fejn għandu effetti sekondarji minuri. Madankollu, bil-biċċa l-kbira tal-kards tal-vidjow f'dawn il-jiem jappoġġjaw biss 24-bit iżda mhux 32-bit z-buffers, jew sakemm ma jkunux modifikati partijiet oħra tal-magna tal-logħba biex jiġbdu d-decals ftit iktar 'il bogħod, huwa meħtieġ li tevita li ttektek id-distakk ħafna każijiet komuni.


9-8-2009
Render D3D9 ġdid jibni b’bidliet li għandhom jiffissaw screenshots minn monitor mhux primarju, mod ta ’programm ta’ framment mibdul biex juża mudell ta ’shader 3, soluzzjonijiet relatati ma’ ċentru pixel D3D / texel, u diversi bidliet oħra. Dawn il-binarji nbnew b'kompilatur aktar ġdid u jeħtieġu Windows 2000 jew aktar tard.


Verżjoni 1.2 għal UT: utd3d9r12.zip (102 KB).
Verżjoni 1.2 għal Deus Ex (jaħdem mal-verżjoni Deus Ex 1112fm): dxd3d9r12.zip (102 KB).
Verżjoni 1.2 għal Rune (taħdem bil-verżjoni Rune 1.07 jew kompatibbli): runed3d9r12.zip (104 KB).


Lista aktar dettaljata tal-bidliet:
- Screenshots billi tuża biss BitBlt jekk tieqa issa. Għandhom jiffissaw screenshots tal-monitor mhux primarji.
- Mod differenti kif jiġu ttrattati kwistjonijiet taċ-ċentru tal-pixel D3D9 / texel. Nisperaw li jirranġa aktar affarijiet minuri milli pawżi.
- Il-modalità Vertex tal-programm biss marret. UseFragmentProgram jikkontrolla l-mod ġdid magħqud vertiċi u pixel shader 3.0.
- Xi ftit aġġustamenti shader minuri. Poġġi fergħa dinamika f'post wieħed fi sfumaturi ta 'nisġa ta' dettall ta 'pass wieħed.
- L-għażliet UseDetailAlpha u BufferClippedActorTris m'għadhomx konfigurabbli u huma attivati internament.
- Xi 227 aġġornamenti relatati mal-editur li kienu soluzzjonijiet ġenerali tal-kodiċi tar-renderer.
- Is-settings tal-konfigurazzjoni MaxLogUOverV u MaxLogVOverU jitneħħew. Dawn huma stabbiliti internament issa.
- Daqs tal-konsistenza massimu permess ikbar fil-każ tal-konfigurazzjoni S3TC li ma tużax.
- It-talba RequestHighResolutionZ tneħħiet. Kodiċi modifikat biex tipprova tikseb 32-bit, 24-bit, jew 16-bit z-buffer f'dik l-ordni.
- Jekk l-ewwel pointer tal-mipmap issettja għal NULL f’SetTexture (), aqbeż tħares lejn ħaddieħor.
- Xi ftit bidliet żgħar oħra.


Il-pakkett tal-kodiċi tas-sors għal din il-verżjoni tar-renderer D3D9 huwa utd3d9r12src.zip (60 KB). Fih fajls tal-proġett MSVC9. Jekk tuża dan il-kodiċi tas-sors, kun żgur li tapplika l-bidliet UTGLR_NO_APP_MALLOC għall-kopja ta 'UnFile.h li tiġi mal-intestaturi fid-direttorju Core / Inc biex tevita problemi b'ċerti karatteristiċi ta' debug u użu ta 'klassi sstream.


5-3-2004
Bnejt verżjoni ġdida ta 'SetGamma li tirranġa diversi problemi minuri. Huwa programm ta 'utilità tal-linja tal-kmand sempliċi li jaġġusta r-rampa gamma tal-hardware fuq l-adapter tal-wiri primarju. Shortcut li tibgħatha l-għażla -reset tista 'tintuża biex tirrisettja r-rampa gamma tal-hardware għal 1.0 wara ħabta li ma tħallihiex tiġi restawrata.


Uħud mill-aħbarijiet qodma jitmexxew għall-paġna tal-Arkivju tal-Aħbarijiet.
Noti
- Għażliet addizzjonali huma dokumentati fit-taqsima [Għażliet ġodda].


Istruzzjonijiet ta 'installazzjoni
Mur fid-direttorju UnrealTournament \ System tiegħek. Agħmel backup tal-OpenGLDrv.dll qadim tiegħek f'każ li l-waħda l-ġdida ma taħdimx. Imbagħad poġġi l-OpenGLDrv.dll il-ġdid fid-direttorju UnrealTournament \ System tiegħek. Dan fih numru ta 'ottimizzazzjonijiet li għandhom itejbu l-prestazzjoni fuq il-bażi UT 4.36 OpenGL renderer. Fih ukoll numru ta 'għażliet ġodda, li huma deskritti aktar' l isfel f'din il-paġna.


Il-kodiċi tas-sors ġie modifikat b'mod estensiv. Għalkemm ma ppruvajtx nikser l-appoġġ Linux kompletament, żidt xi kodiċi speċifiku għall-Windows. Ħossok liberu li tibgħatli email fuq [email protected] jekk għandek bżonn xi għajnuna biex tibniha fuq Linux. Kun żgur li żżid id-definizzjoni NO_UNICODE_OS_SUPPORT meta tibniha fuq Win32.


Il-pakkett tal-kodiċi tas-sors fih biss fajls .cpp u .h mis-subdirettorju OpenGL \ Src, li huwa fejn jinsabu l-bidliet tiegħi. Ikollok bżonn tikseb il-432 headers minn Epic biex tkun tista 'tibniha. Tista 'tniżżilhom mill-paġna tat-Tniżżil tat-Teknoloġija Unreal.


Għall-verżjoni 1.2 u 'l fuq, kelli nneħħi l-operatur ġdid u nħassar overrides biex il-funzjonijiet il-ġodda tad-debug C ++ jaħdmu. Jien inkludejt kopja tal-UnFile.h modifikat mal-ifdefs xierqa. Għandi biss li tgħaddi l-affarijiet lil malloc u b'xejn minflok. Nemmen li l-problema tista 'tkun bl-overrides li ma jimmaniġġjawx allokazzjonijiet ta' 0 byte kif jagħmlu malloc u ġodda.


Feedback
Email: [email protected]


Għażliet ġodda
Dan ir-renderer UT OpenGL imtejjeb jappoġġja xi għażliet ġodda. Huma jmorru fit-taqsima [OpenGLDrv.OpenGLRenderDevice] tal-fajl UnrealTournament.ini tiegħek. Ħafna għażliet huma dokumentati fuq il-paġna tal-issettjar.


Krediti
Nixtieq nirringrazzja lil Epic Games talli ħarġet il-kodiċi tas-sors lir-renderer UT OpenGL, li għamel possibbli li żżid dawn l-aġġornamenti miegħu.


NitroGL għall-modifika oriġinali ta 'rendering TruForm. Kodiċi sperimentali TruForm inizjali huwa bbażat fuq dawn il-modifiki.


Leonhard Gruenschloss għall-għajnuna fl-implimentazzjoni u l-ittestjar ta 'aġġornamenti addizzjonali relatati ma' TruForm u kodiċi speċifiku ġdid ta 'Deus Ex.

Fajl tar-Rapport

Raġuni












Irrapporta Kumment

Raġuni






Rabta tar-Rapport

Raġuni





DMCA.com Protection Status

https://apg-clan.org tested by Norton Internet Security https://apg-clan.org tested by McAfee Internet Security

Flag Counter