6.837MIT计算机图形学assignment0
6.837MIT计算机图形学assignment0
代码片段和文件信息
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 4295 2013-10-27 15:59 assignment0assignment0assignment0.vcxproj
文件 1588 2013-10-27 15:59 assignment0assignment0assignment0.vcxproj.filters
文件 466 2013-08-19 15:09 assignment0assignment0assignment0.vcxproj.user
文件 406 2013-10-27 16:00 assignment0assignment0Debugassignment0.exe.embed.manifest
文件 472 2013-10-27 16:00 assignment0assignment0Debugassignment0.exe.embed.manifest.res
文件 381 2013-10-27 16:59 assignment0assignment0Debugassignment0.exe.intermediate.manifest
文件 58 2013-10-27 16:59 assignment0assignment0Debugassignment0.lastbuildstate
文件 3003 2013-10-27 16:59 assignment0assignment0Debugassignment0.log
文件 212 2013-10-27 16:00 assignment0assignment0Debugassignment0_manifest.rc
文件 2506 2013-10-27 16:59 assignment0assignment0Debugcl.command.1.tlog
文件 8436 2013-10-27 16:59 assignment0assignment0DebugCL.read.1.tlog
文件 2042 2013-10-27 16:59 assignment0assignment0DebugCL.write.1.tlog
文件 27036 2013-10-27 16:59 assignment0assignment0Debugifs.obj
文件 40560 2013-10-27 16:00 assignment0assignment0Debugimage.obj
文件 2 2013-10-27 16:59 assignment0assignment0Debuglink-cvtres.read.1.tlog
文件 2 2013-10-27 16:59 assignment0assignment0Debuglink-cvtres.write.1.tlog
文件 2 2013-10-27 16:59 assignment0assignment0Debuglink.14240-cvtres.read.1.tlog
文件 2 2013-10-27 16:59 assignment0assignment0Debuglink.14240-cvtres.write.1.tlog
文件 2 2013-10-27 16:59 assignment0assignment0Debuglink.14240.read.1.tlog
文件 2 2013-10-27 16:59 assignment0assignment0Debuglink.14240.write.1.tlog
文件 2 2013-10-27 16:59 assignment0assignment0Debuglink.14268-cvtres.read.1.tlog
文件 2 2013-10-27 16:59 assignment0assignment0Debuglink.14268-cvtres.write.1.tlog
文件 2 2013-10-27 16:59 assignment0assignment0Debuglink.14268.read.1.tlog
文件 2 2013-10-27 16:59 assignment0assignment0Debuglink.14268.write.1.tlog
文件 1842 2013-10-27 16:59 assignment0assignment0Debuglink.command.1.tlog
文件 3414 2013-10-27 16:59 assignment0assignment0Debuglink.read.1.tlog
文件 998 2013-10-27 16:59 assignment0assignment0Debuglink.write.1.tlog
文件 25845 2013-10-27 16:41 assignment0assignment0Debugmain.obj
文件 38366 2013-10-27 16:00 assignment0assignment0Debugmatrix.obj
文件 396 2013-10-27 16:59 assignment0assignment0Debugmt.command.1.tlog
............此处省略52个文件信息
#include
#include
#include “ifs.h“
void IFS::InputIFS(FILE *file)
{
for (int i = 0; i < n; i++) {
fscanf_s(file“%f“&probability[i]);
m[i].Read3x3(file);
// < DO SOMETHING WITH probability and m >
}
}
void IFS::RenderIFS(Image *image const int &num_points const int &num_iters)
{
int width = image->Width() height = image->Height();
for(int i=1; i<=num_points; i++)
{
Vec2f V = Vec2f(rand()/(RAND_MAX+0.0) rand()/(RAND_MAX+0.0));
for(int k=0;k {
float p = rand()/(RAND_MAX+0.0);
float sum = 0;
int j = 0;
for(j=0;j< n;j++)
{
sum += probability[j];
if( p <= sum)
break;
}
m[j].Transform(V);
}
if(V.x()>=0 && V.x()<=1 && V.y()>=0 &&V.y()<=1)
image->SetPixel(V.x()*width V.y()*height Vec3f(010));
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 4295 2013-10-27 15:59 assignment0assignment0assignment0.vcxproj
文件 1588 2013-10-27 15:59 assignment0assignment0assignment0.vcxproj.filters
文件 466 2013-08-19 15:09 assignment0assignment0assignment0.vcxproj.user
文件 406 2013-10-27 16:00 assignment0assignment0Debugassignment0.exe.em
文件 472 2013-10-27 16:00 assignment0assignment0Debugassignment0.exe.em
文件 381 2013-10-27 16:59 assignment0assignment0Debugassignment0.exe.intermediate.manifest
文件 58 2013-10-27 16:59 assignment0assignment0Debugassignment0.lastbuildstate
文件 3003 2013-10-27 16:59 assignment0assignment0Debugassignment0.log
文件 212 2013-10-27 16:00 assignment0assignment0Debugassignment0_manifest.rc
文件 2506 2013-10-27 16:59 assignment0assignment0Debugcl.command.1.tlog
文件 8436 2013-10-27 16:59 assignment0assignment0DebugCL.read.1.tlog
文件 2042 2013-10-27 16:59 assignment0assignment0DebugCL.write.1.tlog
文件 27036 2013-10-27 16:59 assignment0assignment0Debugifs.obj
文件 40560 2013-10-27 16:00 assignment0assignment0Debugimage.obj
文件 2 2013-10-27 16:59 assignment0assignment0Debugli
文件 2 2013-10-27 16:59 assignment0assignment0Debugli
文件 2 2013-10-27 16:59 assignment0assignment0Debugli
文件 2 2013-10-27 16:59 assignment0assignment0Debugli
文件 2 2013-10-27 16:59 assignment0assignment0Debugli
文件 2 2013-10-27 16:59 assignment0assignment0Debugli
文件 2 2013-10-27 16:59 assignment0assignment0Debugli
文件 2 2013-10-27 16:59 assignment0assignment0Debugli
文件 2 2013-10-27 16:59 assignment0assignment0Debugli
文件 2 2013-10-27 16:59 assignment0assignment0Debugli
文件 1842 2013-10-27 16:59 assignment0assignment0Debugli
文件 3414 2013-10-27 16:59 assignment0assignment0Debugli
文件 998 2013-10-27 16:59 assignment0assignment0Debugli
文件 25845 2013-10-27 16:41 assignment0assignment0Debugmain.obj
文件 38366 2013-10-27 16:00 assignment0assignment0Debugmatrix.obj
文件 396 2013-10-27 16:59 assignment0assignment0Debugmt.command.1.tlog
............此处省略52个文件信息
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件举报,一经查实,本站将立刻删除。
评论列表(条)