simscape.multibody.AdvancedVisualProperties 클래스
네임스페이스: simscape.multibody
슈퍼클래스: simscape.multibody.VisualProperties
설명
simscape.multibody.AdvancedVisualProperties 클래스의 객체를 사용하여, 렌더링된 객체에 대해 광택, 주변광, 난반사광, 발광색, 정반사광을 비롯한 고급 시각적 속성을 지정할 수 있습니다. 빨간색, 녹색, 파란색의 색 성분을 지정하는 1×3 또는 3×1 벡터를 사용하여 4가지 색 속성을 각각 지정할 수 있습니다. 선택 사항인 4번째 요소를 RGB 벡터에 추가하여 각 색의 불투명도를 지정할 수도 있습니다.
AmbientColor, DiffuseColor, SpecularColor 속성의 RGB 벡터의 각 요소는 대응하는 색 성분의 반사율을 지정합니다. 예를 들어, SpecularColor 속성의 첫 번째 요소는 렌더링된 객체 표면에 정반사되는 적색광의 비율을 지정합니다. EmissiveColor 속성은 렌더링된 객체 자체에서 발광되는 빛의 색을 지정합니다.
Shininess 속성은 정반사 하이라이트의 크기와 선명도를 지정합니다. 렌더링된 객체의 Shininess 속성값이 작으면 표면 광택이 줄어들어, 크고 흐릿한 정반사 하이라이트가 생성됩니다. 반대로, 객체의 Shininess 속성값이 크면 표면이 반짝거려, 작고 선명한 정반사 하이라이트가 생성됩니다.
생성
설명
는 디폴트 값을 갖는 고급 시각적 속성 객체를 생성합니다.avis = simscape.multibody.AdvancedVisualProperties
속성
버전 내역
R2022a에 개발됨