- 博客(4)
- 收藏
- 关注
原创 Computer Graphics(8)
Bezier曲线绘制这次作业实现的整体架构与之前使用Bresenham算法绘制直线类似:先通过算法所要绘制的点集,然后进行绘制即可。STEP1 Bezier算法的实现由于作业中要求是根据用户输入的四个控制点绘制出对应的拟合曲线,所以我们需要实现的是三阶贝塞尔曲线绘制,通过老师的课件我们可以得知三阶贝塞尔曲线对应的公式如下图所示: 其中Pi代表控制点i,系数中的t与我们所选取的步距...
2018-05-23 17:23:45 231
原创 系统分析与设计(6)
使用UML State Model● 建模对象: 参考 Asg_RH 文档, 对 Reservation/Order 对象建模。 ● 建模要求: 参考练习不能提供足够信息帮助你对订单对象建模,请参考现在 定旅馆 的旅游网站,尽可能分析围绕订单发生的各种情况,直到订单通过销售事件(柜台销售)结束订单。 对于Reservation/Order,首先找出其事件集合以及状态集合,然后进行状态建...
2018-05-06 16:33:32 145
原创 Computer Graphics(7)
Shadow Mapping阴影贴图基本思路阴影贴图的思想较为简单:首先选择光源所在的位置为视角进行渲染,按照阴影产生的原理,我们所能看到的东西能被点亮,而反之看不到的部分则处在阴影之中。 容易想到的解决思路是:对光源发出的射线上的点进行遍历,并记录第一个与物体相交的点。如果在这条光射线上的点比这个交点距离光源的距离更远,那么较远的点处在阴影之中。 但是在渲染过程中逐一对不同方向上...
2018-05-02 23:07:19 357
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人