전체 글
-
Starter04_Let's render (2023. 3. 28)STUDY: TWA후디니 랭글러 2기 Starter 2023. 4. 1. 12:28
subdivide 값이 다른 여러 개의 모델링 활용 - 여러 단계로 subdivide된 파일 불러오기 ➡ 로우 폴리곤 모델링으로 세팅을 잡다가 디테일을 확인할 때 하이 폴리곤 모델링을 확인한다.(switch 노드) group expression의 VEXpressions의 개수를 그룹의 개수만큼 늘려서 하나의 노드에서 코드를 작성할 수 있다. 이때, 조건문 문법으로 작성 ➡ 만약, s@mat=="red" 라면, 그룹 이름 red에 포함되도록 명령 material 노드에서도 그룹의 개수만큼 슬롯을 만들 수 있다. 각 그룹에 맞는 shader를 만들어서 material 노드에서 불러온다. 해당 shader가 잘 적용되었는지 확인할 때는 blast 노드로 확인해보기 렌더 세팅의 순서 1️⃣ 배경, 효과 2️⃣ ..
-
Starter03_Mantra(Material, Group) (2023. 3. 27)STUDY: TWA후디니 랭글러 2기 Starter 2023. 3. 29. 15:57
Group Exercise 작업의 순서 1️⃣ object 2️⃣ camera 세팅 3️⃣ render 세팅 4️⃣ light 세팅 5️⃣ material 세팅 카메라를 꺼내는 방법 - 네트워크뷰에서 tab 키 - scene view에서 [No cam] - [New Camera] - ✅Lock Camera/light to view: 설정한 카메라의 앵글을 고정하기 네트워크뷰 / out - mantra 꺼내기 - 크게 출력과 렌더 메뉴로 구성되어 있다. - 여러개의 카메라가 있을 때 카메라마다 화각, 해상도가 다를 수 있다. - mantra 설정에서 렌더링하고자 하는 카메라 선택 mantra 렌더러 ➡️ [Images] - Output Picture: 저장 경로 선택, 작성 - Output Device: ..
-
Starter02_Part.3 Group Exercise (2023. 3. 24)STUDY: TWA후디니 랭글러 2기 Starter 2023. 3. 29. 15:03
Group Exercise blast를 활용하여 group으로 나눈대로 뗴어낸 후 clean을 연결하여 불필요한 group 정리하기 - clean: ✅Remove Group 활성화 노드가 복잡해질 때, alt를 누른채 노드 라인을 클릭하면 point가 생기면서 방향을 바꿀 수 있다. 사이드미러에서 거울면을 만들어 줄 때 사이드미러의 거울부분 라인을 활용한다. - edge를 loop로 선택하고 scene view에서 edge collapse를 선택하면 primitive를 닫을 수 있다. - 여러 primitives를 선택할 때 면을 하나 클릭하고 shift + a를 누른 채 다른 primitive에 마우스를 갖다대면 손쉽게 선택할 수 있다. - poly extrude를 활용하여 거울 연출 - edge co..
-
Starter02_Part2. Group Exercise (2023. 3. 23)STUDY: TWA후디니 랭글러 2기 Starter 2023. 3. 28. 01:20
Group Exercise poly bevel과 subdivide를 함께 사용할 때 튕길 수 있기 때문에 주의해야 한다.(저장을 생활화!) 1️⃣ 와이어를 갑자기 끊을 때 2️⃣ poly bevel의 division 값을 갑자기 올릴때 3️⃣ 사각형이 아닌 면이 여기저기 분표해 있을 때 subdivide에서 꼭지점의 각도(주로 둔각)로 인해 면이 꼬인 경우 수정하는 방법 1️⃣ intrinsics - vertex가 4개보다 많으면 둔각을 가졌을 확률이 높기 때문에 해당 primitive를 group으로 묶어서 vertex가 3개, 4개인 primitive로 수정해 준다. - intrinsics: vertexcount로 수정이 필요한 primitive를 확인하여 remesh ➡ group expressio..
-
Starter02_Part1. Group Exercise (2023. 3. 22)STUDY: TWA후디니 랭글러 2기 Starter 2023. 3. 28. 00:56
Group Exercise 후디니에서 크기 단위는 m로 굉장히 크기 때문에, 적당한 크기로 조절할 필요가 있다. 하지만 결과물의 디테일을 살리기 위해 적당한 크기에서 작업한 뒤에 최종적으로 원하는 크기로 만들어 준다. starter 2에서 연습해볼 예제는 자동차 모델링의 면을 늘려주기( = subdivide) - 꺾이는 각이 살아 있어야 하는 부분과 매끄럽게 곡선으로 연결되어야 하는 부분을 구분하여 면을 나누어 준다. primitive를 선택하는 방법 1️⃣ scene view에서 select groups or connected geometry로 어떠한 특징으로 묶인 그룹을 선택하기 2️⃣ name attribute로 같은 attribute로 분류되어 있는 그룹 선택하기 - 필요한 attribute를 기..
-
Starter01_Ep.01 Group (2023. 3. 21)STUDY: TWA후디니 랭글러 2기 Starter 2023. 3. 21. 20:25
group 관련 노드 1️⃣ Group 2️⃣ Group By Range 3️⃣ Group Combine 4️⃣ Group Copy 5️⃣ Group Promote 1️⃣ Group: 특정 points, primitives를 선택하여 group으로 만들어준다. - 선택모드로 scene view에서 드래그하여 group을 지정할 수도 있고, 직접 number를 작성하여 지정할 수도 있다. - group이 되는 영역을 Keep in Bounding Regions를 활성화하여 Boundgin Type에서 설정이 가능하다. - bounding object는 group의 두번째 input에 geometry를 연결한다. - bounding volume은 isooffest 노드를 연결한 object를 활요한다. - ..
-
Starter00 (2023.3.20)STUDY: TWA후디니 랭글러 2기 Starter 2023. 3. 20. 20:55
⚠복습⚠ 노드 info - 깔끔한 attribute 정리가 필요하다면 clear 노드 연결 숨쉬듯 활용해야하는 펑션🔽 point(), clamp(), fit(), chramp(), if() distance(), length() 숙지하고 있어야 하는 펑션🔽 normalize() minpos(), nearpoint() array, nearpoints() for each(), for() copytpoint() quaternion(), @N, @up, @pscale 기억이 희미한(..) 펑션 다시 정리🔽 dot() - dot product: 내적, 두 vector 간의 각도, 즉 크기 - dot( vector, vector ) = float cross() - cross product: 외적, 두 vector에 ..
-
JoyOfVEX: DAY18 (2023. 3. 3)STUDY: TWA후디니 랭글러 2기 Beginner 2023. 3. 9. 00:34
VEX의 즐거움🤗: Day 18 대망의 마지막 스터디! 계획했던 일정대로 끝냈다면 더 뿌듯했겠지만 지금 이순간도 너무 기쁘다!! 크기 조절이 자유로운 의자와 똑닥거리던 시계, 구를 이용하는 램프만들던게 엊그제 같은데.. 공식 스터디 일정은 끝나고 비록 joy of vex의 데이는 조금 남았지만 이렇게 습관을 들인 지금으로서는 남아 있는 2개의 데이가 전혀 무섭지 않다. 짧지 않은 시간동안 스터디를 함께한 스터디 멤버분들과 선생님들께 감사인사 드립니다❤ (모두 고생 많으셨어요!!) 시뮬레이션이라는 눈에 보이는 결과물이 있다보니 마지막이 정말 재밌었다. 그리고 더욱 후디니에 진심이 되고싶은 마음이 확고해졌다. 모든 랭글러를 위하여😎 Day18 요약 후디니에 내재되어있는 정보 intrinsics 활용하기 - ..