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

  • 大小: 8KB
    文件類型: .zip
    金幣: 1
    下載: 0 次
    發布日期: 2021-01-06
  • 語言: 其他
  • 標簽:

資源簡介

三維立方體五種變換的示例代碼包括變比、錯切、平移、對稱、旋轉,是計算機圖形學中非常重要的內容。

資源截圖

代碼片段和文件信息

#define?GLUT_DISABLE_ATEXIT_HACK
#include?
#include?
#include?

#define?SHIFT?0.7
#define?MAX?10

struct?Point
{
int?x;
int?y;
};

struct?D3Point
{
int?x;
int?y;
int?z;
};

void?LineDDA(int?x0?int?y0?int?x1?int?y1)
{
float?dy?dx?x?y?m;

if(x0?>?x1)
{
int?temp;
temp?=?x0;
x0?=?x1;
x1?=?temp;
temp?=?y0;
y0?=?y1;
y1?=?temp;
}
dx?=?x1?-?x0;
dy?=?y1?-?y0;
if(dx?!=?0)
{
m?=?dy?/?dx;
if(m?<=?1?&&?m?>=?-1)
{
y?=?y0;
for(int?i?=?0;?i?<=?(int)fabs((float)(x1?-?x0));?i++)
{
glVertex2i(i?+?x0?int(y?+?0.5));
y?+=?m;
}
}
if(m?>=?1?||?m?<=?-1)
{
m?=?1?/?m;
x?=?x0;
for(int?j?=?0;?j?<=?(int)fabs((float)(y1?-?y0));?j++)
{
glVertex2i(int(x?+?0.5

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件????????5074??2017-09-22?14:23??三維立方體的變比變換.cpp
?????文件????????5079??2017-09-22?14:43??三維立方體的對稱變換.cpp
?????文件????????5099??2017-12-21?21:15??三維立方體的平移變換.cpp
?????文件????????5089??2017-09-22?14:35??三維立方體的旋轉變換.cpp
?????文件????????5068??2017-09-22?14:48??三維立方體的錯切變換.cpp

評論

共有 條評論

相關資源