opengl
əjdahalar googllaandroid - shader - webgl - api - keçən ayın ən bəyənilənləri - c
proyeksiyalamanın 2 əsas növü mövcuddur: orthogonal və perspective.
orthogonal proyeksiyada birbaşa 3 komponentdən biri atılır və geriyə qalan 2 komponenet istifadə olunur. məs:
(x, y, z) => (x, y)
bu tip proyeksiyalamada z komponenti bir əhəmiyyət kəsb etmir nəticəyə. fərqi yoxdu cisim uzaqdadır ya yox ekranda eyni ölçüdə görünəcək.
bir digər proyeksiya növü isə perspective proyeksiyalamadır. insan gözünün kürə şəkildə olması insana təbii olaraq perspective proyeksiyalama xüsusiyyəti vermişdir. bu proyeksiyalama növündə uzaqdakı cisimlər yaxındakılara nəzərən daha kiçik görünür və bu cür hesablanır:
(x, y, z) => (x/z, y/z)
gördüyünüz kimi x və y komponentləri z'ə bölünür, əgər z böyükdürsə (yəni cisim uzaqdadırsa) ekranda daha kiçik görsənir.
opengl və direct3d kimi qrafik kitabxanalarında bunun kimi faydalı alqoritmlər mövcuddur. proyeksiyalama opengl/direct3d pipeline'ın sadəcə ilk mərhələlərindən biridir. bundan əlavə rasterization kimi daha mürəkkəb mərhələlərdə mövcuddur
xəbər lentindən
bütün xəbərlər →
culture
Sydney Sweeney-nin R-reytingli komediyası HBO Max-in ən yaxşı filmlərindən biridir
culture
2700 nüsxə nədir? Bu 20 illik Burger King kolleksiyasının 'sərmayəsi' olan peşəkar güləşçiyə inanmaq olmur
culture
O: Derrinin xoş gəlmisiniz - Hellowen bayramını qeyd etmək üçün xəbər buraxır
azerbaijan
Tramp Rusiya ilə Ukrayna arasında sülh sazişinin G20 sammitində imzalana biləcəyini istisna etməyib
üzv ol
şərhlər: