public final class Options
extends java.lang.Object
| Modifier | Constructor and Description |
|---|---|
protected |
Options() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(java.lang.Object obj) |
int |
getOptions() |
int |
hashCode() |
boolean |
isCullBackFace() |
boolean |
isForceAlphaTest() |
boolean |
isIgnoreBlackMaterialFix() |
boolean |
isReader3dsSwapPosition() |
boolean |
isReaderDaeFixBadsidedNormals() |
boolean |
isReaderDaeNormals() |
boolean |
isReaderFbxExtractTexture() |
boolean |
isReaderFbxFixSkeleton()
This option may fix incorrect skeleton (broken rendering).
|
boolean |
isReaderFbxHighAccuracyDoubleConversion()
This option improves the conversion from double precision to float precision for vertex positions.
|
boolean |
isReaderFbxNormals() |
boolean |
isReaderMd3SwapPosition() |
boolean |
isReaderObjMergeSubmeshes() |
boolean |
isReaderObjMultipleSmoothGroups() |
boolean |
isReaderObjNormals() |
boolean |
isTwoSided() |
boolean |
isUseDiffuseAlpha() |
protected void |
set(Options options) |
void |
setCullBackFace(boolean cullBackFace)
Cull back face
|
void |
setForceAlphaTest(boolean forceAlphaTest)
For transparency mode to alpha test if material maps has transparency
|
void |
setIgnoreBlackMaterialFix(boolean ignoreBlackMaterialFix) |
void |
setOptions(int options) |
void |
setReader3dsSwapPosition(boolean reader3dsSwapPosition) |
void |
setReaderDaeFixBadsidedNormals(boolean readerDaeFixBadsidedNormals) |
void |
setReaderDaeNormals(boolean readerDaeNormals) |
void |
setReaderFbxExtractTexture(boolean readerFbxExtractTexture) |
void |
setReaderFbxFixSkeleton(boolean readerDaeNormals) |
void |
setReaderFbxHighAccuracyDoubleConversion(boolean readerFbxHighAccuracyDoubleConversion) |
void |
setReaderFbxNormals(boolean readerFbxNormals) |
void |
setReaderMd3SwapPosition(boolean readerMd3SwapPosition) |
void |
setReaderObjMergeSubmeshes(boolean readerObjMergeSubmeshes) |
void |
setReaderObjMultipleSmoothGroups(boolean readerObjMultipleSmoothGroups) |
void |
setReaderObjNormals(boolean readerDaeNormals) |
void |
setTwoSided(boolean twoSided)
Materials with two sided faces
|
void |
setUseDiffuseAlpha(boolean useDiffuseAlpha)
Use diffuse map alpha channel as for material transparency
|
public boolean equals(java.lang.Object obj)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Objectprotected void set(Options options)
public final int getOptions()
public final void setOptions(int options)
public final boolean isUseDiffuseAlpha()
setUseDiffuseAlpha(boolean)public final void setUseDiffuseAlpha(boolean useDiffuseAlpha)
public final boolean isForceAlphaTest()
setForceAlphaTest(boolean)public void setForceAlphaTest(boolean forceAlphaTest)
public final boolean isTwoSided()
setTwoSided(boolean)public final void setTwoSided(boolean twoSided)
public final boolean isReaderDaeNormals()
public final void setReaderDaeNormals(boolean readerDaeNormals)
isReaderDaeNormals()public final boolean isReaderDaeFixBadsidedNormals()
public final void setReaderDaeFixBadsidedNormals(boolean readerDaeFixBadsidedNormals)
isReaderDaeFixBadsidedNormals()public final boolean isReaderFbxExtractTexture()
public final void setReaderFbxExtractTexture(boolean readerFbxExtractTexture)
isReaderFbxExtractTexture()public final boolean isReaderObjMergeSubmeshes()
public final void setReaderObjMergeSubmeshes(boolean readerObjMergeSubmeshes)
isReaderObjMergeSubmeshes()public final boolean isReaderObjMultipleSmoothGroups()
public final void setReaderObjMultipleSmoothGroups(boolean readerObjMultipleSmoothGroups)
isReaderObjMultipleSmoothGroups()public final boolean isReader3dsSwapPosition()
public void setReader3dsSwapPosition(boolean reader3dsSwapPosition)
isReader3dsSwapPosition()public final boolean isReaderMd3SwapPosition()
public final void setReaderMd3SwapPosition(boolean readerMd3SwapPosition)
isReaderMd3SwapPosition()public final boolean isCullBackFace()
setCullBackFace(boolean)public final void setCullBackFace(boolean cullBackFace)
public final boolean isReaderObjNormals()
public final void setReaderObjNormals(boolean readerDaeNormals)
isReaderObjNormals()public final boolean isReaderFbxNormals()
public final void setReaderFbxNormals(boolean readerFbxNormals)
isReaderFbxNormals()public final boolean isReaderFbxFixSkeleton()
public final void setReaderFbxFixSkeleton(boolean readerDaeNormals)
isReaderFbxFixSkeleton()public final boolean isIgnoreBlackMaterialFix()
public final void setIgnoreBlackMaterialFix(boolean ignoreBlackMaterialFix)
isIgnoreBlackMaterialFix()public final boolean isReaderFbxHighAccuracyDoubleConversion()
public final void setReaderFbxHighAccuracyDoubleConversion(boolean readerFbxHighAccuracyDoubleConversion)
Bonzai Engine 1.4.1-20200831 - A Java OpenGL engine and tools for Windows/Mac/Linux/Android
Copyright © 2007-2019 Jérôme Jouvie bonzaiengine.com contact@bonzaiengine.com