OpenGL:使用着色器通过使用预先计算的颜色图来创建顶点照明?
首先,我对着色器能做什么知之甚少,而且我对制作顶点光照非常感兴趣。我正在尝试使用 3d 颜色图,该颜色图将用于计算世界该位置的顶点颜色,并通过使…
如何在 OpenGL 中快速、轻松地创建不带着色器的独立于场景的阴影
让我在房间中央有一些网格(例如球体),充满立方体和一个光源。如何仅使用“标准”(固定)函数在 OpenGL 中快速且轻松进行阴影投射?注意:结果还必…
Android OpenGLES 光照问题
嘿大家, 我正在为 android 编写一个小 3D 引擎,以更好地学习平台和 opengl。我希望最终能用它作为小型 3D 游戏的基础。 我现在正在尝试实现照明,并…
WPF Viewport3D 中单色 3D 对象的有用照明
我有一个房子的 3D 模型,其中屋顶是不可见的,因此可以看到房间 (就像这里) 但是(现在)我有没有纹理并且每个表面具有相同的颜色,例如, var myM…
如何旋转物体但保持照明固定? (OpenGL)
我有一个要旋转的立方体。我还有一个光源 GL_LIGHT0。我想旋转立方体并将光源固定在其位置。但光源是随着我的立方体一起旋转的。我使用 OpenGL ES 1.1…
OpenGL 光照适用于 iPhone 4/iPad,不适用于 iPhone 3G
我在使用 OpenGL 1.1 光照时遇到问题。我的代码适用于 iPhone 4,但不适用于 iPhone 3G。一切看起来都没有被照亮(单色)。我没有 3GS,所以我不知道…
如何将信息发送到 DirectX 10 中的 HLSL 效果?
我想将视图向量发送到 ID3D10Effect 变量以计算镜面照明。如何从正在运行的 DirectX 程序向 HLSL 发送向量甚至标量值?我想做类似的事情 render() { /…