Material
개요
Material Aspose.3D FOSS에서 Java를 위한 클래스입니다. 다음의 사람으로부터 유산을 받은 경우: A3DObject, Iterable<TextureSlot>.
재료는 기하학의 시각적 외관을 위해 필요한 매개 변수를 정의합니다.
이 클래스는 자바 프로그램에서 Material 객체와 작업하는 12가지 방법을 제공합니다. 이용 가능한 방법에는 다음이 포함됩니다.: A3DObject, findProperty, getName, getProperties, getProperty, getTexture, iterator, removeProperty, setName, setProperty, setTexture, toString. 모든 퍼블릭 멤버들은 Java 패키지 Aspose.3D FOSS를 설치한 후 어떤 자바 애플리케이션에도 액세스할 수 있습니다. 성질: MAP_AMBIENT, MAP_DIFFUSE, MAP_EMISSIVE, MAP_NORMAL, MAP_SPECULAR, name,그리고 1개 더.
속성
| 이름 | 유형 | Access | 설명 |
|---|---|---|---|
MAP_SPECULAR | String | 읽으세요. | setTexture ((java.lang.String, com.aspose.threed.TextureBase) 에서 스펙룰러 텍스처 매핑을 할당하기 위해 사용된다. |
MAP_DIFFUSE | String | 읽으세요. | setTexture ((java.lang.String, com.aspose.threed.TextureBase) 에서 퍼진 텍스처 매핑을 할당하기 위해 사용된다. |
MAP_EMISSIVE | String | 읽으세요. | setTexture ((java.lang.String, com.aspose.threed.TextureBase) 에서 사용되며, 이성적인 텍스처 매핑을 할당합니다. |
MAP_AMBIENT | String | 읽으세요. | setTexture ((java.lang.String, com.aspose.threed.TextureBase) 에서 환경 텍스처 매핑을 할당하는 데 사용됩니다. |
MAP_NORMAL | String | 읽으세요. | setTexture ((java.lang.String, com.aspose.threed.TextureBase) 에서 일반 텍스처 매핑을 할당하기 위해 사용된다. |
name | String | 읽으세요. | 이름이 뭔지 알죠. |
properties | PropertyCollection | 읽으세요. | 부동산도 가져가죠. |
메서드
| Signature | 설명 |
|---|---|
getTexture(slotName: String) → TextureBase | 지정된 슬롯에서 텍스처를 얻습니다. 그것은 재료의 속성 이름 또는 쉐이더의 매개 변수 이름이 될 수 있습니다. |
setTexture(slotName: String, texture: TextureBase) | 특정 슬롯에 텍스처를 설정합니다. |
toString() → String | 포맷은 문자열에 반대합니다. |
iterator() → Iterator<TextureSlot> | 셀 수 있는 내부 질감 슬롯을 게 합니다. |
A3DObject() | 파라메이터화된 실린더. 반지름 상위/반지름을 하단에 한 개가 0일 때 코인을 표현하는 데도 사용될 수 있다. |
getName() → String | 곡선의 세그먼트입니다. |
setName(name: String) | 지정된 반지름으로 CircleShape 프로파일을 구성합니다. |
getProperties() → PropertyCollection | 새로운 실린더 클래스 인스턴스를 초기화합니다. |
findProperty(name: String) → Property | Bone 클래스의 새로운 인스턴스를 초기화합니다. |
getProperty(name: String) → Object | 현재 포즈의 노드의 변환 매트릭스를 얻습니다. |
setProperty(name: String, value: Object) | 넓이 부분들을 얻습니다. |
removeProperty(name: String) → boolean | 수입/수출 중에 제어점의 좌표 시스템을 바꾸고 정상으로 설정합니다. |