주요 콘텐츠

이 번역 페이지는 최신 내용을 담고 있지 않습니다. 최신 내용을 영문으로 보려면 여기를 클릭하십시오.

addVisual

강체에 시각적 기하 데이터 추가

설명

addVisual(body,type,parameters)는 유형 type 및 기하 파라미터 parameters로 지정된 기하 도형의 시각적 표현을 지정된 강체 body에 추가합니다.

addVisual(___,tform)은 위에 열거된 구문의 입력 인수 조합 외에 강체 프레임을 기준으로 하는 기하 도형의 시각적 표현에 대한 동차 변환을 지정합니다.

입력 인수

모두 축소

강체로, rigidBody 객체로 지정됩니다.

기하 도형의 기하 유형으로, string형 스칼라로 지정됩니다. 지정된 유형에 따라 parameters 입력값의 형식이 결정됩니다.

  • "box"[x y z]

  • "cylinder"[radius length]

  • "capsule"[radius length]

  • "sphere"radius

  • "mesh""meshfilename" 또는 {'meshfilename' scale}.'meshfilename'은 STL 파일 이름 또는 DAE 파일 이름이어야 하며, string형 벡터 또는 문자형 벡터로 지정됩니다. scale은 메시 경계 상자의 xyz 스케일이며, 양의 숫자형 값으로 구성된, 요소를 3개 가진 벡터로 지정됩니다. 스케일링은 강체의 원점 프레임의 축을 따라 이루어집니다.

데이터형: char | string

기하 파라미터로, 숫자형 벡터, 숫자형 행렬 또는 string형 스칼라로 지정됩니다. type 입력값에 따라 이 값의 형식이 결정됩니다.

  • "box"[x y z]

  • "cylinder"[radius length]

  • "capsule"[radius length]

  • "sphere"radius

  • "mesh""meshfilename" 또는 {'meshfilename' scale}.'meshfilename'은 STL 파일 이름 또는 DAE 파일 이름이어야 하며, string형 벡터 또는 문자형 벡터로 지정됩니다. scale은 메시 경계 상자의 xyz 스케일이며, 양의 숫자형 값으로 구성된, 요소를 3개 가진 벡터로 지정됩니다. 스케일링은 강체의 원점 프레임의 축을 따라 이루어집니다.

예: addVisual(body,"mesh",{"meshName.stl",[0.5 1 1]})

데이터형: single | double | char | string

바디 좌표 프레임을 기준으로 하는 메시 변환으로, 4×4 동차 변환으로 지정됩니다.

버전 내역

R2017b에 개발됨

모두 확장