알려진 직접 서브클래스 |
setRenderable(Renderable)
로 Node
에 연결하여 3D 공간 렌더링을 위한 기본 클래스입니다.
상수
int | RENDER_PRIORITY_DEFAULT | |
int | RENDER_PRIORITY_FIRST | |
int | RENDER_PRIORITY_LAST |
필드
보호되는 CollisionShape | collisionShape |
보호된 생성자
Renderable(렌더링 가능 기타)
|
공개 메서드
CollisionShape |
getCollisionShape()
이
Renderable 를 사용하여 충돌 감지에 사용되는 CollisionShape 를 가져옵니다. |
Material |
getMaterial(int submeshIndex)
지정된 하위 메시에 바인딩된 머티리얼을 반환합니다.
|
Material |
getMaterial()
첫 번째 하위 메시에 바인딩된 머티리얼을 반환합니다.
|
int |
getRenderPriority()
렌더링 순서를 제어하는 렌더링 우선순위를 가져옵니다.
|
int |
getSubmeshCount()
이 렌더링 가능 요소가 있는 하위 메시의 수를 반환합니다.
|
문자열 |
getSubmeshName(int submeshIndex)
지정된 하위 메시와 연결된 이름을 반환합니다.
|
boolean |
isShadowCaster()
다른 렌더러에 그림자를 드리우도록 구성된 경우 true를 반환합니다.
|
boolean |
isShadowReceiver()
다른 렌더러에서 전송한 그림자를 수신하도록 구성된 경우 true를 반환합니다.
|
추상 렌더링 가능 |
makeCopy()
이 Renderable의 새 인스턴스를 만듭니다.
|
void |
setCollisionShape(CollisionShape collisionShape)
이
Renderable 를 사용하여 충돌 감지에 사용되는 CollisionShape 를 설정합니다. |
void | |
void | |
void |
setRenderPriority(int renderPriority)
렌더링 우선순위를 설정하여 렌더링 순서를 제어합니다.
|
void |
setShadowCaster(부울 isShadowCaster)
렌더러가 장면에서 다른 렌더러에 그림자를 드리울지 설정합니다.
|
void |
setShadowReceiver(부울 isShadowReceiver)
렌더러가 장면에서 다른 렌더러에 의해 전송되는 그림자를 수신할지 여부를 설정합니다.
|
void |
상속된 메서드
상수
public static end int RENDER_PRIORITY_DEFAULT
public static end int RENDER_PRIORITY_FIRST
public static end int RENDER_PRIORITY_LAST
필드
보호된 생성자
공개 메서드
public int getRenderPriority ()
렌더링 순서를 제어하는 렌더링 우선순위를 가져옵니다. 우선순위는 0 (가장 먼저 렌더링됨)에서 7 (마지막으로 렌더링됨) 사이입니다. 기본값은 4입니다.
public int getSubmeshCount ()
이 렌더링 가능 요소가 있는 하위 메시의 수를 반환합니다. 모든 렌더러에는 하나 이상이 있습니다.
public String getSubmeshName (int submeshIndex)
public boolean isShadowCaster ()
다른 렌더러에 그림자를 드리우도록 구성된 경우 true를 반환합니다.
public boolean isShadowReceiver ()
다른 렌더러에서 전송한 그림자를 수신하도록 구성된 경우 true를 반환합니다.
공개 추상 렌더링 가능 makeCopy ()
이 Renderable의 새 인스턴스를 만듭니다.
새 렌더러에는 변경 가능한 모든 상태의 고유한 사본이 표시됩니다. Renderable에서 참조하는 모든 머티리얼도 인스턴스됩니다. 변경할 수 없는 데이터가 인스턴스 간에 공유됩니다.
public void setCollisionShape (CollisionShape collisionShape)
이 Renderable
를 사용하여 충돌 감지에 사용되는 CollisionShape
를 설정합니다.
매개변수
CollisionShape |
---|
public void setMaterial (int submeshIndex, Material 소재)
지정된 하위 메시에 바인딩된 머티리얼을 설정합니다.
매개변수
submeshIndex | |
---|---|
material |
public void setRenderPriority (int renderPriority)
렌더링 우선순위를 설정하여 렌더링 순서를 제어합니다. 우선순위는 0(먼저 렌더링됨)에서 7 (마지막으로 렌더링됨) 사이입니다. 기본값은 4입니다.
매개변수
렌더링 우선순위 |
---|
public void setShadowCaster (boolean isShadowCaster)
렌더러가 장면에서 다른 렌더러에 그림자를 드리울지 설정합니다.
매개변수
isShadowCaster |
---|
public void setShadowReceiver (boolean isShadowReceiver)
렌더러가 장면에서 다른 렌더러에 의해 전송되는 그림자를 수신할지 여부를 설정합니다.
매개변수
isShadowReceiver |
---|