2011-12-19 29 views
1

我想知道JMonkey引擎(新团队在2009年发布之后的新重新设计)是否可以在没有着色器的情况下运行。我需要一个游戏引擎,可以在可能不支持着色器的旧机器上工作。我知道JMonkey引擎具有很多着色器功能,如果我不支持着色器,我显然无法使用这些功能,但可以使用引擎(图形的固定功能管道,然后是一切其他:场景图,物理等),而不需要支持着色器?可以使用JMonkey引擎而不使用着色器吗?

如果它可以在没有着色器的情况下运行,那么我如何才能实现这一点?你好世界崩溃,因为我没有他们。 (如果没有人知道我在说什么,我会用一个实际的错误信息更新这篇文章。)

回答

1

从我所看到的JMonkey引擎3只能用于着色器。请参阅JME3 and Shaders。从相关页面引用:

You probably heard that JME3 is “shader oriented”, but what does that mean? 
Usually to use shaders you must create what is called a program. This program 
specify the vertex shader and the fragment shader to use. 
JME3 encloses this in the material system. Every material in JME3 uses shaders. 
相关问题