📄 texture.h
字号:
// Texture.h: interface for the CTexture class.
//
// 说明:
// 功能: 纹理基类
// 创建时间: 2004.5
// 作者: 悦鑫 0004170140
// 目的: 南京理工大学毕业设计 基于光线跟踪算法的场景绘制研究
// 参考书目: <<VC++绘图程序设计技巧与实例>>
//////////////////////////////////////////////////////////////////////
#if !defined(AFX_TEXTURE_H__F7AD38EA_3D9F_452D_A7C2_07520E32A4D9__INCLUDED_)
#define AFX_TEXTURE_H__F7AD38EA_3D9F_452D_A7C2_07520E32A4D9__INCLUDED_
#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000
class CTexture
{
public:
/*************************************************************************
*
* 函数名称:
* GetColor()
*
* 参数:
* double u,double v - 纹理空间位置坐标
*
* 返回值:
* CVector - 景物空间对应点的RGB颜色值
*
* 说明:
* 虚函数,实现二维纹理映射。
*
************************************************************************/
virtual CVector GetColor(double u,double v)
{
return CVector(0.,0.,0.);
}
virtual ~CTexture();
};
#endif // !defined(AFX_TEXTURE_H__F7AD38EA_3D9F_452D_A7C2_07520E32A4D9__INCLUDED_)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -