Light
개요
Light Aspose.3D FOSS에서 Java를 위한 클래스입니다. 다음의 사람으로부터 유산을 받은 경우: Entity.
이 클래스는 자바 프로그램에서 라이트 객체와 작업하는 35가지 방법을 제공합니다. 이용 가능한 방법에는 다음이 포함됩니다.: A3DObject, Entity, Light, SceneObject, findProperty, getBoundingBox, getColor, getEnabled, getExcluded, getFalloffEnd, getFalloffStart, getInnerAngle,22개의 추가적인 방법들이 있습니다. 모든 퍼블릭 멤버들은 Java 패키지 Aspose.3D FOSS를 설치한 후 어떤 자바 애플리케이션에도 액세스할 수 있습니다. 성질: boundingBox, color, enabled, excluded, falloffEnd, falloffStart,그리고 9개 더.
속성
| 이름 | 유형 | Access | 설명 |
|---|---|---|---|
color | Vector3 | 읽으세요. | 색을 알 수 있어요. |
intensity | float | 읽으세요. | 강도를 얻습니다. |
falloffStart | float | 읽으세요. | - 그 다음부터 시작하죠. |
falloffEnd | float | 읽으세요. | 그 결과로 끝납니다. |
innerAngle | float | 읽으세요. | 내면의 각도 알아내죠. |
outerAngle | float | 읽으세요. | 바깥쪽 각을 얻습니다. |
type | LightType | 읽으세요. | 그 타입을 알아. |
enabled | boolean | 읽으세요. | - 엑비레이팅을 해내죠. |
boundingBox | BoundingBox | 읽으세요. | - 뚜을 잡았어. |
parentNode | Node | 읽으세요. | 부모 노드를 얻습니다. |
parentNodes | ArrayList<Node> | 읽으세요. | 부모 노드를 얻습니다. |
excluded | boolean | 읽으세요. | 배제된 사람들을 얻습니다. |
scene | Scene | 읽으세요. | 현장을 잡았어. |
name | String | 읽으세요. | 이름이 뭔지 알죠. |
properties | PropertyCollection | 읽으세요. | 부동산도 가져가죠. |
메서드
| Signature | 설명 |
|---|---|
Light() | 이 라이트 인스턴스에 라इट을 호출합니다. |
Light(name: String) | 이 라이트 인스턴스에서 Light (명) 을 호출합니다. |
getColor() → Vector3 | 색을 돌려줍니다. |
setColor(value: Vector3) | 색상 값을 설정합니다. |
getIntensity() → float | 강도를 되돌려줍니다. |
setIntensity(value: float) | 강도 값을 설정합니다. |
getFalloffStart() → float | 추락 시작을 반환합니다. |
setFalloffStart(value: float) | 파울프 시작 값을 설정합니다. |
getFalloffEnd() → float | 추락 끝을 반환합니다. |
setFalloffEnd(value: float) | 파울프 최종 값을 설정합니다. |
getInnerAngle() → float | 내부 각을 반환합니다. |
setInnerAngle(value: float) | 내부 각 값을 설정합니다. |
getOuterAngle() → float | 바깥쪽 각을 반환합니다. |
setOuterAngle(value: float) | 외부 각 값을 설정합니다. |
getType() → LightType | 타입을 반환합니다. |
setType(value: LightType) | 타입 값을 설정합니다. |
getEnabled() → boolean | 활성화된 것을 반환합니다. |
setEnabled(value: boolean) | 허용된 값을 설정합니다. |
getBoundingBox() → BoundingBox | 경계 상자를 반환합니다. |
Entity() | NURBS 곡선은 Nurbs로 표현된 곡선이다. (비일률적 이성기본 스플라인) Nurs는 getOrder에 의해 정의된다. () 가중한 Geometry.getControlPoints와 getKnotVectors의 집합을 가지고 있다. |
getParentNode() → Node | 예를 들어 건축자. |
setParentNode(value: Node) | 결과 메쉬를 만들기 위해 동작에서 사용된 부울 연산자. |
getParentNodes() → ArrayList<Node> | 파생 클래스를 설정할 수 있도록 보호된 구성요소입니다. |
getExcluded() → boolean | 결과 메쉬를 만들기 위해 동작에서 사용된 부울 연산자. |
setExcluded(value: boolean) | 제외된 값을 설정합니다. |
SceneObject() | 부울 연산자는 두 개의 IMeshConvertible 인스턴스에 부일 연산을 적용할 수 있습니다. |
getScene() → Scene | BooleanOperator의 구성원입니다. |
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 | 수입/수출 중에 제어점의 좌표 시스템을 바꾸고 정상으로 설정합니다. |