我正在开发一种增强现实中的地形(不是智能地形,统一地形)的AR过期,一切都很完美!但是当我尝试使用透视(Google VR)时,我会看到裁剪平面,这使得地形完全变黑(你可以在截图上看到这一点).
可能是什么问题呢?


问题是由翻译写的,所以我不知道它是正确的.我开始学习Opengl并遇到了以下问题:当我旋转立方体时,光线也会旋转.我试图在每一帧中改变光的坐标,但它没有帮助.告诉我:出了什么问题.如果没有麻烦,有可能会导致修订版本.
码:
unit MainUnit;
interface
uses
Winapi.Windows, Winapi.Messages, System.SysUtils, System.Variants, System.Classes, Vcl.Graphics,
Vcl.Controls, Vcl.Forms, Vcl.Dialogs,dglOpenGL,dglut;
type
TFMainForm = class(TForm)
procedure FormCreate(Sender: TObject);
procedure FormResize(Sender: TObject);
procedure FormDestroy(Sender: TObject);
procedure FormKeyPress(Sender: TObject; var Key: Char);
private
procedure SetupGL;
procedure uzglLightEnable;
procedure IdleHandler(Sender : TObject; var Done : Boolean);
public
procedure Render;
end;
var
FMainForm: TFMainForm;
dc:hdc;
hrc:hglrc;
XRot,YRot,ZRot:Single;
LightPos:TGLArrayf4;
BlueArray:TGLArrayf4;
GreenArray:TGLArrayf4;
myTex: glUint;
FrontNormal: TGLvectorf3=(0,0,1);
BackNormal: TGLvectorf3 =(0,0,-1);
LeftNormal: TGLvectorf3 =(-1,0,0);
RightNormal: TGLvectorf3=(1,0,0);
UpNormal: TGLvectorf3 =(0,1,0);
DownNormal: TGLvectorf3 =(0,-1,0);
FrontDownLeft :TGLvectorf3 …Run Code Online (Sandbox Code Playgroud) 我有一个非常大的代码,我需要完全调试它,所以我需要在代码的每一行设置断点.何要这样做?