Elektroda.pl
Elektroda.pl
X
Proszę, dodaj wyjątek www.elektroda.pl do Adblock.
Dzięki temu, że oglądasz reklamy, wspierasz portal i użytkowników.

[Delhi] Opengl - wczytywanie trójkątów z OBJ, merytoryka

Integers 04 Lut 2011 21:46 951 2
  • #1 04 Lut 2011 21:46
    Integers
    Poziom 13  

    Witam mam dla przykładu plik obj, mógłbym ściągnąć jakiegoś gotowca do wczytywanie tego lub np. 3ds, ale nie ja chciałem to rozgryźć i zrozumieć bo mi to potrzebne będzie do innych konstrukcji :)

    Obj:

    [delphi]
    # cube.obj
    #

    g code

    v 0.0 0.0 0.0
    v 0.0 0.0 1.0
    v 0.0 1.0 0.0
    v 0.0 1.0 1.0
    v 1.0 0.0 0.0
    v 1.0 0.0 1.0
    v 1.0 1.0 0.0
    v 1.0 1.0 1.0

    vn 0.0 0.0 1.0
    vn 0.0 0.0 -1.0
    vn 0.0 1.0 0.0
    vn 0.0 -1.0 0.0
    vn 1.0 0.0 0.0
    vn -1.0 0.0 0.0

    f 1//2 7//2 5//2
    f 1//2 3//2 7//2
    f 1//6 4//6 3//6
    f 1//6 2//6 4//6
    f 3//3 8//3 7//3
    f 3//3 4//3 8//3
    f 5//5 7//5 8//5
    f 5//5 8//5 6//5
    f 1//4 5//4 6//4
    f 1//4 6//4 2//4
    f 2//1 6//1 8//1
    f 2//1 8//1 4//1
    [/code]


    Uściślę: przy wczytywaniu płaszczyzny z obj mamy takie przypadki:
    [delphi]
    f 1 2 3
    f 1//2 2//3 3//4 ..
    f 1/2/3 3/4/5 5/6/7 ..
    [/delphi]

    Czy są inne? np takie
    f 1/2 2/3 3/4 ... ?

    0 2
  • #3 07 Lut 2011 13:07
    Integers
    Poziom 13  

    Wielkie dzięki, "trochę" muszę poprawić to co wyklinałem :)

    0