Utah Teapot nebo Newell's teapot je počítačový model , který se stal jedním z referenčních objektů v komunitě 3D počítačové grafiky . Toto je jednoduchý, zaoblený, pevný a částečně konkávní matematický model běžné čajové konvice .
Zakřivené a protínající se povrchy konvice jsou vhodné pro testování různých druhů materiálů a vizualizačních parametrů objektů reálného světa.
Model konvice se skládá z 32 částí bikubického Bezierova povrchu , jehož souřadnice referenčních bodů jsou počátečním popisem modelu. Tečky tvoří pole 306 prvků, očíslovaných od 1 do 306. Hlavní objem konvice (tělo) je tvořen 12 porcemi, rukojeť z dalších čtyř porcí, další čtyři porce tvoří hubičku, víko konvice je nejpřesněji – zabralo to osm částí bikubického Bezierova povrchu. A zbývající čtyři tvoří dno.
Tato data jsou široce sdílena mezi odborníky na 3D počítačovou grafiku a široce se používají k demonstraci práce a k testování vykreslovacích algoritmů a programů.
Model čajové konvice vytvořil v roce 1975 výzkumník počítačové grafiky Martin Newell , člen výzkumného programu počítačové grafiky na University of Utah . S použitím tohoto modelu jako příkladu vytvořil James Blinn , rovněž na University of Utah, první rané mimořádně kvalitní rendery. Je zvláštní, že většinu obyvatel Utahu tvoří mormoni , kteří kvůli náboženským omezením nepijí čaj a kávu.
Newell potřeboval pro svou práci středně jednoduchý matematický model známého předmětu. Jeho žena Sandra Newellová jim nabídla, že jim vymodeluje čajovou soupravu, když v tu chvíli pili čaj. Martin vzal milimetrový papír a tužku a načrtl celou službu očima, pak zpět v laboratoři ručně zadal Bézierovy kontrolní body na paměťové trubici Tektronix .
Přestože šálek, podšálek a lžička byly digitalizovány spolu se slavnou čajovou konvicí, samotná konvice dosáhla všudypřítomného využití. Předpokládá se, že byl modelován také mlékař, ale údaje o něm byly ztraceny.
Počítačový model konvičky vypadá oproti skutečnému prototypu "zploštěle". Výšku modelu snížil James Blinn 1,3krát, aby vyrovnal rozdíl v měřítku souřadnic horizontálně a vertikálně na svém počítači. Následně, když byl model konvice použit na jiných systémech, bylo toto zkreslení patrné, ale neopravili to, protože model byl již příliš rozšířený.
Standardní testovací objekty | |
---|---|
2D grafika | |
3D grafika |
|
MP3 audio | |
Programování | |
Komprese dat |
|
Textové prvky | |
Bojujte proti virům | |
Doména | |
Optimalizace |
|