Instrukcja programu LiGHTWAVE

Tworzenie objektow - MODELER

Tworzenie sceny - LAYOUT

Strona glowna



Tworzymy piramidę w następujący sposób :

Menu OBJECT
        CONE (naciskamy N)

                parametry:
                        sides=4
                        segments=1
                        axis=y
                        bottom= -500mm
                        top=     500mm
                        center=  0,0,0
                        radii = x,y,z = 500mm

>>  OK  <<  -  następnie  MAKE.   W  ten  sposób uzyskujemy pierwszą wersję
piramidy - gotową do modyfikacji.

Wybieramy  POINTS  (dól  ekranu)  (points/polygons  -  wybór na czym chcemy
pracować) i zaznaczamy punkty podstawy piramidy

Powiększamy podstawę piramidy :

Menu MODIFY
        SIZE (naciskamy N)

                parametry:
                        factor=3.5
                        center = x,y,z=0m

>>  OK  <<  -  uzyskujemy piramidę o odpowiednich proporcjach.  Centrujemy
objekt wg.  osi X,Y,Z (CUSTOM, RexxScript/Center.lwm)

Nastepnie nadajemy surface (powierzchnia) objektowi.

Menu OBJECT
        OPTIONS
                Surface=piramida
                Polygons=Automatic, One Side
                reszte pozostawiamy bez zmian.

>> OK <<, Wybieramy POLYGONS (dól ekranu) i zaznaczamy cały objekt.

Nakładamy powierzchnie :

Menu POLYGON
        SURFACE
                APPLY

Zapisujemy jako "piramid.lwob"

W   ten   sposób  stworzyliśmy  pierwszy  objekt  naszej  przyszlej  sceny.
Oczywiście  praca nad tym objektem nie jest skończona.  Nastepną faza pracy
nad nim będzie nadanie mu odpowiednich atrybutów - lecz już w LAYOUT'cie.


Następnym   objektem   którym  się  zajmiemy  będzie  objekt  podłoża.
Oczywiście  będzie  to  jedynie nieuformowane podloże.  Objekt ten zostanie
uformowany   dopiero   kiedy   nadane  zostaną  mu  odpowiednie  faktury  w
LAYOUT'cie.   Od  tego objektu obrazków pomocnicznych będzie mniej - sądze,
że  podstawowe  funcje  typu  "SIZE"  etc zostały w wystarczającym zakresie
zobrazowane.

Objekt podłoża tworzymy w następujący sposób:

Menu OBJECTS
        OPTIONS
          Nadajemy nazwe faktury : podloze
                   Następne parametry to :
               objekt ma być zbudowany z trójkątów - wybieramy TRIANGLES
               scianki mają być jednostronne - wybieramy ONE SIDE
               >>> OK <<<

Menu OBJECTS
        BOX
        po naciśnieciu "N" ustawiamy wszystkie parametry Y na 0
        parametry X, Z powinny być ustawione na standardowe 
        wartości czyli :
                  X,Z low= -500mm,    X,Z high= 500mm, segments X,Z= 1
                  >>> OK <<<

Dzięki   temu   uzyskujemy  płaszczyznę.   Zaznaczamy  wszystkie  poligony,
następnie:

Menu POLYGONS
        - FLIP
        - dzięki temu odwróciliśmy VERSORY ku górze. 

Co   to  są  VERSORY  ?   Objekt  ktory  tworzymy  składa  się  ze  ścianek
jednostronnych  -  tak  ustaliliśmy  na  początku  tworzenia  tego objektu.
Zaznaczone  POLYGONY  ukazują  nam  VERSORY które są odzwierciedleniem tego
która strona objektu będzie widziana.  Przy tworzeniu objektów dwustronnych
operacja  ta nie była by konieczna.  Dokładne wytłumaczenie istoty VERSORÓW
oraz  tego  dlaczego  tam  gdzie  można  korzysta  się  na  ogól ze ścianek
jednostronnych  zawarte  jest  w dokładnej intrukcji.  (Instrukcja programu
LiGHTWAVE/MODELER)

Kolejną fazą kształtowania objektu jest jego powiększenie:

Menu MODIFY
        - SIZE
          FACTOR=2000

Dzięki czemu uzyskujemy objekt o porządanych wymiarach.

Następnie  powielimy  poligony  objektu, tak aby był zbudowany z 32768
Tak  duża  ilość  ścianek  jest  konieczna  aby  nasze podłoże miało płynne
przejścia/było w sposób łagodny zniekształcone.

Gdy mamy zaznaczone wszystkie poligony objektu :

Menu POLYGON
        - SUBDIV
        - FACED, >>> OK <<<
        - powielamy tak długo aż objekt będzie liczył 32768 ściany.

Następnie  nadajemy objektowi wcześniej zdefiniowaną fakturę "podłoże"
:

Menu POLYGON
        - SURFACE 
        - APPLY 


Wczytujemy  uprzednio  zrobiny  objekt piramidy - zaznaczamy wszystkie
ścianki  i następnie nadajemy fakturę o nazwie Piramida2 - i zapisujemy pod
nazwą   "piramid2.lwob".    Po  raz  kolejny  zmieniamy  nazwę  faktury  na
"piramida3"   i   objekt   z   fakturą   o   tej  nazwie  zap9isujemy  jako
"piramid3.lwob"