OpenSceneGraph照亮了现场

时间:2016-07-29 08:06:49

标签: opengl openscenegraph

我有一个.obj纹理网格。我正在使用OpenSceneGraph来加载和显示我的网格。

*** line not handled *** :map_kS
*** line not handled *** :map_Ns
*** line not handled *** :map_bump
*** line not handled *** :bump
*** line not handled *** :map_opacity
*** line not handled *** :map_d
*** line not handled *** :refl

我得到一个类似的显示器 enter image description here

哪个太黑了。我试着添加自己的灯,它有点帮助。但它并不是很光明。如何增加渲染视图的亮度。

我知道它取决于材质/纹理属性。如何操纵它?

我还想补充一点,当我加载网格时,我得到以下消息打印

WebView.setWebViewClient(WebViewClient client)

有哪些替代方法?

1 个答案:

答案 0 :(得分:0)

由于我无法判断你尝试了哪种灯光,无论如何我会在那个方向给出答案。 像光一样的太阳是定向光。您可以通过标准灯在OSG中创建一个,但不要给它任何位置。最简单的方法可能就是为漫反射,高光和环境组件赋予它颜色。然后亮度取决于您选择的颜色。

也许看看这个问题: Create Sun light source in OSG