본문 바로가기

Etc9

카메라 lookAt 함수의 이용 - 예제, 활용법(example, how to) =================== 이전 장에서 이어집니다 ================== three.js 의 이 예제를 수정해서 어떨때 사용할지 생각해보겠습니다. https://cyjses.tistory.com/33?category=833857 Three.js - 충돌처리(collision, bullet engine) - part2 불릿 엔진의 모든 설명을 하기에는 내용상으로 너무 방대하고, 또 저의 실력이 그정도 되지 않습니다. 대신 LibGdx에서 bullet engine wrapper 에 관한 매우 좋은 레퍼런스를 이전 장에서 소개했습니다. LibGdx를.. cyjses.tistory.com 사람처럼 방향성을 가진 케릭터를 간략하게 구현해봅니다. 1. character는 group으로 설정해서 .. 2019. 11. 12.
카메라 lookAt 함수의 이용 - Yaw, Pitch, Roll lookAt 이용을 하면서 왜 Yaw-Pitch-Roll에 대해서 이야기할까요? 그것은 3d 환경에서 회전은 3가지 요소를 가지고 있기 때문입니다. 사람이 이해하기 좋게 설명하자면 Yaw/Pitch/Roll 순이 됩니다. 각 요소가 어떤 것인지 봅시다. 1. Yaw Yaw는 물체가 사람이라고 하면 동-서-남-북 어떤 방향을 바라보는 행동을 말합니다. 이런식으로 돌죠. 바로 이해되실겁니다. 인간의 관점에서 그래서 Yaw는 가장 큰 회전을 의미합니다. 2. Pitch 피치는 이렇게 몸의 기본 방향이 정해진후에 상하 관계를 나타내는 겁니다. 다음 그림처럼 말이죠. 이때의 눈의 시야가 회전방향이라고 보면 됩니다. 3. Roll 그렇다면 roll은 무엇일까요. 롤은 큰방향-상하방향 이 정해진 후에 좌우방향을 정한.. 2019. 11. 12.
카메라 lookAt 함수의 이용 - Placing a Camera: the LookAt Function (번역) 다음은 관련된 이론 내용을 예쁜 그림과 설명한 사이트입니다. https://www.scratchapixel.com/lessons/mathematics-physics-for-computer-graphics/lookat-function Placing a Camera: the LookAt Function Lesson summary: www.scratchapixel.com Contents Framing: The LookAt Function Keywords: Matrix, LookAt, camera, cross product, transformation matrix, transform, camera-to-world, look-at, Gimbal lock. In this short lesson we will stu.. 2019. 11. 5.