3D графика

3 отговора 223 прегледа
#1

3D графика

Zdraveite!
Ot nqkolko godini se zanimavam s Delphi i ve4e izkukvam. Prosto sikah da si napravq edna 3D igra i est. sled hilqdi usiliq taka i taka ne uspqh. Polzvah OpenGL ama se okaza 4e na pove4eto PC-ta se4e adski zle, samo na po-novite vyrvi podobava6to. Tyrsih i za DirectX pod Delphi - namerih edna biblioteka, ama za razbirane i tuotials ne moje da stava duma. Taka 4e se obry6tam kym vas. Slu4aino da zanete na4in da si 4ertaq 3D grafika adski byrzo (da polzvam Hardware acceleration (kakto OpenGL i DirectX )). E tova e.

Отговор
в отговор на Killer1 #2

Re: 3D графика

[линк] - ново и доста бързо. Поддържа hardwareTL, alpha blending и прочие.
абе изобщо тука [линк] ходил ли си?

Отговор
в отговор на c1ick #3

Re: 3D графика

Това което видях е доста впечатляващо...Инсталира се без никакви проблеми (поне Pro версията) и демо-приложенията работят :-)

Имам обаче един въпрос (подчертавам - не е критика) - нормално ли е и доколко е препоръчително едно приложение да заема за 100% от времето 100% от CPU ресурсите, дори не правеше нищо (само с един тймер от компонентите)?
(Вярно е и че машината на която го пробвах е само 1.5GHz)

Отговор
в отговор на mole. #4

Re: 3D графика

ами то не прави "нищо", ако имаш таймер, той си напъва ЦПУ-то :-)
(чакай сега да не кажа некоя глупост :-)
Всъщност всеки процес се пъне да ти заеме 100% от процесора, ако не си му променил приоритета и процесорът е свободен в това време.
Направи следния пример: на това твойто екзе с таймера си настрой StopOnDeactivate на False, пусни го 3-4 пъти и виж, че процесорът се разпределя между процесите, като он-топ екзето има най-висок фреймрейт, щото на него уиндоуса, цитирам, "slightly increases the process priority". иначе си прав, тоя Afterwarp е голема работа, аз си играх преди време с DelphiX, ама тва е бая по-напред, евала на братушките.

Отговор