eGospodarka.pl
eGospodarka.pl poleca

eGospodarka.plGrupypl.comp.programmingperspektywa z tyłuRe: perspektywa z tyłu
  • Data: 2013-11-26 10:22:37
    Temat: Re: perspektywa z tyłu
    Od: firr <p...@g...com> szukaj wiadomości tego autora
    [ pokaż wszystkie nagłówki ]

    W dniu niedziela, 24 listopada 2013 11:18:52 UTC+1 użytkownik firr napisał:
    > jesli chze zrzutaowac i narysowac punkty 3d
    >
    > na ekranie 2d to po prostu wzorek na perspektywe
    >
    > ktorego uzywam to cos takiego
    >
    >
    >
    > if( z > 1.0 )
    >
    > {
    >
    > screen_x = (x/z)*500;
    >
    > screen_y = (y/z)*500;
    >
    > }
    >
    >
    >
    > czyli obcinam wszystkie punkty z tylu (a nawet te bardzo bliskie 'oka') a reszte
    dziele przez z, wspolczynnik do przemnozenia tutaj 500 jest dobrany
    >
    > 'eksperymentalnie', od niego sa zalezne wlasciwosci
    >
    > skracajace perspektywy
    >
    >
    >
    > problem w tym ze chcialbym teraz rysowac nie tylko
    >
    > punkty lub kulki ale tez kreski, tj najlepiej dla danej kreski przetransformowac
    oba punkty do 2d i
    >
    > nakreslic linie w 2d - czy da sie tak zrobic? jaki
    >
    > bylby wzorek na pozycje 2d dla punktów z tylu oka?


    Ostatnio eksperymentowalem troche z bezier
    patches (BP) i wyrysowac takiego bp gridem
    albo wyrasteryzowac jako siatke quadów jest
    bardzo prosto

    tutaj łata w postaci siatli lini - na moim
    prymitywnym ale wlasnym frameworku:

    https://dl.dropboxusercontent.com/u/42887985/grid.zi
    p

    ktos moglby powiedziec czy to działa na win7
    win 8

    potrzebuje teraz jakiegos malego mesha z kilku
    łat, ta konkretna lata to

    static float3 p[16] =
    {
    {80,80,0}, {100,100,1020}, {900,60,30}, {1000,0,0},

    0,100,0, 100,100,220, 900,110,30, 1000,100,0,

    0,900,0, 100,900,320, 900,910,30, 1000,900,0,

    0,1000,0, 100,1000,120, 900,1310,30, 1000,1000,0

    };
    ktos nie chce sie zabawic w zaprojektowanie jakiegos meszaka? moge to odpalic albo
    zrobic
    wersje ktora ladowalaby mesze z pliku

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: