-
大小: 1.05MB文件类型: .rar金币: 2下载: 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收集的魔兽争霸微操图
- 下一篇:华中科技大学数字逻辑实验(共四次)
相关资源
- IBM SAN 数据网关解决方案助力Summit B
- 基于I-Fuzzy-Smith算法的融合控制策略仿
- Multiple limit cycles for three-dimensional Lo
- IP地址对照表
- 《反欺骗的艺术 Kevin D.Mitnick》PDF 高清
- 概率导论第2版 课后答案
- Termite最新版1.8.4.zip
- chord-0.1实现代码
- Finite-time blowup for the 3-D primitive equat
- MIT_App_Inventor_Tools_2.3.0_win_setup
- Wireless Communications (Cambridge 2005) G
- 改进的模糊Smith串级主汽温控制仿真研
- TIMIT语音库压缩包
- JULIUSO. SMITHIII《INTRODUCTION TO DIGITAL FI
- Artificial Unintelligence_How Computers Misund
- 基础模拟和数字电路习题解答 英文原
- 麻省理工学院MIT奥本海姆信号与系统
- Termite-20180926.rar
- gamit 10.7 开源软件
- 数字信号处理课后答案 - Sanjit K Mitr
- 一套 MIT 的人脸训练样本库
- MIT最优控制原理
- MIT Xv6 操作系统源码详解最新版 rev1
- Foundations of Machine Learning 2nd Edition
- MIT行人检测数据库JPG格式
- mit Adaboost训练人脸库
- SMITH圆圈V3.1和谐版.zip
- Smith chart V3.1
- 2MachineLearning机器学习-TomMitchell-中文清
- leach协议的MIT源码及详细仿真过程亲测
评论
共有 条评论