freeglut

    3热度

    1回答

    我正在使用OpenGL和Haskell。我尝试了样本程序,它使用GHC编译器编译成功,但是当我运行它,我得到这个错误 用户错误(未知GLUT进入glutInit) 我搜索了关于这一点,但大部分的答案均与发生此问题的是Mac OS X和Windows。但我在Ubuntu 15.收到此错误 This Question was Previously asked but is related to win

    -1热度

    1回答

    这是使用OpenGL我的第一次,所以这可能是一个愚蠢的问题,但我的代码glBegin()和glEnd()之间拉动GL_INVALID_OPERATION误差(1218或0x0502) 。我只打几个简单的命令,但glGetError()在本函数开始时返回0,最后返回1218。 此函数用于绘制任何简单形状的单个实例,并且在调试器中逐步完成后,这些变量就是我想要的那些变量。还要注意的是,尽管这是一个愚蠢

    1热度

    1回答

    我试图编译一个基本的OpenGL程序,只是一个空白的窗口。 我在Linux Mint 18.1(Ubuntu 16.04 LTS)上使用CodeLite和g ++编译器。 到目前为止的代码是: #include <stdio.h> #include <GL/glew.h> #include <GL/freeglut.h> int main(int argc, char **argv) {

    1热度

    1回答

    在这里,我有两个循环。第一个循环处理图形几秒钟,然后代码进入第二个循环。我在第一个循环中通过glutMainLoopEvent处理图形事件。在第二个循环开始之前,我想关闭图形窗口。看起来命令glutLeaveMainLoop无法关闭窗口。在第一次循环之后,我应该用什么其他函数强制关闭窗口? #include <stdio.h> #include <GL/freeglut.h> #include

    0热度

    2回答

    我跟着this installation video为一个类安装Dev C++和freeglut,我按照说明精确地做了,但是当我把一些预先写好的测试代码扔到试着弄明白。 老师推测,它可能有一些做与不具有freeglut.h但这个图片显示,这的确有。我需要为班级工作,如果任何人都可以给我任何建议,那就太棒了。 更新:我试图改变的建议点的头文件,但没有太大的帮助......我查了源的头文件,它看上去像

    0热度

    1回答

    我还有一个新的glut和opengl,我试图让鼠标移动时的相机移动,但当试图让鼠标在屏幕上的位置我假设你想传递的方法,你应该只是x和y在glutPassiveMotionFunc()参数中被引用。但是当我尝试赋予CameraMove方法的功能时出现错误。我知道我错了,但我不知道如何。 void helloGl::CameraMove(int x, int y) { oldMouseX = mo

    1热度

    1回答

    Freeglut-3.0.0使用cmake(MinGW makefiles)和mingw构建,然后使用mingw32-make install至C:/Program Files (x86)/freeglut成功安装。 我CMakeLists.txt是: cmake_minimum_required(VERSION 3.7) project(math_tests) set(T

    -1热度

    1回答

    我在我的OpenGL项目中有一个聚光灯,当前光线照射到天花板上的-Z轴,朝向地面,这只是一个大四边形。 我目前有一个立方体在光线的起点,跟随着光线,所以我可以随时看到光线在哪里。 我的问题是在主灯后面还有一个更亮的聚光灯,它始于原点或地板的左下角。 我想删除此白光,因为我不知道是什么原因造成的,或者如何删除它。 我试图玩弄一些变数,看看它们的影响,但我几乎没有成功。 任何援助将不胜感激。 错误:

    0热度

    1回答

    我试图为freeglut库生成lib文件。我已经安装了Cygwin,并根据随附库README文件, Building and Installing the Libraries with Cygwin ================================================= To build "freeglut" under Cygwin, you have two

    1热度

    1回答

    我有一个代码,找出在国际象棋棋盘单击单元格鼠标,那么二维三角形去细胞位置,现在我想2D三角变为3D立方体,但我不知道怎么做。 这是我的代码 #include <string> #include <stdlib.h> #ifdef __APPLE__ #include <OpenGL/OpenGL.h> #include <GLUT/glut.h> #else #include <GL/