wxyMoscow

George W. Bush's eulogy at his father's funeral

Thought-provoking

  Distinguished Guests, including our presidents and first ladies, government officials, foreign dignitaries and friends: Jeb, Neil, Marvin, Doro and I, and our families, thank you all for being he...

PES2017 Highlights

Try

  上传一下视频试试~

Experiment3: RayTracing II

RayTracing in C++: Parameter Matters

  这次实验的任务跟上次差不多,只是因为上次实验大部分人没有实现raytracing而只实现了光照模型,所以这次实验就显得比较尴尬。于是我只能再实现一个c++版本的光线追踪,这次的重点放在参数对图像的影响上。 1.环境光系数对图像的影响   环境光系数在代码中是以正比例的方式体现的,即系数越大,物体受到的光越强。                  Ambient Light Facto...

Experiment2: RayTracing

Shading of sphere

  这次实验的任务是实现光线追踪(RayTracing)算法,要求至少使用两种不同的光照模型。这里我使用的是phong和blinn-phong模型。 phong模型课上讲得已经比较清楚,利用光的反射原理求出反射光的向量,以入射光和法线为已知量;   而blinn-phong模型则是利用了入射光和观察者方向计算的中间向量H:   其他的部分二者基本相同,都是对顶点的法向量进行计算后对...

Experiment1:Stickman

Paranoid Android

这次实验的目的是让我们熟悉一种图形库的使用,并掌握变换(transformation)的实际意义。 实验思路是把组成stickman的每个元素画出来,通过平移和旋转组成一个整体。手臂和腿的运动是循环往复的,靠的就是设计的阈值,当转动角度达到阈值时运动反向且速度不变。 人的平移采用了比较简单的视角平移,设置了几个特殊键,当触发这些特殊键时就会做出相应的动作。 最后的效果如下图所示:

计算机图形学课程实验

先占个坑

这是一个用于展示计算机图形学相关实验链接的网页。 图形学是什么?不太清楚,没开始学习以前先大胆地预测一下:把某种图形在计算机中呈现出来的算法。 建模、渲染、动画是计算机图形学的主干,这门学科与人的日常行为十分密切,而它的发展空间仍然广阔。 我希望能学好这门课,毕竟是院长亲自讲的课。

可视化实验展示

Slides: visualization experiments

下滑这里查看更多内容   我的设计的重点是表现三种抗生素对不同种类细菌的抑制能力的强弱比较,所以采用的图表类型是分组柱状图。鉴于所给数据的MIC值差异较大,我采用了取对数的方法让值的变化范围在合理范围内;又为了让最终的能力值大于0,结合数据的特点,得到映射函数为y=-lg(MIC)+3,用这个函数对数据进行预处理。y的值代表的含义就变成了抑菌能力,范围在0到6之间,值越大抑菌能力越...

操作系统课设报告

凑数用的

实验目的 1.理解操作系统的概念和内在结构。 2.理解操作系统代码的实现。 3.锻炼真实操作系统的设计,提高自己的编程能力。 实验内容 第一部分 进程同步管理(实验3)   这个实验的本质是实现生产者——消费者问题。在进程的同步问题中,生产者——消费者问题是比较简单的一个,主要思想是使用缓冲区的概念,并把信号量的机制用于控制程序对临界区进行操作。Nachos系统要我们实现的是单个...

道高一尺,墙高一丈:互联网封锁是如何升级的

开门查水表

 新时代的防火墙像手术刀,精准迅速,直击命门。而“翻墙”未来可能变成一门手艺,如何传承,任重道远。   1987年,中国第一封电子邮件由中国兵器工业计算机应用研究所发往德国,标志中国成功接入互联网。邮件内容是:“Across the Great Wall we can reach every corner in the world”——穿越“巨墙”(长城),我们无处不及。与这封邮件...