小编its*_*ing的帖子

OpenGL - 选择性世界渲染

我正在建造一个微型城市,它具有城市的基本外观(道路、建筑物、树木等),您可以在其中四处走动。我知道在每一帧中渲染整个模型集不起作用......

那么任何人都可以让我深入了解用于选择性地仅呈现系统可见部分的标准(但最简单)程序吗?我的意思是,只显示可见的东西(相对于相机位置)而不呈现不可见的部分。我使用 VC++ 和 GLUT API。

opengl glut

5
推荐指数
1
解决办法
2853
查看次数

OpenGL转换

我有一个对象,比如x,y,z就原点而言.
我想对点应用一些变换,比如旋转和平移,并在变换点渲染对象.我正在使用glTranslatef()glRotatef()功能.它看起来像这样:

glTranslatef(x,y,z); 
glRotatef(Ang,0,1,0); // rotated around Y axis at an arbitrary angle
glTranslatef(xt,yt,zt); // further translation
<render the object>
Run Code Online (Sandbox Code Playgroud)

即使它使我免于复杂的矩阵变换操作,我也不知道最终位置相对于原点的实际坐标值.有没有一种方法可以在不经过矩阵运算的情况下检索变换点的实际位置坐标?

c++ opengl

3
推荐指数
1
解决办法
3803
查看次数

标签 统计

opengl ×2

c++ ×1

glut ×1