Closed kukkamario closed 12 years ago
Tehty ja lisätty cbeCameraAngle ja cbeCameraZoom uusien kameran muuttujien hakemiseksi.
Mites muuten piirtokomennot maailmakoordinaateissa toimivat? Muutetaanko koordinaatit käännetyiksi ja väännetyiksi, muutetaanko ympyröiden ja suorakulmioiden kokoa zoomauksen mukaan, pyöritetäänkö ellipsejä ja suorakulmioita ja vaikuttaako zoomaus viivojen paksuuteen, nyt kun senkin voi määrittää?
Vaikuttaa kaikkeen mitä sanoit. Käytämme Allegron transformaatioita joten kaikki piirtokomennot objektien piirtämisestä primitiiveihin skaalautuvat ja kääntyvät oikein.
Lisäksi esimerkiksi MouseWX() ja MouseWY() palauttavat oikeat pelimaailman koordinaatit
Hyvä että on otettu huomioon :)
Siis kunhan piirtokomennot ovat maailmankoordinaateissa. Muutoin ne toimivat ihan normaalisti.
Tietenkin, muutenhan mokoma olisi aika ärsyttävää :D
Kääntyvä ja zoomautuva kamera hyödyntäen TurnCameran, RotateCamera, MoveCameran ja PositionCameran käyttämättömiä parametrejä.