本文整理了Java中com.jme3.material.RenderState.getBlendMode
方法的一些代码示例,展示了RenderState.getBlendMode
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。RenderState.getBlendMode
方法的具体详情如下:
包路径:com.jme3.material.RenderState
类名称:RenderState
方法名:getBlendMode
[英]Retrieve the blend mode.
[中]检索混合模式。
代码示例来源:origin: jMonkeyEngine/jmonkeyengine
useNormalsFlag = false;
geom.setMaterial(readMaterial(materialIndex));
if (geom.getMaterial().getAdditionalRenderState().getBlendMode() == RenderState.BlendMode.Alpha) {
代码示例来源:origin: jMonkeyEngine/jmonkeyengine
private void writeRenderState(RenderState rs, OutputStreamWriter out) throws IOException {
RenderState defRs = RenderState.DEFAULT;
if(rs.getBlendMode() != defRs.getBlendMode()) {
writeRenderStateAttribute(out, "Blend", rs.getBlendMode().name());
代码示例来源:origin: jMonkeyEngine/jmonkeyengine
if (state.getBlendMode() == BlendMode.Custom) {
changeBlendMode(BlendMode.Custom);
} else if (state.getBlendMode() != context.blendMode) {
changeBlendMode(state.getBlendMode());
switch (state.getBlendMode()) {
case Off:
break;
default:
throw new UnsupportedOperationException("Unrecognized blend mode: "
+ state.getBlendMode());
代码示例来源:origin: org.jmonkeyengine/jme3-plugins
useNormalsFlag = false;
geom.setMaterial(readMaterial(materialIndex));
if (geom.getMaterial().getAdditionalRenderState().getBlendMode() == RenderState.BlendMode.Alpha) {
代码示例来源:origin: org.jmonkeyengine/jme3-core
if (additionalState.getBlendMode().equals(BlendMode.Custom)) {
state.setCustomBlendFactors(
additionalState.getCustomSfactorRGB(),
代码示例来源:origin: org.jmonkeyengine/jme3-plugins
private void writeRenderState(RenderState rs, OutputStreamWriter out) throws IOException {
RenderState defRs = RenderState.DEFAULT;
if(rs.getBlendMode() != defRs.getBlendMode()) {
writeRenderStateAttribute(out, "Blend", rs.getBlendMode().name());
代码示例来源:origin: org.jmonkeyengine/jme3-core
if (state.getBlendMode() != context.blendMode) {
if (state.getBlendMode() == RenderState.BlendMode.Off) {
gl.glDisable(GL.GL_BLEND);
} else {
gl.glEnable(GL.GL_BLEND);
switch (state.getBlendMode()) {
case Off:
break;
default:
throw new UnsupportedOperationException("Unrecognized blend mode: "
+ state.getBlendMode());
context.blendMode = state.getBlendMode();
代码示例来源:origin: us.ihmc.thirdparty.jme/jme3-lwjgl
if (state.getBlendMode() != context.blendMode) {
if (state.getBlendMode() == RenderState.BlendMode.Off) {
glDisable(GL_BLEND);
} else {
glEnable(GL_BLEND);
switch (state.getBlendMode()) {
case Off:
break;
default:
throw new UnsupportedOperationException("Unrecognized blend mode: "
+ state.getBlendMode());
context.blendMode = state.getBlendMode();
内容来源于网络,如有侵权,请联系作者删除!