玫瑰花的制作(代码+RGB)

玫瑰花

    最近在自己的文件夹中发现了一个小程序,打开之后发现不得了,程序的内容居然是一朵用代码和RGB调色,再利用数学公式制作的玫瑰花,效果十分惊艳。

    下面直接上图:

图片貌似贴的有点大了(匿:))

但是!!!(敲黑板!!!)没错,这就是一朵用代码画出来的玫瑰花!可以说相当惊艳了!

感觉写出这100来行代码的大神一定是绘画+数学+编程的全能天才了:)

源代码

以下是源代码,感兴趣的朋友可以“观赏一下”

#include <graphics.h>
 #include <conio.h>
 #include <math.h>

 // 定义全局变量
int rosesize = 500;
 int h = -250;

 // 定义结构体
struct DOT
 {
 double x;
 double y;
 double z;
 double r; // 红色

double g; // 绿**(蓝色) 通过 r 计算
};
 // 计算点
bool calc(double a, double b, double c, DOT &d)
 {
 double j, n, o, w, z;

 if(c > 60)  // 花柄
{
d.x = sin(a * 7) * (13 + 5 / (0
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值