精华内容
下载资源
问答
  • 易语言OPENGL打开3DS文件.rar 易语言OPENGL打开3DS文件.rar 易语言OPENGL打开3DS文件.rar 易语言OPENGL打开3DS文件.rar 易语言OPENGL打开3DS文件.rar 易语言OPENGL打开3DS文件.rar
  • 易语言OPENGL打开3DS文件源码,OPENGL打开3DS文件,设置视点,建立OPenGL组件,撤消OPenGL组件,框架初始化,绘图,尺寸被改变
  • 易语言源码OPENGL打开3DS文件.rar 易语言源码OPENGL打开3DS文件.rar 易语言源码OPENGL打开3DS文件.rar 易语言源码OPENGL打开3DS文件.rar 易语言源码OPENGL打开3DS文件.rar 易语言源码OPENGL打开3DS文件.rar...
  • OPENGL打开3DS文件.rar

    2020-04-05 07:18:35
    OPENGL打开3DS文件.rar
  • OPENGL打开3DS文件
  • OPENGL打开3DS文件易语言源码
  • 资源介绍:OPENGL打开3DS文件易语言源码资源作者:
  • opengl打开obj文件实现旋转,twist,bend,tapter功能 上课作业,仅供参考可打开obj文件用鼠标进行360°旋转
  • 基于MFC单文档OpenGL打开3D模型,可以打开3DMAX另存为的3ds文件,并将读取文件进行移动、旋转和缩放功能
  • unity3d用-force-opengl打开闪退![图片说明](https://img-ask.csdn.net/upload/201503/13/1426225884_445228.png)
  • 哈利波特 vc++编程,可以离用opengl打开游戏界面,附带源代码, 哈利波特 vc++编程,可以离用opengl打开游戏界面,附带源代码 哈利波特 vc++编程,可以离用opengl打开游戏界面,附带源代码
  • opengl打开jpeg图片

    千次阅读 2017-03-19 19:05:08
    opengl没有提供直接函数来打开jpeg、png之类的压缩图片, 目前可用的方法有:1. 调用第三方库打开图片,比如opencv等;2.直接利用系统提供的函数打开图片。对于写个demo之类的小程序,直接引入opencv显然是没有必要...

    opengl没有提供直接函数来打开jpeg、png之类的压缩图片, 目前可用的方法有:

    1. 调用第三方库打开图片,比如opencv等;
    2. 直接利用系统提供的函数打开图片。

    对于写个demo之类的小程序,直接引入opencv显然是没有必要的,这里就介绍mac下如果读取jpeg的图片的方法。具体实现如下:2.直接利用系统提供的函数打开图片。对于写个demo之类的小程序,直接引入opencv显然是没有必要的,这里就介绍mac下如果读取jpeg的图片的方法。具体实现如下:对于写个demo之类的小程序,直接引入opencv显然是没有必要的,这里就介绍mac下如果读取jpeg的图片的方法。具体实现如下:2.直接利用系统提供的函数打开图片。对于写个demo之类的小程序,直接引入opencv显然是没有必要的,这里就介绍mac下如果读取jpeg的图片的方法。具体实现如下:

    unsigned char* readImageData(const char* file_name, int* width, int* height)
    {
        NSString * string = [NSString stringWithFormat:@"%s", file_name];
        CFURLRef urlRef = (CFURLRef)[NSURL fileURLWithPath:string];
        CGImageSourceRef myImageSourceRef = CGImageSourceCreateWithURL(urlRef, NULL);
        CGImageRef myImageRef = CGImageSourceCreateImageAtIndex(myImageSourceRef, 0, NULL);
        *width = CGImageGetWidth(myImageRef);
        *height = CGImageGetHeight(myImageRef);
        CFDataRef dataRef = CGDataProviderCopyData(CGImageGetDataProvider(myImageRef));
        unsigned char *data = (unsigned char*)CFDataGetBytePtr(dataRef);
        return data;
    }
    
    展开全文
  • opengl打开3ds

    2011-05-23 00:10:55
    一般而言,工程设计及资源勘探等都离不开计算机仿真技术的应用,特别是在处理复杂地质条件及工艺结构时需要利用数学模型建立三维立体图形结构。
  • opengl 打开3ds文件

    2008-07-28 13:59:34
    基于opengl的3ds文件的打开好查看
  • c++写的,已测试可用,可新建mfc然后替换里面的文件
  • 在vs2013环境下调用opengl打开obj文件时头文件内容出错(fatal error C1083: 无法打开包括文件:“gl/glut.h”: No such file or directory),在网上找了相关资料找到了解决方案,现整理一遍便于加深印象,附上原文...

          在vs2013环境下调用opengl打开obj文件时头文件内容出错(fatal error C1083: 无法打开包括文件:“gl/glut.h”: No such file or directory),在网上找了相关资料找到了解决方案,现整理一遍便于加深印象,附上原文网址:http://blog.csdn.net/bigloomy/article/details/6226530

    操作如下:

    1、下载glut工具包,参考网址:https://download.csdn.net/download/lzp1113/10303259
    2、解压后将得到5个文件,包含GlU32.Lib glut32.dll glut32.lib glut.dll glut.h glut.lib
    3、把解压得到的glut.h放到C:/Program Files/Microsoft Visual Studio 9.0/VC/include这个文件夹。(注:每个人安装vs的目录不同,依据实际情况操作)
    4、把解压得到的glut.lib和glut32.lib放到静态函数库所在C:/Program Files/Microsoft Visual Studio 9.0/VC/lib文件夹。

    5、把解压得到的glut.dll和glut32.dll放到操作系统目录下面的system32文件夹内。

    6、再次运行,如果还是出错,那么就更改头文件原有的名称#include <gl/glut.h>为#include <glut.h>。

    第5步弄完运行还报错很大可能就是头文件include的地址不对的问题,一般按第6步改完即可。

    展开全文
  • opengl 打开和关闭垂直同步方法

    千次阅读 2018-09-08 17:28:11
    垂直同步是涉及到显卡和显示器的一个概念。 当开启了垂直同步,显卡在渲染完成一帧图像之后,显卡需要等待垂直同步信号的到来, 否则无法绘制下一帧。...在OpenGL中设置垂直同步开关的代码如下: typ...

    垂直同步是涉及到显卡和显示器的一个概念。

    当开启了垂直同步,显卡在渲染完成一帧图像之后,显卡需要等待垂直同步信号的到来,
    否则无法绘制下一帧。
    启用垂直同步,将限制画面更新率和显示器一样,也就是限制了FPS(帧率)。

    有关资料(没有完全证实):
    在nvidia系列的显卡,垂直同步默认是启用的;
    在ATI   系列的显卡,垂直同步默认是不启用的;

    在OpenGL中设置垂直同步开关的代码如下:
    typedef BOOL (APIENTRY *PFNWGLSWAPINTERVALFARPROC)( int );
    PFNWGLSWAPINTERVALFARPROC wglSwapIntervalEXT = 0;
    wglSwapIntervalEXT = (PFNWGLSWAPINTERVALFARPROC)wglGetProcAddress("wglSwapIntervalEXT");

    wglSwapIntervalEXT(1);//打开垂直分布,限制帧率
    wglSwapIntervalEXT(0);//关闭垂直分布,充分发挥显卡的渲染能力

                                               -----------------------------------------------------------------------------------------------------------------------------------------------------------以上摘自【新浪网】

    关闭opengl默认的垂直同步机制,让你的FPS飞起来

    2010-01-23 19:06

     

    opengl默认情况下,SwapBuffers是和屏幕刷新率同步的,所以你设置的显示器刷新率是60的话,你的opengl程序的FPS只有在60帧。包括nehe的例子程序都是如此,如果要关闭垂直同步功能,需要使用opengl的扩展接口。贴上代码。
    typedef void (APIENTRY *PFNWGLEXTSWAPCONTROLPROC) (int);
    typedef int (*PFNWGLEXTGETSWAPINTERVALPROC) (void);
    PFNWGLEXTSWAPCONTROLPROC wglSwapIntervalEXT = NULL;
    PFNWGLEXTGETSWAPINTERVALPROC wglGetSwapIntervalEXT = NULL;
    // 初始化函数指针接口
    bool InitVSync()
    {
    char* extensions = (char*)glGetString(GL_EXTENSIONS);
    if (strstr(extensions,"WGL_EXT_swap_control")) {
    wglSwapIntervalEXT = (PFNWGLEXTSWAPCONTROLPROC)wglGetProcAddress("wglSwapIntervalEXT");
    wglGetSwapIntervalEXT = (PFNWGLEXTGETSWAPINTERVALPROC)wglGetProcAddress("wglGetSwapIntervalEXT");
    return true;
    }

    return false;
    }

    // 判断当前状态是否为垂直同步
    bool IsVSyncEnabled()
    {
    return (wglGetSwapIntervalEXT() > 0);
    }

    // 开启和关闭垂直同步
    void SetVSyncState(bool enable)
    {
    if (enable)
    wglSwapIntervalEXT(1);
    else 
    wglSwapIntervalEXT(0);
    }

    使用方法:

    bool isOk = InitVSync(); 
    if (isOk) {
    SetVSyncState(false);
    }

    这样在初始化的地方使用这些代码可以关闭垂直同步功能,这样FPS可以变的很高。

    注意: 需要加入下面的这些代码才能正常编译。

    // 包含windows的头文件
    #include <windows.h>
    // 包含opengl需要用到的头文件(完整的vs编辑器中会自带这些文件)
    #include <gl/gl.h>
    #include <gl/glu.h>
    #include <gl/glaux.h>
    // 设置链接时的库文件
    #pragma comment(lib, "OPENGL32.LIB")
    #pragma comment(lib, "glu32.lib")
    #pragma comment(lib, "glaux.lib") 
    ---------------------------------------------------------------------------------------------------------------------------------------------------以上 摘自【百度空间】

    展开全文
  • 本应用是通过使用OpenGL ES 将存放在assets中的.obj文件打开,Demo中实现对obj模型的手势操作
  • opengl方式打开unity

    2016-01-11 20:33:49
    在目标上面加 "C:\Program Files (x86)\Unity\Editor\Unity.exe" -force-opengl


    在目标上面加

    "C:\Program Files (x86)\Unity\Editor\Unity.exe" -force-opengl

    展开全文
  • OpenGl

    2014-06-08 14:26:59
    Xcode建立opengl模板,此模板并不推荐使用。 自己建立模板: 创建单个视图控制器模板,在xib界面中把模板关联上模板。 添加库文件: Opengles,quartzcore 在appdelegate中,方法:...
  • OpenGL 无法打开文件“freeglut_static.lib 用记事本打开书中的例子程序的工程文件Block.vcxproj,发现包含两个以下文件: 打开自己的工程文件发现并没有包含这两个lib文件 解决方案:1,在项目属性...
  • OpenGL 无法打开文件“freeglut_static.lib

    千次阅读 2015-12-21 10:16:32
    OpenGL 无法打开文件“freeglut_static.lib”在VS2010中运行《OpenGL超级宝典》中的示例的时候,提示:无法打开文件“freeglut_static.lib 1.首先,我看了下引用文件, 这个和在项目上右键->属性->VC++目录->...
  • OpenGl读取obj格式文件

    2016-06-02 21:43:09
    可以通过OPENGL打开obj格式的文件,运行之后按“o”或者“O”选择相应的obj文件,按小键盘的“+”和“-”放大缩小图像
  • OpenGL

    2016-08-13 10:15:36
    GLUT用于窗口设计,90年代已停止更新,替代品有freeGULT,但是听说...GLUT(OpenGL Utility Toolkit)封装OpenGL,用于窗口设计。 头文件:#incldue 编译:cc -o foo foo.c -lglut -lGLU -lGL -lXmu -lXi -lXext -lX11

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 39,419
精华内容 15,767
关键字:

opengl如何打开