91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 9.62MB
    文件類型: .zip
    金幣: 2
    下載: 0 次
    發布日期: 2023-10-17
  • 語言: 其他
  • 標簽: opengl??3D??obj??貼圖??

資源簡介

添加附加依賴庫,和模型圖片資源,以及模型obj文件。使用opengl庫3d呈現以及貼圖。obj文件初步解析

資源截圖

代碼片段和文件信息

#if?1


#include?
#include?
#include?“MainWnd.h“
#include?
#include?“atltypes.h“

CMainWnd?*?pCMainWnd?=?NULL;

void?display(void)
{
????pCMainWnd->DrawScene();
}

void?spinDisplay(int?)
{
????pCMainWnd->m_fAngleY+=0.1;
????glutPostRedisplay();
}

void?reshape(int?w?int?h)
{???
????pCMainWnd->reshape(w?h);
????glutPostRedisplay();
}

void?mouse(int?button?int?state?int?x?int?y)
{
????//printf(“b:%d?s:%d\n“?button?state);
????pCMainWnd->DrawScene();
????switch?(button){
????????//?鼠標事件捕獲,進行交互
????case?GLUT_LEFT_BUTTON:
????????if?(state?==?GLUT_DOWN)
????????{
????????????pCMainWnd->SetPoint(POINT2(x?y)?true);
????????}
????????break;
????case?3:
????????pCMainWnd->AddYU(-1);
????????break;
????case?4:
????????pCMainWnd->AddYU(1);
????????break;

????case?GLUT_RIGHT_BUTTON:
????????if?(state?==?GLUT_DOWN)
????????{
????????????//glutIdleFunc(spinDisplay);???????????
????????????pCMainWnd->SetPoint(POINT2(x?y)?false);
????????}
????????????
????????break;
????default:
????????break;
????}
}

void?mouseMove(int?x?int?y)
{
????pCMainWnd->mouseMove(x?y);
}

int?main(int?argc?char**?argv)
{
????glutInit(&argc?argv);
????glutInitDisplayMode(GLUT_DOUBLE?|?GLUT_RGBA?|?GLUT_DEPTH);
????glutInitWindowSize(500?500);
????glutInitWindowPosition(100?100);
????glutCreateWindow(“gl3D_test“);

????pCMainWnd?=?new?CMainWnd();
????pCMainWnd->InitScene();

????glutDisplayFunc(display);
????glutReshapeFunc(reshape);
????glutMouseFunc(mouse);
????//glutTimerFunc(100?spinDisplay?100);
????glutMotionFunc(mouseMove);
????glutMainLoop();
????return?0;
????/*?ANSI?C?requires?main?to?return?int.?*/
}
#endif

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件????????1781??2018-12-13?17:52??GL3D\main.cpp
?????目錄???????????0??2018-12-13?17:48??GL3D\
?????文件???????15506??2018-12-13?17:07??GL3D\MainWnd.cpp
?????文件????????2577??2018-12-13?17:08??GL3D\MainWnd.h
?????目錄???????????0??2018-12-13?17:45??GL3D\libs\
?????目錄???????????0??2018-12-13?17:45??GL3D\libs\Demo\
?????目錄???????????0??2018-12-13?17:45??GL3D\libs\Demo\Block\
?????文件???????18952??2010-07-03?13:19??GL3D\libs\Demo\Block\Block.cpp
?????文件??????196652??2010-03-20?19:17??GL3D\libs\Demo\Block\Block4.tga
?????文件??????196652??2010-03-20?19:17??GL3D\libs\Demo\Block\Block5.tga
?????文件??????196652??2010-03-20?19:17??GL3D\libs\Demo\Block\Block6.tga
?????文件??????196652??2010-03-20?19:17??GL3D\libs\Demo\Block\floor.tga
?????目錄???????????0??2018-12-13?17:45??GL3D\libs\freeglut\
?????目錄???????????0??2018-12-13?17:45??GL3D\libs\freeglut\freeglut\
?????文件????????1466??2013-05-11?11:20??GL3D\libs\freeglut\freeglut\Copying.txt
?????文件????????5065??2015-07-22?08:47??GL3D\libs\freeglut\freeglut\Readme.txt
?????目錄???????????0??2018-12-13?17:45??GL3D\libs\freeglut\freeglut\bin\
?????文件??????198656??2015-03-15?14:28??GL3D\libs\freeglut\freeglut\bin\freeglut.dll
?????目錄???????????0??2018-12-13?17:45??GL3D\libs\freeglut\freeglut\bin\x64\
?????文件??????235008??2015-03-14?16:02??GL3D\libs\freeglut\freeglut\bin\x64\freeglut.dll
?????目錄???????????0??2018-12-13?17:45??GL3D\libs\freeglut\freeglut\include\
?????目錄???????????0??2018-12-13?17:45??GL3D\libs\freeglut\freeglut\include\GL\
?????文件?????????703??2015-03-14?15:34??GL3D\libs\freeglut\freeglut\include\GL\freeglut.h
?????文件???????10682??2015-03-14?15:34??GL3D\libs\freeglut\freeglut\include\GL\freeglut_ext.h
?????文件???????27470??2015-07-22?08:45??GL3D\libs\freeglut\freeglut\include\GL\freeglut_std.h
?????文件?????????660??2015-03-14?15:34??GL3D\libs\freeglut\freeglut\include\GL\glut.h
?????目錄???????????0??2018-12-13?17:45??GL3D\libs\freeglut\freeglut\lib\
?????文件???????39732??2015-03-14?15:19??GL3D\libs\freeglut\freeglut\lib\freeglut.lib
?????目錄???????????0??2018-12-13?17:45??GL3D\libs\freeglut\freeglut\lib\x64\
?????文件???????36518??2015-03-14?15:24??GL3D\libs\freeglut\freeglut\lib\x64\freeglut.lib
?????文件??????210806??2017-04-15?14:51??GL3D\libs\freeglut\freeglut-MSVC-3.0.0-2.mp.zip
............此處省略1227個文件信息

評論

共有 條評論