-
大小: 1.05MB文件类型: .rar金币: 1下载: 0 次发布日期: 2023-08-12
- 语言: 其他
- 标签: 6.837 MIT assignment0 IFS
资源简介
6.837MIT计算机图形学assignment0
代码片段和文件信息
#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 assignment0\assignment0\assignment0.vcxproj
文件 1588 2013-10-27 15:59 assignment0\assignment0\assignment0.vcxproj.filters
文件 466 2013-08-19 15:09 assignment0\assignment0\assignment0.vcxproj.user
文件 406 2013-10-27 16:00 assignment0\assignment0\Debug\assignment0.exe.em
文件 472 2013-10-27 16:00 assignment0\assignment0\Debug\assignment0.exe.em
文件 381 2013-10-27 16:59 assignment0\assignment0\Debug\assignment0.exe.intermediate.manifest
文件 58 2013-10-27 16:59 assignment0\assignment0\Debug\assignment0.lastbuildstate
文件 3003 2013-10-27 16:59 assignment0\assignment0\Debug\assignment0.log
文件 212 2013-10-27 16:00 assignment0\assignment0\Debug\assignment0_manifest.rc
文件 2506 2013-10-27 16:59 assignment0\assignment0\Debug\cl.command.1.tlog
文件 8436 2013-10-27 16:59 assignment0\assignment0\Debug\CL.read.1.tlog
文件 2042 2013-10-27 16:59 assignment0\assignment0\Debug\CL.write.1.tlog
文件 27036 2013-10-27 16:59 assignment0\assignment0\Debug\ifs.obj
文件 40560 2013-10-27 16:00 assignment0\assignment0\Debug\image.obj
文件 2 2013-10-27 16:59 assignment0\assignment0\Debug\li
文件 2 2013-10-27 16:59 assignment0\assignment0\Debug\li
文件 2 2013-10-27 16:59 assignment0\assignment0\Debug\li
文件 2 2013-10-27 16:59 assignment0\assignment0\Debug\li
文件 2 2013-10-27 16:59 assignment0\assignment0\Debug\li
文件 2 2013-10-27 16:59 assignment0\assignment0\Debug\li
文件 2 2013-10-27 16:59 assignment0\assignment0\Debug\li
文件 2 2013-10-27 16:59 assignment0\assignment0\Debug\li
文件 2 2013-10-27 16:59 assignment0\assignment0\Debug\li
文件 2 2013-10-27 16:59 assignment0\assignment0\Debug\li
文件 1842 2013-10-27 16:59 assignment0\assignment0\Debug\li
文件 3414 2013-10-27 16:59 assignment0\assignment0\Debug\li
文件 998 2013-10-27 16:59 assignment0\assignment0\Debug\li
文件 25845 2013-10-27 16:41 assignment0\assignment0\Debug\main.obj
文件 38366 2013-10-27 16:00 assignment0\assignment0\Debug\matrix.obj
文件 396 2013-10-27 16:59 assignment0\assignment0\Debug\mt.command.1.tlog
............此处省略52个文件信息
- 上一篇:小m收集的魔兽争霸微操图
- 下一篇:华中科技大学数字逻辑实验(共四次)
相关资源
- 经典教材Wireless Communication - Andrea Go
- CMPP2模拟网关可模拟submitresp返回值
- MIT线性代数PDF中文版完整版 含代码
- Machine Learning Tom M. Mitchell 机器学习 中
- Essentials of Programming Languages 3rd Editio
- Reinforcement Learning and Optimal Control 强化
- 麻省理工学院算法导论公开课课件全
- MIT-BIH 48组心电数据全
- Steven Smith-Digital Signal Processing
- 2MachineLearning机器学习byTomMitchell英文原
- [机器学习]Tom.Mitchell英文版.pdf
- Data Networks Dimitri P. Bertsekas Gallager
- CodeSmith Generator 7.0.2.15174 官方最新破解
- 组合优化,可编辑版本。
- MIT经典教材之算法导论Introduction.to.
- Introduction to Probability 2rdMIT Dimitri Ber
- TIMIT数据集
- iOS 7 Programming Pushing the Limit
- AT&T(ORL)、MIT、Yale三大人脸识别数据
- introduction to linear algebra
- Machine Learning Tom M. Mitchell中文版.pdf
- MIT计算机图形学资料
- 计算海洋声学课件
- Introduction to Linear Algebra5ed by Gilbert S
- Applied Nonlinear Control (MIT教材)
- MIT Computation structures
- linear algebra lecture MIT线性代数课程资
- Dummit & Foote - Abstract Algebra 3rd Edition
- learning with kernel MIT.pdf
- 概率导论 美Dimitri-P.-Bertsekas
评论
共有 条评论