- Como faço para girar um objeto no OpenGL?
- Como girar um objeto é diferente de virar?
- Como você gira as portas em Dungeondraft?
Como faço para girar um objeto no OpenGL?
Para girar em torno de um ponto diferente, a fórmula: x = cx + (x-cx)*cosa-(y-cy)*sina, y = cy + (x-cx)*sina + (y-cy)*cosa, cx, cy é coordenadas centrais, a é o ângulo de rotação. A função OpenGL é Glrotatef (A, X, Y, Z).
Como girar um objeto é diferente de virar?
Quando você gira um objeto, ele se move para a esquerda ou direita ao redor de um eixo e mantém o mesmo rosto em sua direção. Quando você vira um objeto, o objeto se volta, vertical ou horizontalmente, para que o objeto agora seja uma imagem espelhada.
Como você gira as portas em Dungeondraft?
Você pode clicar e arrastá -lo para girar o objeto, usar as setas para o lado para ajustes precisos ou apenas usar a roda de rolagem. O slider de escala abaixo muda o tamanho do objeto. Para ajustar rapidamente isso, você pode segurar o alt e depois rolar para ajustar o tamanho como você deseja.