var b = document.body;var c = document.getElementsByTagName('canvas')[0];var a = c.getContext('2d');document.body.clientWidth;with(m=Math)C=cos,S=sin,P=pow,R=random;c.width=c.height=f=500;h=-250;function p(a,b,c){if(c>60)return[S(a*7)*(13+5/(.2+P(b*4,4)))-S(b)*50,b*f+50,625+C(a*7)*(13+5/(.2+P(b*4,4)))+b*400,a*1-b/2,a];A=a*2-1;B=b*2-1;if(A*A+B*B<1){if(c>37){n=(j=c&1)?6:4;o=.5/(a+.01)+C(b*125)*3-a*300;w=b*h;return[o*C(n)+w*S(n)+j*610-390,o*S(n)-w*C(n)+550-j*350,1180+C(B+A)*99-j*300,.4-a*.1+P(1-B*B,-h*6)*.15-a*b*.4+C(a+b)/5+P(C((o*(a+1)+(B>0?w:-w))/25),30)*.1*(1-B*B),o/1e3+.7-o*w*3e-6]}if(c>32){c=c*1.16-.15;o=a*45-20;w=b*b*h;z=o*S(c)+w*C(c)+620;return[o*C(c)-w*S(c),28+C(B*.5)*99-b*b*b*60-z/2-h,z,(b*b*.3+P((1-(A*A)),7)*.15+.3)*b,b*.7]}o=A*(2-b)*(80-c*2);w=99-C(A)*120-C(b)*(-h-c*4.9)+C(P(1-b,7))*50+c*2;z=o*S(c)+w*C(c)+700;return[o*C(c)-w*S(c),B*99-C(P(b, 7))*50-c/3-z/1.35+450,z,(1-b/1.2)*.9+a*.1, P((1-b),20)/4+.05]}}Z='for(i=0;i<1e4;i++)if(s=p(R(),R(),i%46/.74)){z=s[2];x=~~(s[0]*f/z-h);y=~~(s[1]*f/z-h);if(!m[q=y*f+x]|m[q]>z)m[q]=z,a.fillStyle="rgb("+~(s[3]*h)+","+~(s[4]*h)+","+~(s[3]*s[3]*-80)+")",a.fillRect(x,y,1,1)}';
window.load=setInterval(Z,0);
注意:需要最新版本的Chorme或者firefox,支持最新的HTML5才能运行.
此玫瑰代码仅为1K哦~~
参考文献地址:http://www.romancortes.com/blog/1k-rose/
分享到:
相关推荐
用python画出一朵玫瑰 这段Python代码使用数学函数来生成玫瑰花的极坐标方程,然后将其转换为笛卡尔坐标系,并使用matplotlib库绘制出玫瑰花的图形。通过调整参数,可以生成不同形状的玫瑰花。
C语言游戏源码 情人节的玫瑰花C语言游戏源码 情人节的玫瑰花C语言游戏源码 情人节的玫瑰花C语言游戏源码 情人节的玫瑰花C语言游戏源码 情人节的玫瑰花C语言游戏源码 情人节的玫瑰花C语言游戏源码 情人节的玫瑰花...
【C#桌面玫瑰花程序情人节玫瑰花礼物】是一款利用C#编程语言开发的桌面应用程序,专为情人节等浪漫场合设计。这款程序会在用户的电脑桌面上飘动玫瑰花,营造出温馨、甜蜜的氛围,作为特别的礼物传递情感。尽管在安装...
本文将深入探讨如何运用这两种强大的前端技术来创建一个有趣且互动的情人节动画。 **HTML5基础知识** HTML5是超文本标记语言的最新版本,它极大地扩展了网页内容的表现形式和交互性。关键的新特性包括: 1. **语义...
尤其在情人节这一特殊日子,送玫瑰给女朋友的传统习俗逐渐与高科技产品和数字化服务相结合。这种趋势不仅反映了当代社会的生活节奏和文化喜好,同时也揭示了背后所涉及的IT技术的重要性。 电子商务平台的兴起,无疑...
使用JavaScript写出的情人节专属高清3D玫瑰花,请使用非IE内核的浏览器。
标题中的“C语言情人节的红玫瑰”可能是一个编程项目,可能是为了在情人节这一天展示程序员的浪漫,通过C语言编写一个程序来表达心意。这个项目的源码包含了一个或多个C语言编写的文件,可能是一个简单的图形界面...
标题中的"C#桌面玫瑰花程序情人节玫瑰花礼物 源码可以直接运行"指的是一个使用C#编程语言开发的桌面应用程序,该程序会在桌面上显示飘动的玫瑰花,作为一个特别的情人节礼物。这个程序的核心功能是通过C#的图形界面...
本文实例讲述了javascript+HTML5的canvas实现七夕情人节3D玫瑰花效果。分享给大家供大家参考。具体如下: 下面的玫瑰绘制用到了HTML 5的canvas,所以你的浏览器需要支持HTML 5。个人还是比较推荐chrome,这个效果在...
基于C++语言开发的情人节的红玫瑰完整源码 基于C++语言开发的情人节的红玫瑰完整源码 基于C++语言开发的情人节的红玫瑰完整源码 基于C++语言开发的情人节的红玫瑰完整源码 基于C++语言开发的情人节的红玫瑰完整源码 ...
google情人节首页动画
"C语言情人节的红玫瑰"这个压缩包文件很可能是为了庆祝情人节而创作的一系列C语言代码示例,旨在展示编程的乐趣并传递情感。下面我们将详细探讨C语言的基础知识,以及如何通过代码来实现情人节的主题。 首先,我们...
一个关于情人节的flash动画。大约有3分钟
在这个案例中,我们关注的是一段使用C语言编写的程序,名为“情人节的玫瑰”。这个程序的独特之处在于它通过代码绘制出了一朵精美的玫瑰图像,展示了C语言的强大图形绘制潜力。下面我们将深入探讨C语言及其在图形...
"女朋友超浪漫创意情人节表白软件"就是这样一个实例,它充分利用了技术的力量,为情侣间的互动增添了一份独特的魅力。这款软件旨在帮助用户通过数字化的方式来传达对另一半的深情厚意,尤其是在情人节这个特殊的日子...
在MATLAB中创建情人节红心动画是一个有趣且富有创意的应用,它展示了MATLAB不仅是一个强大的数值计算工具,还可以用于制作动态图形和可视化效果。在这个项目中,我们将深入探讨如何使用MATLAB来构建这样的动画。 ...
情人节代码表白,情人节网页动画表白,超浪漫的表白动画代码,2023情人节网页表白动画
本文将深入探讨如何使用JavaScript实现一个情人节3D动态玫瑰的效果,以及与之相关的HTML5和3D渲染技术。 首先,我们要明白JavaScript在网页中的作用。它允许开发者在用户与网页交互时执行代码,提供丰富的用户体验...
【情人节节玫瑰花屏幕保护】是一款专为庆祝浪漫情人节而设计的屏幕保护程序,它将为用户的电脑桌面带来一片美丽的玫瑰花海,营造出温馨、甜蜜的氛围。这款屏幕保护程序不仅美观,还展示了编程技术在日常生活中创造...
"情人节表白神器 电子动态玫瑰花 源码 可修改" 这个标题揭示了我们讨论的核心内容。这是一个专为情人节设计的互动应用,它以电子动态玫瑰花的形式呈现,旨在帮助程序员们向心爱的人表达情感。关键词“源码”表明这个...