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

  • 大小: 6.45MB
    文件類型: .rar
    金幣: 2
    下載: 0 次
    發布日期: 2023-08-15
  • 語言: Java
  • 標簽: Android??Simulate??

資源簡介

Android Simulate.PC opengl es 1.1 模擬器.

資源截圖

代碼片段和文件信息


#include?“3ds.h“
#include?
?
int?gBuffer[50000]?=?{0}; ?

CLoad3DS::CLoad3DS()
{
m_FilePointer?=?NULL;
}

bool?CLoad3DS::Import3DS(t3DModel?*pModel?char?*strFileName)
{
char?strMessage[255]?=?{0};
tChunk?currentChunk?=?{0};
?
m_FilePointer?=?fopen(strFileName?“rb“);
?
if(!m_FilePointer)?
{
sprintf(strMessage?“Unable?to?find?the?file:?%s!“?strFileName);
return?false;
}

ReadChunk(¤tChunk);
?
if?(currentChunk.ID?!=?PRIMARY)
{
sprintf(strMessage?“Unable?to?load?PRIMARY?chuck?from?file:?%s!“?strFileName);
return?false;
}
ProcessNextChunk(pModel?¤tChunk);
ComputeNormals(pModel);
CleanUp();
return?true;
}


void?CLoad3DS::CleanUp()
{
if?(m_FilePointer)?{
fclose(m_FilePointer); ?
m_FilePointer?=?NULL;
}
}

void?CLoad3DS::ProcessNextChunk(t3DModel?*pModel?tChunk?*pPreviousChunk)
{
t3Dobject?newobject?=?{0}; ?
tMaterialInfo?newTexture?=?{0}; ?

tChunk?currentChunk?=?{0}; ?
tChunk?tempChunk?=?{0}; ?
?
while?(pPreviousChunk->bytesRead?length)
{
ReadChunk(¤tChunk);
?
switch?(currentChunk.ID)
{
case?VERSION: ?
?
currentChunk.bytesRead?+=?fread(gBuffer?1?currentChunk.length?-?currentChunk.bytesRead?m_FilePointer);
?
if?((currentChunk.length?-?currentChunk.bytesRead?==?4)?&&?(gBuffer[0]?>?0x03))?{

}
break;

case?objectINFO: ?
{
?
ReadChunk(&tempChunk);
?
tempChunk.bytesRead?+=?fread(gBuffer?1?tempChunk.length?-?tempChunk.bytesRead?m_FilePointer);
?
currentChunk.bytesRead?+=?tempChunk.bytesRead;
?
ProcessNextChunk(pModel?¤tChunk);
break;
}
case?MATERIAL: ?
pModel->numOfMaterials++;

pModel->pMaterials.push_back(newTexture);
?
ProcessNextMaterialChunk(pModel?¤tChunk);
break;
case?object: ?
?
pModel->numOfobjects++;
?
pModel->pobject.push_back(newobject);
?
memset(&(pModel->pobject[pModel->numOfobjects?-?1])?0?sizeof(t3Dobject));
?
currentChunk.bytesRead?+=?GetString(pModel->pobject[pModel->numOfobjects?-?1].strName);
?
ProcessNextobjectChunk(pModel?&(pModel->pobject[pModel->numOfobjects?-?1])?¤tChunk);
break;

case?EDITKEYframe:
currentChunk.bytesRead?+=?fread(gBuffer?1?currentChunk.length?-?currentChunk.bytesRead?m_FilePointer);
break;
default:?
currentChunk.bytesRead?+=?fread(gBuffer?1?currentChunk.length?-?currentChunk.bytesRead?m_FilePointer);
break;
}
pPreviousChunk->bytesRead?+=?currentChunk.bytesRead;
}
}
?
?

void?CLoad3DS::ProcessNextobjectChunk(t3DModel?*pModel?t3Dobject?*pobject?tChunk?*pPreviousChunk)
{
tChunk?currentChunk?=?{0};
?
while?(pPreviousChunk->bytesRead?length)
{
ReadChunk(¤tChunk);
?
switch?(currentChunk.ID)
{
case?object_MESH: ?
ProcessNextobjectChunk(pModel?pO

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----

?????文件??????10855??2010-12-01?18:02??Android-Simulate\3ds.cpp

?????文件???????2638??2010-12-01?16:04??Android-Simulate\3ds.h

?????文件???????6883??2010-12-04?13:17??Android-Simulate\Android-Simulate.vcproj

?????文件???????1427??2010-12-04?14:03??Android-Simulate\Android-Simulate.vcproj.MICROSO-4EJ0M0J.Administrator.user

?????文件???????1417??2010-12-03?18:19??Android-Simulate\Android-Simulate.vcproj.PSNET.pu.wang.user

?????文件???????4568??2010-12-04?13:42??Android-Simulate\EnFont.cpp

?????文件????????915??2010-12-04?13:38??Android-Simulate\EnFont.h

?????文件???????6340??2010-12-03?13:31??Android-Simulate\frameWork\App-win32.cpp

?????文件????????357??2010-11-30?15:23??Android-Simulate\frameWork\App.h

?????文件???????1249??2010-12-03?13:44??Android-Simulate\frameWork\frameWork.cpp

?????文件???????2897??2010-11-29?10:51??Android-Simulate\frameWork\GLUtil.h

?????文件???????4105??2010-11-30?16:52??Android-Simulate\frameWork\Input.h

?????文件??????53902??2010-12-03?10:06??Android-Simulate\FreeImage\FreeImage.h

?????文件??????63524??2010-12-02?11:52??Android-Simulate\FreeImage.lib

?????文件??????18182??2009-03-14?15:45??Android-Simulate\FreeType\freetype\config\ftconfig.h

?????文件??????24761??2009-03-14?15:45??Android-Simulate\FreeType\freetype\config\ftheader.h

?????文件???????1399??2009-03-14?15:45??Android-Simulate\FreeType\freetype\config\ftmodule.h

?????文件??????44499??2009-07-03?22:28??Android-Simulate\FreeType\freetype\config\ftoption.h

?????文件???????7275??2009-08-01?01:45??Android-Simulate\FreeType\freetype\config\ftstdlib.h

?????文件?????240595??2009-10-10?20:19??Android-Simulate\FreeType\freetype\freetype.h

?????文件??????10342??2009-03-14?15:45??Android-Simulate\FreeType\freetype\ftadvanc.h

?????文件???????4621??2009-03-14?15:45??Android-Simulate\FreeType\freetype\ftbbox.h

?????文件???????6749??2009-03-14?15:45??Android-Simulate\FreeType\freetype\ftbdf.h

?????文件??????13998??2009-03-14?15:45??Android-Simulate\FreeType\freetype\ftbitmap.h

?????文件??????60248??2009-03-14?15:45??Android-Simulate\FreeType\freetype\ftcache.h

?????文件???????7264??2009-03-14?15:45??Android-Simulate\FreeType\freetype\ftchapters.h

?????文件???????5579??2009-07-03?22:28??Android-Simulate\FreeType\freetype\ftcid.h

?????文件??????11837??2009-03-14?15:45??Android-Simulate\FreeType\freetype\fterrdef.h

?????文件???????9456??2009-03-14?15:45??Android-Simulate\FreeType\freetype\fterrors.h

?????文件???????4039??2009-03-14?15:45??Android-Simulate\FreeType\freetype\ftgasp.h

............此處省略119個文件信息

評論

共有 條評論