资源简介
图形学大作业,完整C++实现。
读取.3DS模型,输出渲染的图片。
支持输出图片序列、场景漫游。
代码片段和文件信息
//cpp文件
#include “stdafx.h“
#include “3DS.H“
#include “Model.h“
#include “Texture.h“
#include “Model_Phong.h“
#include “TriangleElement.h“
UINT g_Texture[10][MAX_TEXTURES] = {0};
t3DModel g_3DModel[10];
CLoad3DS::CLoad3DS()// 构造函数的功能是初始化tChunk数据
{
m_CurrentChunk = new tChunk; // 初始化并为当前的块分配空间
m_TempChunk = new tChunk; // 初始化一个临时块并分配空间
}
CLoad3DS::~CLoad3DS()
{
CleanUp();// 释放内存空间
for(int j = 0; j <10;j++)
for(int i = 0; i < g_3DModel[j].numOfobjects; i++)
{
delete [] g_3DModel[j].pobject[i].pFaces;// 删除所有的变量
delete [] g_3DModel[j].pobject[i].pNormals;
delete [] g_3DModel[j].pobject[i].pV
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 979 2012-05-02 08:16 Camera.h
文件 2599 2012-05-06 14:53 CV_test3.cpp
文件 882 2012-05-06 14:53 CV_test3.sln
文件 9040 2012-05-01 20:11 CV_test3.vcxproj
文件 143 2012-05-06 14:52 CV_test3.vcxproj.user
文件 1234 2012-05-02 22:47 Display.cpp
文件 254 2012-05-02 08:26 Display.h
文件 428 2012-04-28 15:25 Geometry.cpp
文件 264 2012-04-28 15:25 Geometry.h
文件 4914 2012-05-04 17:06 HBB.cpp
文件 586 2012-05-02 18:38 HBB.h
文件 406 2012-04-28 15:25 LightSource.cpp
文件 302 2012-04-28 15:25 LightSource.h
文件 3906 2012-04-28 15:25 Matrix.cpp
文件 1478 2012-04-28 15:25 Matrix.h
文件 4183 2012-05-02 10:43 Model.cpp
文件 3228 2012-05-02 10:42 Model.h
文件 876 2012-04-29 10:48 Model_Phong.cpp
文件 429 2012-04-29 10:48 Model_Phong.h
文件 1783 2012-05-02 00:37 ModelGrid.cpp
文件 758 2012-04-29 10:22 ModelGrid.h
文件 3938 2012-05-02 18:26 Navigation.cpp
文件 493 2012-05-02 09:16 Navigation.h
文件 1959 2012-05-01 08:27 Pixmap.cpp
文件 745 2012-05-01 08:27 Pixmap.h
文件 3434 2012-05-01 13:13 Point.cpp
文件 1447 2012-05-01 13:15 Point.h
文件 16884 2012-05-04 17:47 samples.cpp
文件 9183 2012-05-03 13:45 Scene.cpp
文件 2537 2012-05-01 14:11 Scene.h
............此处省略30个文件信息
- 上一篇:银行家算法 C++
- 下一篇:VC++ 连接mysql数据库操作
相关资源
- 计算机图形学MFC
- 计算机图形学大作业 用vc++编的,包括
- 计算机图形学动态图形源代码
- 计算机图形学作业源程序
- graphics C语言图形学画汽车,多边形扫
- 计算机图形学三维变换
- 计算机图形学大实验直线DDA和bresenh
- 计算机图形学 OPENGL 多边形填充 有序
- MFC图形学透视投影
- 图形学矩阵、向量类C++实现
- 计算机图形学扫描线填充算法
- Koch曲线算法 计算机图形学 孔令德 案
- 计算机图形学旋转茶壶
- 计算机图形学实验 绘制渐变三角形
- 计算机图形学实验——科赫雪花
- 图形学试验-平移对称旋转缩放算法
- C语言 种子填充 计算机图形学
- 计算机图形学课程设计源代码
- 图形学c语言动画-会动的汽车
- c++ OpenGL DDA/Bresenham 算法画直线, 多
- 计算机图形学-简单的会动机器人
- 计算机图形学3d图形——茶壶含花纹,
评论
共有 条评论