STUDY: TWA후디니 랭글러 2기 Beginner
-
JoyOfVEX: DAY18 (2023. 3. 3)STUDY: TWA후디니 랭글러 2기 Beginner 2023. 3. 9. 00:34
VEX의 즐거움🤗: Day 18 대망의 마지막 스터디! 계획했던 일정대로 끝냈다면 더 뿌듯했겠지만 지금 이순간도 너무 기쁘다!! 크기 조절이 자유로운 의자와 똑닥거리던 시계, 구를 이용하는 램프만들던게 엊그제 같은데.. 공식 스터디 일정은 끝나고 비록 joy of vex의 데이는 조금 남았지만 이렇게 습관을 들인 지금으로서는 남아 있는 2개의 데이가 전혀 무섭지 않다. 짧지 않은 시간동안 스터디를 함께한 스터디 멤버분들과 선생님들께 감사인사 드립니다❤ (모두 고생 많으셨어요!!) 시뮬레이션이라는 눈에 보이는 결과물이 있다보니 마지막이 정말 재밌었다. 그리고 더욱 후디니에 진심이 되고싶은 마음이 확고해졌다. 모든 랭글러를 위하여😎 Day18 요약 후디니에 내재되어있는 정보 intrinsics 활용하기 - ..
-
JoyOfVEX: DAY17-3 (2023. 3. 2)STUDY: TWA후디니 랭글러 2기 Beginner 2023. 3. 8. 20:49
VEX의 즐거움🤗: Day 17-3 quaternion의 다양한 예제를 실습하였다. 이제껏 배워온 함수들도 활용하면서 회전값에 대한 다양한 효과를 확인하였다. 사실 quaternion을 이해하기 위해 수학적 개념을 꼭 알 필요는 없다고 하셨지만 개인적으로는 좀 궁금했고, 영어를 잘하는 것도 아니고 수학을 잘하는 것도 아니다 보니 용어도 그렇고 단어가 주는 수학적 개념도 없다보니 관성적으로 따라하고만 있는 것 같아서 찾아보았다. 방향을 가진 좌표(3차원)인 vector와 물리적인 크기를 나타내는 scalar로 구성된 사원수(quaternion). 3차원 공간에서의 회전이 축-각 회전, 오일러 각 회전..... 아무튼 그래서 행렬도 필요하고, 오일러도 필요하고, 숫자도 4개가 필요하고.. 그렇다고 한다!😂😂..
-
JoyOfVEX: DAY17-1, 2 (2023. 3. 1)STUDY: TWA후디니 랭글러 2기 Beginner 2023. 3. 6. 23:32
VEX의 즐거움🤗: Day 17-1, 2 지금쯤이면 스터디를 끝내고 잠시 쉬고 있어야 할테지만.. 3일 남겨두고 완강을 못하다니ㅠㅠ 반성의 시간을 가지게 되었다. 지난 시간에 공부했던 @N과 @up을 다른 펑션을 활용하여 결과값을 얻었다. 막바지라 그런지 폭풍같이 내용이 쏟아지는 것은 아니었는데 오늘 유난히 어려운 것 같으면서도 쉬운 것 같으면서도 무슨말인가 했다가 이해가 또 됐다가 신기한 날이었다. 스터디가 끝나고 궁금해서 오일러도 찾아봤는데 대단한 사람..👍 Day17-1, 2 요약 - orient는 4개의 input을 갖는다. orient 역시 어떠한 규칙을 가지고 있겠으나, 직접 수치를 입력해가며 원하는 결과를 얻기란 사실상 불가능하기 때문에 quaternion을 활용하여 orient의 값을 얻는..
-
JoyOfVEX: DAY16 (2023. 2. 28)STUDY: TWA후디니 랭글러 2기 Beginner 2023. 3. 1. 00:41
VEX의 즐거움🤗: Day 16 함께 하는 스터디는 시간가는 줄 모른다더니, 혼자 공부할 때는 3일 차를 못 넘겼는데 어느새 16일차가 되었다. 끊임없는 개념 설명과 끊임없는 반복 설명과 끊임없는 코드 풀어 읽기를 통해 공부하다보니 꾸준한 복습의 중요성을 깨닫고 있다. 지치기는 커녕 재미가 점점 붙고 있다. 혼자서 코드를 작성해가며 읽어볼 수 있을 그 날까지 화이팅! Day16 요약 - 원래 copy to points에서 첫번째 input의 오브젝트가 두 번째 input의 geometry에 붙을 때, 두 번째 input이 가지고 있는 normal의 방향을 바라보며 복제가 된다. - normal의 방향을 바라보고 수직인 오브젝트는 위아래가 존재하기 때문에 @up으로 머리의 방향을 설정할 수 있고, norm..
-
JoyOfVEX: DAY15 (2023. 2. 27)STUDY: TWA후디니 랭글러 2기 Beginner 2023. 2. 28. 00:28
VEX의 즐거움🤗: Day 15 강의 마지막에 물결효과의 높이값을 copy to points로 꾸며보라는 언급에(!) 더듬더듬 코드를 작성해보았다.. 맞는지는 모르겠지만 나름대로 최선을 다했다. 빈화면에서 시작하는 건 조금 부담스러워서 지난 강의 때 작성했던 물결효과의 반복문을 확인해가며 물결을 만들고 색을 넣었는데, 뭔가 이해해서 결과를 얻은 것 같지는 않아서 조금 슬퍼졌다. (모로가도 서울만 가면 되는 거 아닌가요..ㅠㅠ!) Day15 요약 Copy to Points - 첫번째 input에 연결되 geometry를 두번째 input에 연결된 geometry의 point만큼 복제한다. - copy to points는 기본으로 복제되는 정보들(orientations)이 있고, 복제되면서 크기, 회전, 방..
-
JoyOfVEX: DAY14 (2023. 2. 23)STUDY: TWA후디니 랭글러 2기 Beginner 2023. 2. 24. 00:29
VEX의 즐거움🤗: Day 14 vex로 점과 선, 면을 만들어 보았다. 후디니에서 선이란 개념은 두 개의 point가 만난 primitive를 의미한다. 면은 세 개 이상의 point로 이루어져 닫힌(close) primitive이다. vertex는 primitive를 구성하기 위한 규칙이다. 조금 신기했던 부분은 여러 개의 점을 이은 선인데 primitive가 한 개가 될 수도 있고 점과 점을 이은 만큼 개수가 늘어날 수도 있다는 것이었다. 기본 구성 ➡ 꾸며주는 요소 ➡ 간단한 geometry로 구축한 시스템 확인 의 순서로 코드를 작성한다. Day14 요약 addpoint( ) - integer 속성으로 점을 만들어 준다. 점의 이름(변수 선언)을 명명하는 것도 가능하다. - 두번째 input에 ..
-
JoyOfVEX: DAY13 (2023. 2. 22)STUDY: TWA후디니 랭글러 2기 Beginner 2023. 2. 22. 23:09
VEX의 즐거움🤗: Day 13 중첩에서 코드를 반복하여 작성하던 것을 foreach, for() 조건문을 통해 반복 수행에 대한 명령을 경제적으로 작성하는 방법을 공부하였다. 명령을 반복하다가 어느 시점에 도달하면 더 이상 명령을 수행하지 않게 한계를 정할 수 있었다. 강의는 짧았지만 결코 쉬운 내용은 아니었다. 그리고 반복해서 코드를 작성할 때와는 달리 반복문으로 작성한 코드에는 랜덤값이 잘 들어가는 것 같았다! Day13 요약 foreach - 임의의 변수 array가 가진 모든 요소의 개수에 대해 동일한 작업을 반복하여 수행한다. - 3개의 input을 갖기도 한다. foreach( 변수 ; array 변수 ){ 명령 수행; ⬅ 어떤 내용이어도 상관없지만 일반적으로는 변수 안에 있는 array 정..
-
JoyOfVEX: DAY12-3 (2023. 2. 21)STUDY: TWA후디니 랭글러 2기 Beginner 2023. 2. 22. 00:55
VEX의 즐거움🤗: Day 12-3 중첩되는 파동을 3일에 거쳐 만들었다. 아주 그럴싸한 물결이 되었다. 조금 아쉬웠던 점은 지난 12-1 때 분명 랜덤하게 파동을 만들 수 있었는데, 오늘 다시 해보려니 잘 되지 않았다. @Time에 rand( )을 더해주는 걸 12-1 강의를 다시 보며 확인도 했는데... 위치가 잘 못 되었거나, input을 잘 못 넣은 것이긴 할테지만... 복습할 때 차근차근 다시 생각해보아야겠다. Day12-3 요약 nearpoint( ): 임의의 점에서 가장 가까운 거리에 있는 1개의 point nearpoints( ): 임의의 점에서 가까운 거리에 있는 points로 array로 반환해준다. - nearpoints( 레퍼런스, attribute, 반경 ) - nearpoints..