极品馒头泬19p,国产精品亚洲一区二区三区,狠狠色噜噜狠狠狠7777奇米,国产精品视频一区二区三区无码,国产欧美日韩久久久久

【L23】計(jì)算機(jī)圖形學(xué):三維場景 OpenGL復(fù)現(xiàn)“我的世界”

2022-01-11 09:00:54      索煒達(dá)電子      830     

文件編號:L23

文件大?。?/strong>138M

代碼行數(shù):144行(主程序)

開發(fā)環(huán)境:VS2019、OpenGL

猿創(chuàng)承諾:該源碼均通過親自測試可正常運(yùn)行

簡要概述:利用OpenGL復(fù)現(xiàn)“我的世界”游戲,實(shí)現(xiàn)了包括隨機(jī)地形生成,方塊消除和放置功能。

代碼使用方式

項(xiàng)目基于windows開發(fā),項(xiàng)目代碼位于MineCraftDemo文件夾中,可以直接使用visual studio 2019加載。

全局參數(shù)設(shè)置

全局參數(shù)位于WorldInfo.h&WorldInfo.cpp中,會影響運(yùn)行性能的參數(shù)如下:

【L23】計(jì)算機(jī)圖形學(xué):三維場景 OpenGL復(fù)現(xiàn)“我的世界”

運(yùn)行效果:

【L23】計(jì)算機(jī)圖形學(xué):三維場景 OpenGL復(fù)現(xiàn)“我的世界”

目錄│文件列表:

 ├ 演示視頻

 │  └ 演示視頻.mp4

 └ 項(xiàng)目源碼

    └ MiniMineCraft

       ├ img

       │  │ 運(yùn)行示意圖1.png

       │  │ 運(yùn)行示意圖2.png

       │  │ 運(yùn)行示意圖3.jpg

       │  └ 運(yùn)行示意圖4.png

       └ MineCraftDemo

          │ CodeMap1.dgml

          │ HelloOpenGL_00.VC.db

          │ MineMiniCraft.sln

          │ MineMiniCraft.VC.db

          │ MyOpenGL.psess

          │ MyOpenGL200408.vsp

          ├ .vs

          │  ├ MineMiniCraft

          │  │  ├ v14

          │  │  │  └ .suo

          │  │  └ v16

          │  │     └ Browse.VC.db

          │  └ MyOpenGL

          │     └ v14

          │        └ .suo

          ├ Debug

          │  │ assimp-vc140-mt.dll

          │  │ freetype.dll

          │  │ MyOpenGL.bsc

          │  │ MyOpenGL.exe

          │  │ MyOpenGL.pdb

          │  ├ Debug

          │  │  │ assimp-vc140-mt.dll

          │  │  │ freetype.dll

          │  │  │ MyOpenGL.bsc

          │  │  │ MyOpenGL.exe

          │  │  │ MyOpenGL.ilk

          │  │  │ MyOpenGL.pdb

          │  │  ├ resources

          │  │  │  │ texture.png

          │  │  │  │ texture1.png

          │  │  │  │ textureWATER.png

          │  │  │  │ texture_不透明.png

          │  │  │  └ skyDome

          │  │  │     │ SkyDome.FBX

          │  │  │     │ sphere.mtl

          │  │  │     │ sphere.obj

          │  │  │     ├ blueSkyNormal

          │  │  │     │  │ Cam_0_Front+Z.png

          │  │  │     │  │ Cam_1_Back-Z.png

          │  │  │     │  │ Cam_2_Left+X.png

          │  │  │     │  │ Cam_3_Right-X.png

          │  │  │     │  │ Cam_4_Up+Y.png

          │  │  │     │  └ Cam_5_Down-Y.png

          │  │  │     ├ blueSkyWithCloud

          │  │  │     │  │ Cam_0_Front+Z.png

          │  │  │     │  │ Cam_1_Back-Z.png

          │  │  │     │  │ Cam_2_Left+X.png

          │  │  │     │  │ Cam_3_Right-X.png

          │  │  │     │  │ Cam_4_Up+Y.png

          │  │  │     │  └ Cam_5_Down-Y.png

          │  │  │     └ oglDemo

          │  │  │        │ sp3back.jpg

          │  │  │        │ sp3bot.jpg

          │  │  │        │ sp3front.jpg

          │  │  │        │ sp3left.jpg

          │  │  │        │ sp3right.jpg

          │  │  │        └ sp3top.jpg

TAG我的世界
  • 5 次
  • 900 分