标签: opengl lighting
我在OpenGL中绘制3d形状。我正在尝试为对象添加镜面光照,但它似乎不起作用。我做过光线追踪,所以我知道镜面反射取决于相机的位置。但是,在OpenGL中,我有一个静态光点。 例:
无论我在哪里观看物体,箭形物体左侧的亮点都不会移动。我的光源与球体和箭头一致。它是一个定向灯。然而,闪亮的光斑不随相机移动,它完全是静止的。它也不会出现在箭头的另一侧,光线从同一角度照射到它。这是它应该如何工作?我怎么能让它移动?