![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
图形学
hhmy77
计算机研究生在读,公众号:code路漫漫
展开
-
[计算机图形学]Python模拟Bresenham算法画圆
今晚上回来有时间的话把它改成动图画点拟合圆的效果:##Bresenham画圆import numpy as np import matplotlib.pyplot as pltfrom matplotlib import animationimport random as rd# ==========================================# 圆的基本信...原创 2019-05-08 17:01:12 · 2688 阅读 · 0 评论 -
[计算机图形学]使用Python模拟Breaseman算法绘制直线过程
python模拟Breaseman算法绘制直线代码实现了任意斜率任意起点终点的绘制功能重点是理解Breasenman算法的核心内容 根据di的状态来绘制i+1个点,并计算di+1算法解释 给定两个点,计算出ed点在st点的哪个象限其中第二象限是第一象限关于y轴对称第四象限是第一象限关于x轴对称第三象限直接交换st和ed即可效果图python不是很熟练,请无视我丑陋的代码风格...原创 2019-04-30 19:05:42 · 1116 阅读 · 1 评论 -
[计算机图形学]Python实现梁友栋裁剪算法
梁友栋算法是很简单的一个裁剪算法,但是只适用于裁剪范围是矩形框并且矩形框边界平行于坐标轴的情况。实验结果:完整代码:注意代码没有写到线是平行和垂直的情况,也没有考虑线不经过框的情况,所以输入的时候要注意##梁友栋import numpy as np import matplotlib.pyplot as pltfrom matplotlib import animationim...原创 2019-06-19 18:14:12 · 1158 阅读 · 1 评论