CAFE

script 질문/답변

vertex normal값 수정 관련해서 질문 드려요

작성자근성유저|작성시간11.01.17|조회수225 목록 댓글 3

하나의 Object를 잘라내서 2개로 만들면 Normal값이 달라져 경계면이 생기잖아요.

이걸 맞춰 주는 스크립트를 만들고 있는데요.

지금 하려는 방법은 Base가 되는 Object의 Vertex의 Position과 Normal값을 추출해서

대상이 되는 Object의 Vertex의 Position값이 같다면 Normal값을 넣어주는 방법으로 구상을 했어요.

그런데 여기에서 문제가

Base Object의 정보는 추출했고 대상이 되는 Object에 대입하는 과정에서

Vertex  index번호? 와 Edit Normals에서의 번호가 다르네요...

Mesh상태일때 Vertex의 Position값이 같다면 Edit Normals에서 바로 넣어 주려구 했는데...;;

어떻게 해결해야 할까요...

아님 다른 방법을 강구해야 할까요?

다음검색
현재 게시글 추가 기능 열기

댓글

댓글 리스트
  • 작성자울라라 | 작성시간 11.01.18 점의 번호와 노말의 점의 번호를 void.edit_normals.convertvertexselection 라는것으로 전 해결했습니다.
    혹시 저의 답변이 틀렸거나. 다른 좋은 방법 있으신분들 댓글 부탁합니다. ^^

  • 작성자firehouse | 작성시간 11.01.18 저도 obj.Edit_Normals.ConvertVertexSelection 메서드를 사용해서 해결했던것 같네요...
  • 작성자근성유저 작성자 본인 여부 작성자 | 작성시간 11.01.18 ConvertVertexSelection 잘되네요 ^^ 아직 Reference보는 능력이 부족한듯 ㅎㅎ;
댓글 전체보기
맨위로

카페 검색

카페 검색어 입력폼