Fixed both RenderAllExcept behaviours
This commit is contained in:
parent
0f25e6ec6b
commit
ca011729d3
|
@ -232,31 +232,43 @@ public class WavefrontObject implements IModelCustom
|
||||||
|
|
||||||
public void renderAllExcept(String... excludedGroupNames)
|
public void renderAllExcept(String... excludedGroupNames)
|
||||||
{
|
{
|
||||||
|
boolean exclude;
|
||||||
for (GroupObject groupObject : groupObjects)
|
for (GroupObject groupObject : groupObjects)
|
||||||
{
|
{
|
||||||
|
exclude=false;
|
||||||
for (String excludedGroupName : excludedGroupNames)
|
for (String excludedGroupName : excludedGroupNames)
|
||||||
{
|
{
|
||||||
if (!excludedGroupName.equalsIgnoreCase(groupObject.name))
|
if (excludedGroupName.equalsIgnoreCase(groupObject.name))
|
||||||
|
{
|
||||||
|
exclude=true;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
if(!exclude)
|
||||||
{
|
{
|
||||||
groupObject.render();
|
groupObject.render();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
|
||||||
|
|
||||||
public void tessellateAllExcept(Tessellator tessellator, String... excludedGroupNames)
|
public void tessellateAllExcept(Tessellator tessellator, String... excludedGroupNames)
|
||||||
{
|
{
|
||||||
|
boolean exclude;
|
||||||
for (GroupObject groupObject : groupObjects)
|
for (GroupObject groupObject : groupObjects)
|
||||||
{
|
{
|
||||||
|
exclude=false;
|
||||||
for (String excludedGroupName : excludedGroupNames)
|
for (String excludedGroupName : excludedGroupNames)
|
||||||
{
|
{
|
||||||
if (!excludedGroupName.equalsIgnoreCase(groupObject.name))
|
if (excludedGroupName.equalsIgnoreCase(groupObject.name))
|
||||||
|
{
|
||||||
|
exclude=true;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
if(!exclude)
|
||||||
{
|
{
|
||||||
groupObject.render(tessellator);
|
groupObject.render(tessellator);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
|
||||||
|
|
||||||
private Vertex parseVertex(String line, int lineCount) throws ModelFormatException
|
private Vertex parseVertex(String line, int lineCount) throws ModelFormatException
|
||||||
{
|
{
|
||||||
|
|
Loading…
Reference in New Issue