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_SPECULARString읽으세요.setTexture ((java.lang.String, com.aspose.threed.TextureBase) 에서 스펙룰러 텍스처 매핑을 할당하기 위해 사용된다.
MAP_DIFFUSEString읽으세요.setTexture ((java.lang.String, com.aspose.threed.TextureBase) 에서 퍼진 텍스처 매핑을 할당하기 위해 사용된다.
MAP_EMISSIVEString읽으세요.setTexture ((java.lang.String, com.aspose.threed.TextureBase) 에서 사용되며, 이성적인 텍스처 매핑을 할당합니다.
MAP_AMBIENTString읽으세요.setTexture ((java.lang.String, com.aspose.threed.TextureBase) 에서 환경 텍스처 매핑을 할당하는 데 사용됩니다.
MAP_NORMALString읽으세요.setTexture ((java.lang.String, com.aspose.threed.TextureBase) 에서 일반 텍스처 매핑을 할당하기 위해 사용된다.
nameString읽으세요.이름이 뭔지 알죠.
propertiesPropertyCollection읽으세요.부동산도 가져가죠.

메서드

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)PropertyBone 클래스의 새로운 인스턴스를 초기화합니다.
getProperty(name: String)Object현재 포즈의 노드의 변환 매트릭스를 얻습니다.
setProperty(name: String, value: Object)넓이 부분들을 얻습니다.
removeProperty(name: String)boolean수입/수출 중에 제어점의 좌표 시스템을 바꾸고 정상으로 설정합니다.

참조

 한국어