Cohen-Sutherland直线、直线段中点分割算法、Liang-Barsky直线段裁剪算法
2021-06-03 09:03:19 548KB Liang-Barsky 中点分割 Cohen-Sutherland
1
计算机图形学 线段裁剪 基于liang-barsky
2021-05-30 16:30:03 5KB 图形学 线段裁剪
1
计算机图形学 liang-Barsky直线裁剪算法 VC6.0下实现
2021-05-24 23:16:37 326KB liang barsky 直线裁剪
1
VS 平台C#实现 1. 实验内容 用基本增量算法和Bresenham算法画直线 2.实验目的 1)理解在显示器上画图与在纸上画图的本质区别; 2)掌握直线的光栅扫描转换过程; 3)掌握不同算法绘制直线的思路和优缺点。 3. 实验要求 1)将像素网格表现出来,建立网格坐标系; 2)用橡皮筋的形式输入参数; 3)鼠标移动时,显示鼠标当前位置; 4)显示判别式的计算过程和下一点的选择策略; 5)记录生成点的坐标,建议用表的形式; 6)图形生成过程可以重复进行。 1. 实验内容 用正负法和Bresenham算法画圆弧 2.实验目的 1)掌握圆及圆弧的光栅扫描转换过程; 2)掌握不同算法绘制圆弧的技巧和优缺点。 3. 实验要求 1)将像素网格表现出来,建立网格坐标系; 2)用橡皮筋的形式输入参数; 3)鼠标移动时,显示鼠标当前位置; 4)显示判别式的计算过程和下一点的选择策略; 5)记录生成点的坐标,建议用表的形式; 6)图形生成过程可以重复进行。 1. 实验内容 用Cohen-SutherLand算法和liang _barsky算法进行线段裁剪 2.实验目的 1)理解裁剪的相关概念 2)掌握直线段的一般裁剪过程; 3)理解并掌握Cohen-SutherLand 算法的编码思想; 4)理解并掌握Liang_Barsky算法的参数化裁剪思想; 3. 实验要求 1)将像素网格表现出来,建立网格坐标系; 2)用橡皮筋的形式输入剪裁线段和裁剪窗口; 3)鼠标移动时,显示鼠标当前位置; 4)对于线段裁剪,线段被窗口的四条边裁剪的过程要显示出来; 6)裁剪过程可以重复进行。 1. 实验内容 用Sutherland-Hodgman算法进行多边形裁剪 2.实验目的 1)理解多边形裁剪与直线段裁剪的区别; 2)掌握多边形的裁剪过程; 3)理解并掌握Sutherland-Hodgman算法的裁剪思想。 3. 实验要求 1)将像素网格表现出来,建立网格坐标系; 2)用橡皮筋的形式输入剪裁多边形和裁剪窗口; 3)鼠标移动时,显示鼠标当前位置; 4)多边形被窗口的四条边裁剪的过程以及多边形顶点增删的过程要显示出来; 5)裁剪过程可以重复进行。
1
如果你学的是物理专业(我就是),而且将来不打算搞纯理论的东西,建议你看朗道的书,最好把理论物理丛书(10卷本)能看的都看了,一定会为你打下坚实基础的。 除非你想搞纯理论的东西,才建议你看狄拉克。 不过如果你是刚接触量子力学,强烈建议你看朗道的!!!
2021-05-13 10:02:24 5.19MB 量子力学
1
Java 设计模式估计很多人都读过了, 不过很少人能够一直记住他们。 今天整理了个人的设计模式和源代码。 希望大家喜欢。
2021-04-19 13:03:24 3.01MB Java DesignPattern 设计模式 Java设计模式
1
DPDK技术峰会PPT讲稿分享,DPDK开发者大会讲稿分享,演讲者阿里云-梁军 基于DPDK实现的LB支撑阿里巴巴双11业务 ,阿里巴巴双十一利器之负载均衡
2021-04-02 20:00:18 12.64MB DPDK LVS 网络安全 云数据处理中心
1
本资源包括: 《Java语言程序设计(基础篇)》英文版第六版 Y.Daniel Liang 中的review答案、程序练习答案和作者编写的选择题(及答案)。
2021-03-27 21:12:46 826KB Java 程序设计 review答案 程序练习答案
1
Liang-Barsky剪线算法 快速,破坏性实现。 它通过矩形裁剪2D线段。 这是对的改编,其简单性给我留下了深刻的印象。 API 破坏性的 var a = [ - 10 , - 10 ] , b = [ 10 , 10 ] ; clip ( a , b , [ - 5 , - 5 , 5 , 5 ] ) ; // returns 1 - "clipped" console . log ( a ) ; // [-5, -5] console . log ( b ) ; // [5, 5] 无损 var a = [ - 10 , - 10 ] , b = [ 10 , 10 ] ; var an = a . slice ( ) , bn = b . slice ( ) ; clip ( a , b , [ - 5 , - 5 , 5 , 5 ] , an , bn ) ; // returns 1 - "clipped" console . log ( an ) ; // [-5, -5] cons
2021-02-02 16:38:16 519KB algorithm geometry clipping clipping-algorithm
1
JAVA语言程序设计(原书第十版)复习题答案。所有复习题的答案都包含,一个都不少。
2019-12-21 21:44:03 1.53MB 梁勇 Y.Daniel Liang 戴开宇翻译
1