[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: PCI GeForce? Yeeees ;)



...
> Heh...rozhodl jsi se poucovat me i o 3D ? No nic, kdo chce
> kam, pomozme mu tam... :-D

Nehodlam te poucovat, jen opravit nesmysly, co ti obcas upadnou
od huby ;)

>>>>> Jeste aby prekopali cely Warp3D API, ktery neni pripraveny
>>>>> ani na Vertex buffer, ani na transformace, ani na multitexturing,
>>>>> ani na kubicky environment, ani na bumpmapping, .... atd :-)

>> Fido nam zase mluvi z cesty :)  Multitexturing je v W3D normalne ready,
>> jen nemame HW, na kterym by to jelo :))))

[source dokazujici ze multitexturing v W3D neni]

> Toto je kousek z Warp3D.h Ukaz mi prosim ve strukture W3D_Vertex nejake
> polozky U,V pro dalsi textury ? pripadne pro bumpmapu ?

Zkus zapremyslet, smudlo. Frideni davno davinko napsali, ze to W3D ma
(multitexturing), jen je 'temporary disabled', protoze nemame HW, na
kterym to pojede. Ty to nevis, nebo jen pomlouvas?

> Takze Troda - dopln informace a pak delej chytraka...

Spravne. Jenze pro tebe... Nedelam chytraka, jen RIKAM, co je znamo
(ne tobe, zdase)... :(((

>> To jen tak naokraj, o ty vostatni veci jsem se nazajimal, ale obecne
>> treba bumpmapping je jen modifikovani odrazovych normal pro phonguv
>> stinovaci model, takze v jeho pridelani nevidim problemek.

> :-))))) Mozna to nevis, ale k tomu potrebujes jeste bumpmapu, jejiz

...by ses divil, tohle mi neuniklo ;)

> W3D posilaji uz pretransformovane souradnice do screen space ?
> A kde mas vlastne urcenou pozici svetla ?

To je dobra otazka. Co myslis, bude to GeForce driver (pokud bude)
delat taky tak, anebo ne? Uz?

>> ...mimochodem, budeme se spise drzet vyjadreni autoru W3D nez neseho
>> placani do vody, a to je (to vyjadreni) jasne jak facka. Jestli budou
>> docy od nVidie A nekdo udela 2D driver, bude podpora.
>> Myslim, ze dalsich debat netreba.

> Ano samozrejme...protoze to doprogramujou a o tom mluvim. Takze
> se taky domnivam, ze to neni treba dale komentovat.

Yes. Jen prosimte netvrd, ze W3D neumi (nebo spise, neni pripraven ;)
na multitexturing a ze to bude nejaky problem. Nic vic, nic min ;)

>>> Ja v tom problem vidim. Kdyz to porovnam s Direct3D, tak tam
>>> proste chybi milion veci. Uz jen to, ze Warp3D je jen low-level driver
>>> a zcela tam chybi moznost nechat delat transformace ve Warp3D...

>> ...Fido zcela opmiji MiniGL, ktery mame uz nejaky patek a zepar veci
>> pod nim bezi...  I kdyz LithTech je lepsi kafco! ;)))

> Troda zcela opomiji, ze MiniGL je posazeny na Warp3D, takze

Je mi znamo. :)

> transformace se deji na urovni MiniGL. Jenze pro GPU GeForce
> potrebujes netransformovany vertexy dostat az do karty.

Spravne. Myslis ze 'bypass' tohodle je problem? Ja bych to videl na
par radku kodu :)

>>> Fce na vykresleni polygonu maj fixne dany format vertexu a ne variabilni
>>> jako OGL nebo Direct3D. Proste kdyz se na to zpetne kouknu, tak to
>>> muzou cely splachnout do zachodu a API napsat znova.

>> Fido je prece jen uz tak 2 roky out, takze jeho komentare bych
>> nedoporucoval brati do uvahy. W3d je low-level driver pro 3D HW, tot vse.

> Troda je out zrejme odjakziva. Direct3D je velmi low level, ale
> uroven na jake se programuje je scalable. Tzn, pokud karta neco umi,
> muzu se posunout o kus vys a nechat urcite ukoly na karte. Kdyz mas

A co asi dela MiniGl na Permedii, aha?

> low-level driver ala W3D, tak tuto moznost nemas, protoze je to postaveny
> tak, jako by byl na druhe strane tupej ViRGE.

Jiste, driver pro ViRGE je takhle done. Driver pro P2 podporuje
(jake prekvapeni!) P2. Driver pro VooDoo3 bude... etc.

>> To mimo jine znamena, ze extenze API pro dalsi funkce a jejich
>> implementace do noveho driveru neni zadny problem, ani maly.

> Toto bych nechal na posouzeni programatorum a lidem, kteri vedi
> o cem hovori.

Ja myslim ze Frideni to snad vedi, kdyz na tom tedka pracuji, no ne?

>>> zajem, muzu ti vyjmenovat dalsi veci :-)  Treba absenci svetel (pro
>>> T&L chip GeForce docela dulezita vec :-), definic materialu apod.

>> ...uz staci. Pridrzujme se radeji faktu, ze nemame jeste ani docy pro
>> PCI, nemluvim o GeForce(2) - ano, i dvojka je do PCI...

> Drzim se faktu a z toho co jsem napsal je zcela evidentni, ze GeForce
> nelze za stavajiciho API vyuzit.

Predstav si, ze API ma jiny volani pro ViRGE i pro P2. Neco proste neumi
P2, neco ViRGE. Ouplne stejne to bude reagovat s jakymkoliv jinym driverem.

>> ...a, Fido, i kdyby to melo JEN a JEN RYCHLE texturovat polygony, tak
>> nam to ouplne staci. Ok?

> Pak vam staci VooDoo...

Spravne. Me urcite. Ale GeForce by byl pekny kick-ass :)))

>> ***
>> Celym timto tematem jsem je chtel dokazat, ze jsi se mylil.
>> Nemusis jiz, prosim, zabredat do omylu a dezinformaci jeste vice, uz to
>> staci... Dekuji za pozornost.
>> ***

> Nemusis se jiz dale ztrapnovat svymi neznalostmi. Vubec me nebavi
> to uvadet na pravou miru zvlast proto, ze tomu tady rozumi tak 2-3 lidi

...mozna jen 1-2 ;)))

> a ostatni ty tvoje blaboly jiste znacne obtezuji. Dekuji za pozornost.
> Fido

Then let's hit the Del key... :)
...if you don't like truth, it not menas, that you are mad. Most ppl's
don't like it as well ;)

See ya!

Pavel Narozny, Troda of PEGAS, troda@cbnet.cz

"Intel inside, idiot outside."