texture.h
来自「蒙特卡罗方法可以有效地解决复杂的工程问题」· C头文件 代码 · 共 46 行
H
46 行
// 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 + =
减小字号Ctrl + -
显示快捷键?