Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

DirectX 9.0 SDK April 2005 Update

[es] :: 3D programiranje :: DirectX 9.0 SDK April 2005 Update

[ Pregleda: 3701 | Odgovora: 11 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

bkaradzic
Branimir Karadžić
ArenaNet
Seattle, WA

Član broj: 14953
Poruke: 1630
*.pandemicstudios.com.

Sajt: https://github.com/bkarad..


+11 Profil

icon DirectX 9.0 SDK April 2005 Update31.03.2005. u 05:00 - pre 232 meseci
http://msdn.microsoft.com/directx/directxdownloads/default.aspx
Citat:

D3DX Updates

* UVAtlas API - These new API's automatically generate a unique UV texture mapping for an arbitrary mesh, maximizing texture space usage and minimizing texture undersampling (stretch).

* Reduced effects memory footprint - A new flag (D3DXFX_NOT_CLONEABLE) has been added to allow users to specify that an effect will never need to be cloned by the effect system. Using this flag can notably reduce the memory footprint for an effect.

* The precomputed radiance transfer (PRT) system has been enhanced with fast raytracing methods have been added for direct computation of ray/mesh intersections against a simulation scene.

Documentation Updates

* Setup documentation - The DXSetup documentation has been updated to explain the redist naming scheme and how you can customize the redist to reduce your installation size.

DXUT Updates

* Callback functions now pass a void* pUserContext that allows the callback functions to receive context from the application.

* The framework's GUI is now separate and optional from the core framework.

* The framework now allows applications to reject device changes via LPDXUTCALLBACKMODIFYDEVICESETTINGS which returns a bool.

* Passing 0 as the width and height to DXUTCreateDevice now creates a backbuffer of the same size as the client window.

* DXUTGetExitCode now returns 11 if the last device was a D3DDEVTYPE_REF device type.

Technical Article Updates

* The DirectX developer Frequenty Asked Questions (FAQs) page has been added to the documentation.

* A new technical article about the Windows XP Media Center Edition 2005 has been added.

PIX Tool Updates

* You can now open full-stream capture PIXRun files, and render frames from them within PIX, the same way you can with single-frame capture PIXRun files.

* You can save rendered frames to an image file from within PIX.

* You can adjust the scaling of the Y-axis of the event timeline to see data graphed more clearly.

DirectX Component Status

* Microsoft DirectPlay is deprecated, and Microsoft strongly recommends against using it to develop new applications. Game developers should instead use enhanced core Microsoft Windows networking technologies.

* Microsoft DirectInput, Microsoft DirectMusic, Microsoft DirectShow, and Microsoft DirectSound will maintain their current status until new technology in these areas is made available.

* Use of Microsoft DirectDraw is no longer recommended. With the release of DirectX 9.0, all two-dimensional (2-D) functionality is contained within Microsoft Direct3D and its associated helper functions in D3DX. However, the DirectDraw documentation is still available and can be viewed at the MSDN Library Archive at DirectDraw.


 
Odgovor na temu

Reljam
Relja Markovic
San Francisco

Član broj: 531
Poruke: 1793
*.hsd1.wa.comcast.net.



+18 Profil

icon Re: DirectX 9.0 SDK April 2005 Update31.03.2005. u 06:58 - pre 232 meseci
Branimire, opet si me preduhitrio - stvarno nije lepo :)

Moj doprinos je bila stavka pod drugim bullet pointom (optimizacija memorije pod efektima za ~50%). U principu sada radimo na sledecoj verziji, tako da nema nekih neverovatnih promena, barem ne na mom timu. Ali bice, bice...
 
Odgovor na temu

Angel_of_Dark
Oliver Pavicevic
Organism Media
Milano

Član broj: 31111
Poruke: 204
*.fastres.net.

Sajt: blog.myspace.com/Oneof18a..


Profil

icon Re: DirectX 9.0 SDK April 2005 Update05.04.2005. u 00:29 - pre 232 meseci
Citat:
UVAtlas API - These new API's automatically generate a unique UV texture mapping for an arbitrary mesh, maximizing texture space usage and minimizing texture undersampling (stretch).


Jel ovo API za UV unwrap? Jel ima neko informacije jel radi dobro?
 
Odgovor na temu

Reljam
Relja Markovic
San Francisco

Član broj: 531
Poruke: 1793
*.microsoft.com.



+18 Profil

icon Re: DirectX 9.0 SDK April 2005 Update05.04.2005. u 00:49 - pre 232 meseci
Jeste, to je upravo to. Za sada je to API namenjen programerima, a nije neki alat ili plugin za graficare. Skini SDK i probaj da li radi, a ako ti deluje kao da nesto ne radi kako treba, slobodno javi.
 
Odgovor na temu

Angel_of_Dark
Oliver Pavicevic
Organism Media
Milano

Član broj: 31111
Poruke: 204
*.fastres.net.

Sajt: blog.myspace.com/Oneof18a..


Profil

icon Re: DirectX 9.0 SDK April 2005 Update05.04.2005. u 03:10 - pre 232 meseci
U svakom slucaju predpostavljam da je to odlicna solucija za pripremu UV koordinata za potrebe pre-renderovanje lightmapa u samom engineu. Super :)
 
Odgovor na temu

Reljam
Relja Markovic
San Francisco

Član broj: 531
Poruke: 1793
*.hsd1.wa.comcast.net.



+18 Profil

icon Re: DirectX 9.0 SDK April 2005 Update05.04.2005. u 05:45 - pre 232 meseci
Light maps, normal maps, PRT koeficijenti, texture space lighting... skoro svi noviji algoritmi se baziraju na jedinstvenoj parametizaciji svih tacaka na povrsini modela. Jos ako je parametrizacija takva da mape budu pogodne za graficare za 2D slikanje - tim bolje.
 
Odgovor na temu

bkaradzic
Branimir Karadžić
ArenaNet
Seattle, WA

Član broj: 14953
Poruke: 1630
...66.subscriber.vzavenue.net.

Sajt: https://github.com/bkarad..


+11 Profil

icon Re: DirectX 9.0 SDK April 2005 Update05.04.2005. u 06:29 - pre 232 meseci
Citat:
Using UVAtlas

See UVAtlas functions.
http://msdn.microsoft.com/libr...dvancedTopics/UsingUVAtlas.asp

Kulturan način da se kaže RTFM. ;)


Lightmap "unwrapper" koji mi koristimo je prilično neiteligentan i praktično svaki poligon je za sebe. Da li imaš neke primere o kvalitetu UVAtlas-a? Npr. Tiny "razmotana" UVAtlas-om?

 
Odgovor na temu

Reljam
Relja Markovic
San Francisco

Član broj: 531
Poruke: 1793
*.hsd1.wa.comcast.net.



+18 Profil

icon Re: DirectX 9.0 SDK April 2005 Update05.04.2005. u 08:13 - pre 232 meseci
E molim te, klikni na send feedback link u helpu, i kazi im da je Using UVAtlas topic potpuno beskoristan. :)

Bas sam hteo da uz prosli mail zakacim slike, a onda sam shvatio da kuci imam instaliran Feb SDK, a da ne mogu sada da instaliram april. Sutra cu zakaciti sa posla primere, ima nekoliko dobrih.
 
Odgovor na temu

Reljam
Relja Markovic
San Francisco

Član broj: 531
Poruke: 1793
*.hsd1.wa.comcast.net.



+18 Profil

icon Re: DirectX 9.0 SDK April 2005 Update (slike UVAtlasa)05.04.2005. u 08:44 - pre 232 meseci
Ok, ipak sam bio vredan, skinuo sam i instalirao SDK (433 KB/sec, ne znam zasto ljudi kukaju da se dugo skida ).

Samo da znas, UVAtlas se trudi da zadrzi uglove izmedju patcheva - recimo delovi leve i desne noge su paralelni, a takodje se trudi i da stvari koje su blizu na povrsi meshu budu blizu i na teksturi. Prilicno cool, zar ne?





Inace, ove slike su sa default settings-ima bez ikakvog hintovanja ili tweakovanja. Ovakav unwrap naravno sluzi za light, normal i ostale automatski generisane mape. Ocekuje se da graficari i dalje crtaju i mapiraju kako oni hoce, a da posle alat sam prebaci iz standardnog u UVAtlas mapiranje. Dobra stvar kod UVAtlas mapiranja je sto su krajnji rezultati u velikoj meri human readable.

A sada nemoj da sam te video da D3DX koristis za razvoj za neke tamo leve platforme sa uvrnutim programskim modelima i neverovatno komplikovanom sinhronizacijom izmedju threadova.
 
Odgovor na temu

bkaradzic
Branimir Karadžić
ArenaNet
Seattle, WA

Član broj: 14953
Poruke: 1630
...66.subscriber.vzavenue.net.

Sajt: https://github.com/bkarad..


+11 Profil

icon Re: DirectX 9.0 SDK April 2005 Update06.04.2005. u 06:55 - pre 232 meseci
Citat:
Reljam: A sada nemoj da sam te video da D3DX koristis za razvoj za neke tamo leve platforme sa uvrnutim programskim modelima i neverovatno komplikovanom sinhronizacijom izmedju threadova.

Ma šta ti pada na pamet... O;)

 
Odgovor na temu

yooyo

Član broj: 4891
Poruke: 1101
*.nat-pool.bgd.sbb.co.yu.



Profil

icon Re: DirectX 9.0 SDK April 2005 Update06.04.2005. u 18:04 - pre 232 meseci
Relja,

Video sam da se ljudi na nv developer forumu zale da dvostruke for petlje u pixel shaderu se ne izvrsavaju korektno. Daljom "istragom" su utvrdili da kompajler koristi isti registar za obe petlje (i unutrasnju i spoljasnju), sto nije korektno.

Interesuje me da li je to popravljeno u ovom SDK izdanju?

yooyo
 
Odgovor na temu

Reljam
Relja Markovic
San Francisco

Član broj: 531
Poruke: 1793
*.microsoft.com.



+18 Profil

icon Re: DirectX 9.0 SDK April 2005 Update06.04.2005. u 19:03 - pre 232 meseci
Pogledaj postove na dxdev-u, odatle dobijamo najvise bug reportova, tako da je moguce da je vec bio thread o ovome. Provericu otvorene bagove, ali najbolje je da mi posaljes repro shader ako ga imas (posalji na directx at microsoft.com). Bagovi se stalno pojavljuju i gase, tako da ne znam na koj konkretan mislis. Ukoliko te taj bag blokira u radu, posalji mail i videcemo kako mozemo da te unblockujemo.
 
Odgovor na temu

[es] :: 3D programiranje :: DirectX 9.0 SDK April 2005 Update

[ Pregleda: 3701 | Odgovora: 11 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.