Skip to content
Snippets Groups Projects
Select Git revision
1 result Searching

alloc.c

Blame
  • Forked from HyukSang Kwon / 1801_OS_assignment4
    Source project has a limited visibility.
    README.md 5.82 KiB

    WebGL_Tutorial

    Topic

    이 코드는 traslate와 rotate를 비교하여 공부하기 위해 제작한 프로젝트이다. 매번 서로 다른 기능을 확인하기 위해 여러번 눌러서 확인하곤 했다. 화면에 한번에 여러 큐브를 띄워놓고 서로 기능을 다르게 주어 비교해보면서 차이점을 직접 비교해보면 더욱 이해가 쉬울 것 같아 2개의 큐브를 사용하였다. 또한, 컴퓨터 그래픽스를 공부하면서 tranlate와 rotate가 굉장히 자주 사용되지만 생각보다 헷갈렸던 부분이었기에 이런 어려움을 겪을 학생들에게 도움을 줄 수 있는 프로그램을 만들도록 했다.

    Fuction Discription

    1. Both Cubes (양쪽 큐브 모두 제어)

    image

    • Toggle Animation: 큐브를 모두 회전/ 정지
    • Speed: 큐브 회전속도 제어
    • Mode: 큐브 draw mode 선택

    2. Left Cube

    image

    • Toggle Animation: 왼쪽 큐브만 회전/ 정지
    • FOV: 왼쪽 큐브만 FOV조절
    • Translate: x, y, z값을 입력받아 trasnlate시행 (이때, translate후 rotate할 것인지, rotate한 후 translate할 것인지 선택 가능)