Amelyore OpenGL ak D3D9 Renderer

Thumbnail

Rating: 0
Favoris: 0

Fichye Rapò

Amelyore OpenGL ak D3D9 Renderer


Enfòmasyon sou dosye



Dosye



Plis Soti nan Itilizatè sa a



Dènye nouvèl
Vèsyon 3.7 lage. Sa yo binè yo te bati ak yon du plus epi mande pou Windows 2000 oswa pita.


Vèsyon 3.7 oswa UT: utglr37.zip (87 KB).


Chanjman nan vèsyon 3.7:
- Fikse yon ensèk ak ShareLists pèmèt ak editè a ki ta kapab lakòz aksidan.
- Seleksyon Editè pa itilize sipò OpenGL seleksyon API. Sa a evite pwoblèm ak chofè OpenGL ak pinèz oswa sipò ki manke nan zòn sa a.
- Yon koup 227 editè ki gen rapò ak dènye ki te tou ranje kòd rann jeneral.
- Opsyon nan SmoothMaskedTextures pral sèvi ak alfa pwoteksyon si AA pèmèt ak 4 oswa plis echantiyon.
- Retire sipò pou itilize pwogram somè san pwogram fragman. Anviwònman UseFragmentProgram la kontwole tou de sa yo ak anviwònman UseVertexProgram la ale.
- Retire konpile sipò etalaj somè ak opsyon a UseCVA.
- Retire opsyon UseTNT.
- Pa gen okenn ankò lè l sèvi avèk sstream pou fonctionnalités debug entèn yo.
- Yon kèk lòt chanjman sitou minè.


ZRangeHack pral pèmèt pa default pou UT si se pa deja prezan nan dosye a ini, men yon sèl sa a ka toujou bezwen yo dwe gade yon ti kras pi byen. Gen yon ka koup mwen konnen nan kote li gen efè segondè minè. Sepandan, ak pifò kat videyo jou sa yo sèlman sipòte 24-ti jan, men se pa 32-ti jan z-tanpon, oswa sof si modifye lòt pati nan motè a jwèt trase otokolan yon ti kras pi lwen lwen, li nesesè pou fè pou evite etikèt siyman nan distans la nan anpil ka komen.


3-22-2010
Nouvo rann D3D9 bati ak kèk karakteristik nouvo. Seleksyon nan editè a sipòte. Liy yo tanpon pou pi vit liy desen. Opsyon SmoothMaskedTextures yo pral itilize alfa pou pwoteksyon si AA pèmèt ak 4 oswa plis echantiyon, UseFragmentProgram pèmèt, epi kouri sou yon kat ATI oswa NVIDIA ki sipòte karakteristik sa a nan D3D9. Sa yo binè yo te bati ak yon du plus epi mande pou Windows 2000 oswa pita.


Vèsyon 1.3 pou UT: utd3d9r13.zip (107 KB).
Vèsyon 1.3 pou Deus Ex (travay ak Deus Ex vèsyon 1112fm): dxd3d9r13.zip (107 KB).
Vèsyon 1.3 pou run (travay ak run vèsyon 1.07 oswa konpatib): runed3d9r13.zip (109 KB).


Pakè kòd sous pou vèsyon sa a nan rann D3D9 la se utd3d9r13src.zip (65 KB). Li gen dosye pwojè MSVC9. Si w ap itilize kòd sous sa a, asire w ke ou aplike UTGLR_NO_APP_MALLOC chanjman nan kopi UnFile.h ki vini ak Tèt yo nan anyè Nwayo / Inc la pou evite pwoblèm ak sèten karakteristik debug ak itilizasyon klas sstream.


12-21-2009
Bati yon nouvo eksperimantal Deus Ex rann.


11-16-2009
Vèsyon 3.6 lage. Li sitou jis yon kantite dènye minè nan divès zòn. Sa yo binè yo te bati ak yon du plus epi mande pou Windows 2000 oswa pita.


Vèsyon 3.6 oswa UT: utglr36.zip (110 KB).
Vèsyon 2.0 pou Deus Ex (travay ak Deus Ex vèsyon 1112fm): dxglr20.zip (110 KB).
Version 1.4 pou run (travay ak run vèsyon 1.07 oswa konpatib): runeglr14.zip (111 KB).


Chanjman nan vèsyon 3.6:
- NoMaskedS3TC opsyon retire. Toujou itilize RGBA DXT1. Sa a matche ak opsyon a sèlman pou DXT1 nan D3D.
- GL_NV_multisample_filter_hint sipò ekstansyon retire li. Pa konsidere yon sèl sa a trè itil ankò.
- Yon kèk 227 editè ki gen rapò ak dènye ki te ranje jeneral kòd rann.
- MaxLogUOverV ak MaxLogVOverU konfigirasyon anviwònman retire li. Sa yo mete entèn kounye a.
- Pi gwo default maksimòm pèmèt gwosè teksti nan ka pa itilize konfigirasyon S3TC la.
- Potansyèl solisyon NVIDIA chofè ensèk pou koripsyon nan grafik pi gwo apre fenèt / plen pwoblèm switch ekran. Sispèk sa a ka ranje nan plus chofè kounye a, men li te fasil ajoute.
- RequestHighResolutionZ opsyon retire. Modifye kòd pou eseye jwenn yon 32-bit, 24-bit, oswa 16-bit z-tanpon nan lòd sa a.
- Si premye konsèy mipmap mete NULL nan SetTexture (), sote gade lòt moun.
- AutoGenerateMipmaps ak AlwaysMipmap opsyon retire.
- UseDetailAlpha opsyon retire ak toujou pèmèt intern. Yon kantite detay teksti rann chemen depann sou gen yon sèl sa a pèmèt.
- BufferClippedActorTris opsyon retire ak fonctionnalités li kontwole toujou pèmèt intern.
- Yon kèk lòt chanjman minè.


ZRangeHack pral pèmèt pa default pou UT si se pa deja prezan nan dosye a ini, men yon sèl sa a ka toujou bezwen yo dwe gade yon ti kras pi byen. Gen yon ka koup mwen konnen nan kote li gen efè segondè minè. Sepandan, ak pifò kat videyo jou sa yo sèlman sipòte 24-ti jan, men se pa 32-ti jan z-tanpon, oswa sof si modifye lòt pati nan motè a jwèt trase otokolan yon ti kras pi lwen lwen, li nesesè pou fè pou evite etikèt siyman nan distans la nan anpil ka komen.


9-8-2009
Nouvo rann D3D9 bati ak chanjman ki ta dwe ranje Ekran ki sòti nan yon monitè ki pa prensipal, mòd pwogram fragman chanje pou itilize modèl shader 3, D3D pixel / texel sant ki gen rapò ak lòt chanjman. Sa yo binè yo te bati ak yon du plus epi mande pou Windows 2000 oswa pita.


Vèsyon 1.2 pou UT: utd3d9r12.zip (102 KB).
Vèsyon 1.2 pou Deus Ex (travay ak Deus Ex vèsyon 1112fm): dxd3d9r12.zip (102 KB).
Vèsyon 1.2 pou run (travay ak run vèsyon 1.07 oswa konpatib): runed3d9r12.zip (104 KB).


Lis plis detay sou chanjman:
- Ekran jis lè l sèvi avèk BitBlt si fenèt kounye a. Ta dwe ranje Ekran ki pa Peye-prensipal pou kontwole.
- Diferan fason pou fè fas ak pwoblèm sant D3D9 pixel / texel. Èspere ke ranje plis bagay minè pase repo.
- Se pwogram somè mòd sèlman ale. UseFragmentProgram kontwole nouvo somè konbine ak pixel Shader 3.0 mòd.
- Yon kèk reglaj Shader minè. Mete yon branch dinamik nan yon sèl kote nan lonbraj yon sèl pas detay teksti.
- UseDetailAlpha ak BufferClippedActorTris opsyon pa configurable ankò ak pèmèt intern.
- Yon kèk 227 editè ki gen rapò ak dènye ki te ranje jeneral kòd rann.
- MaxLogUOverV ak MaxLogVOverU konfigirasyon anviwònman retire li. Sa yo mete entèn kounye a.
- Pi gwo default maksimòm pèmèt gwosè teksti nan ka pa itilize konfigirasyon S3TC la.
- RequestHighResolutionZ opsyon retire. Modifye kòd pou eseye jwenn yon 32-bit, 24-bit, oswa 16-bit z-tanpon nan lòd sa a.
- Si premye konsèy mipmap mete NULL nan SetTexture (), sote gade lòt moun.
- Yon kèk lòt chanjman minè.


Pakè kòd sous pou vèsyon sa a nan rann D3D9 la se utd3d9r12src.zip (60 KB). Li gen dosye pwojè MSVC9. Si w ap itilize kòd sous sa a, asire w ke ou aplike UTGLR_NO_APP_MALLOC chanjman nan kopi UnFile.h ki vini ak Tèt yo nan anyè Nwayo / Inc la pou evite pwoblèm ak sèten karakteristik debug ak itilizasyon klas sstream.


5-3-2004
Mwen bati yon nouvo vèsyon an SetGamma ki ranje divès pwoblèm minè. Li se yon senp liy sèvis piblik pwogram ki ajiste ranp lan kenkayri gama sou adaptè ekspozisyon prensipal la. Yon chemen kout ki voye li opsyon nan-Reyajiste ka itilize Reyajiste ranp lan ranpa kenkayri a 1.0 apre yon aksidan ki anpeche li nan men retabli.


Gen kèk nan nouvèl yo fin vye granmoun demenaje ale rete nan paj la Achiv nouvèl.
Nòt
- Opsyon Lòt yo dokimante nan seksyon an [Nouvo opsyon].


Enstriksyon enstalasyon
Ale nan anyè UnrealTournament \ System ou an. Fè yon backup nan OpenGLDrv.dll fin vye granmoun ou nan ka youn nan nouvo pa travay. Lè sa a, mete nouvo OpenGLDrv.dll a nan anyè UnrealTournament \ System ou an. Yon sèl sa a gen yon kantite optimizasyon ki ta dwe amelyore pèfòmans sou baz UT 4.36 OpenGL rann la. Li gen ladan tou yon kantite nouvo opsyon, ki fè yo dekri pi lwen desann nan paj sa a.


Kòd sous la te modifye anpil. Malgre ke mwen pa t 'eseye kraze Linux sipò konplètman, mwen te ajoute kèk Windows kòd espesifik. Ou lib pou imèl mwen nan [email protected] si ou bezwen nenpòt ki èd jwenn li bati sou Linux. Asire ou ke ou ajoute NO_UNICODE_OS_SUPPORT defini lè w ap bati li sou Win32.


Pakè kòd sous la sèlman gen .cpp ak .h dosye ki soti nan repèrtwar OpenGL \ Src, ki se kote chanjman mwen yo ye. Ou pral bezwen jwenn 432 Tèt yo soti nan Epic pou kapab bati li. Ou ka telechaje sa yo nan paj Teknoloji Unreal Downloads.


Pou vèsyon 1.2 ak moute, mwen te oblije retire operatè a nouvo ak efase ranplasman fè nouvo C + + fonksyon yo dbug travay. Mwen enkli yon kopi UnFile.h modifye ak ifdefs apwopriye yo. Mwen jis gen li pase bagay sa yo nan malok ak gratis olye. Mwen kwè ke pwoblèm lan ka ak ranplasman yo pa manyen 0 octets alokasyon kòm malok ak nouvo fè.


Feedback
Imèl: [email protected]


Nouvo opsyon
Sa a ranfòse UT OpenGL rann sipòte kèk nouvo opsyon. Yo ale nan seksyon [OpenGLDrv.OpenGLRenderDevice] nan dosye UnrealTournament.ini ou. Pifò opsyon yo dokimante sou paj la anviwònman.


Kredi
Mwen ta renmen remèsye Epic Jwèt pou divilge kòd la sous nan rann la UT OpenGL, ki te fè ajoute sa yo dènye li posib.


NitroGL pou modifikasyon orijinal rann TruForm la. Premye kòd eksperimantal TruForm baze sou modifikasyon sa yo.


Leonhard Gruenschloss pou èd ak aplikasyon ak tès adisyonèl TruForm dènye ki gen rapò ak nouvo Deus Ex kòd espesifik.

Fichye Rapò

Rezon












Rapò Kòmantè

Rezon






Rapò Link

Rezon





DMCA.com Protection Status

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

Flag Counter