← 返回实验首页
A
B
C
D
E
Challenge · 参数玫瑰曲线(算法拓展)
独立实现参数曲线
r=cos(k·θ)
,含两个有效参数:瓣数
k
与采样点数
N
。
图形由 WebGL 2.0 渲染;参数化顶点实时生成。
瓣数参数 k
4
采样点数 N
360
颜色
重置
准备绘制
挑战说明
算法拓展:参数玫瑰曲线 r=cos(k·θ)(非教材现成代码)。参数1:瓣数k(1–9,奇数k瓣数=k,偶数k瓣数=2k);参数2:采样点数N(120–720),决定顶点数。图元LINE_LOOP,顶点数=N,绘制性能与N线性相关。代码位置:js/challenge.js 的 rosePoints()。