Pagkakaiba sa pagitan ng Image Space at Object Space

Pagkakaiba sa pagitan ng Image Space at Object Space
Pagkakaiba sa pagitan ng Image Space at Object Space

Video: Pagkakaiba sa pagitan ng Image Space at Object Space

Video: Pagkakaiba sa pagitan ng Image Space at Object Space
Video: Ano ang pagkakaiba ng resolusyon at ordinansa? 2024, Hulyo
Anonim

Image Space vs Object Space

Sa 3D na computer animation na mga larawan ay kailangang nakaimbak sa frame buffer na nagko-convert ng dalawang dimensional na array sa tatlong dimensional na data. Nagaganap ang conversion na ito pagkatapos ng maraming kalkulasyon tulad ng nakatagong pag-aalis sa ibabaw, pagbuo ng anino at Z buffering. Ang mga kalkulasyong ito ay maaaring gawin sa Image Space o Object Space. Ang mga algorithm na ginagamit sa espasyo ng imahe para sa nakatagong pag-alis sa ibabaw ay mas mahusay kaysa sa mga algorithm ng object space. Ngunit ang mga algorithm ng object space para sa nakatagong pag-aalis ng ibabaw ay higit na gumagana kaysa sa mga algorithm ng espasyo ng imahe para sa pareho. Ang kumbinasyon ng dalawang algorithm na ito ay nagbibigay ng pinakamahusay na output.

Image Space

Ang representasyon ng mga graphics sa anyo ng Raster o rectangular pixels ay naging napakasikat na ngayon. Ang raster display ay napaka-flexible habang patuloy nilang nire-refresh ang screen sa pamamagitan ng pagkuha ng mga value na nakaimbak sa frame buffer. Ang mga algorithm ng espasyo ng imahe ay simple at mahusay dahil ang kanilang istraktura ng data ay halos kapareho ng sa frame buffer. Ang pinakakaraniwang ginagamit na image space algorithm ay Z buffer algorithm na ginagamit upang tukuyin ang mga halaga ng z coordinate ng object.

Object Space

Ang mga algorithm ng space object ay may kalamangan sa pagpapanatili ng nauugnay na data at dahil sa kakayahang ito ay nagiging mas madali ang pakikipag-ugnayan ng algorithm sa object. Ang pagkalkula na ginawa para sa kulay ay ginagawa nang isang beses lamang. Pinapayagan din ng mga algorithm ng Object space ang pagbuo ng anino na pataasin ang lalim ng mga 3 dimensional na bagay sa screen. Ang pagsasama ng mga algorithm na ito ay ginagawa sa software at mahirap ipatupad ang mga ito sa hardware.

Ano ang pagkakaiba ng Image Space at Object Space

• Ang mga image space algorithm ay mas mahusay kaysa sa object space algorithm

• Ang Object space algorithm ay higit na gumagana kaysa sa image space algorithm

• Ang pagkalkula ng kulay sa mga algorithm ng object space ay ginagawa nang isang beses lamang at pinapanatili nito ngunit sa image space algorithm, ang pagkalkula kapag tapos na ay tapos nang nakasulat sa ibang pagkakataon.

Inirerekumendang: