eGospodarka.pl
eGospodarka.pl poleca

eGospodarka.plGrupypl.comp.programmingcircle midpoint + windowing, reverse, REAKTYWACJARe: circle midpoint + windowing, reverse, REAKTYWACJA
  • Data: 2015-10-14 19:40:53
    Temat: Re: circle midpoint + windowing, reverse, REAKTYWACJA
    Od: bartekltg <b...@g...com> szukaj wiadomości tego autora
    [ pokaż wszystkie nagłówki ]

    On 14.10.2015 16:11, firr wrote:

    >
    > Ps na grupie zagranicznej (comp.lang.c) padla idea rysowanie tego
    > inaczej - tj wogole nie midpointem - cos w stylu logo - bierzesz punk
    > startowy liczysz styczną ( a sytyczna do promienia to cos w stylu
    > {tx, ty} = {-ry, rx} ) i idziesz po prostu piksel do przodu -
    > trzebaby to przemyslec ale jest to ogolnie dobra idea, nie ma tych
    > wiadomych problemow na jakie cierpi midpoint bo jest
    > 'direction-agnostic' - w przypadku malych lukow to moze sie oplacac)



    To jest bardzo niewydajne. Ale padł tam też inny pomysł. Jeśli nie chce
    się nam naprawiać midpointa dla dużych powiększeń, narysuj beziera.
    Te krzywe bardzo ładnie przybliżają ćwiartkę koła, mniejszy fragment
    pójdzie jeszcze lepiej.

    Za to rysowanie beziera jest ciut bardziej skomplikowane:
    http://members.chello.at/~easyfilter/bresenham.html


    pzdr
    bartekltg

Podziel się

Poleć ten post znajomemu poleć

Wydrukuj ten post drukuj


Następne wpisy z tego wątku

Najnowsze wątki z tej grupy


Najnowsze wątki

Szukaj w grupach

Eksperci egospodarka.pl

1 1 1

Wpisz nazwę miasta, dla którego chcesz znaleźć jednostkę ZUS.

Wzory dokumentów

Bezpłatne wzory dokumentów i formularzy.
Wyszukaj i pobierz za darmo: