9 ms·
Happy Valentine's Day
- treycopeland 14y agowell done sir. well done.
- scoot 14y agoThe OP din't claim to have created this (although arguably it's implied by it's posting without comment). Rather, that's just one of quite a number of such functions posted here before. I don't know their origin. So well done for remembering it, and reposting it on an appropriate day; or more likely someone else remembered, and this is just a cross-post of a cross-post of a blog of a re-post. But well done anyway.
- deleted 14y ago[deleted]
- arjn 14y agoheh, very neat. You can also play around with the parameters and equation of the graph. Check out my "tan" heart : 5 + (-sqrt(1-x^2-(y-abs(x))^2))tan(45((1-x^2-(y-abs(x))^2))), x is from -1 to 1, y is from -1 to 1.5, z is from 1 to 6
- crusso 14y agoGoogle scares me sometimes.
- snogglethorpe 14y agoMe too. But in a good way ... :]
- timerickson 14y ago> 3D charts require a web browser and system that support WebGL. I guess I'm not getting a Valentine this year.
- arasmussen 14y agoWhat browser/OS/gpu are you using?
- timerickson 14y agoLatest Safari on OS X 10.8.2 in a Macbook Pro w/ Retina
- SCdF 14y agoWow. So it works for me and I'm using Opera. This reversal has to be some kind of first for me...
- dsl 14y agoOpera is (was?) pretty good about supporting all the latest cool toys. Demos/PoC's normally worked well, productionalized products not so much.
- SCdF 14y agoThere has been a very obvious Chrome|Safari|Webkit only trend recently, usually for either demos/pocs, but also often for MVP/betas (I believe Mega may have been one of those).
- dubya 14y agoYou can enable WebGL in Safari. Go to Preferences -> Advanced and click "Show Develop menu in menubar". "Enable WebGL" is the last item in the Develop menu.
- 14y ago
- jacquesm 14y agohttp://mathprospects.com/node/5 http://mathprospects.com/node/5
- deleted 14y ago[deleted]
- tarahmarie 14y agoFerris wheels make me so happy. In related news, I think I shall watch Ferris Bueller's Day Off with My Beloved Husband today.
- iframe 14y agoWorks in Chrome Canary ;)
- pav3l 14y agoYou too! http://www.wolframalpha.com/input/?i=Plot%5BSqrt%5BCos%5Bx%5D%5D*Cos%5B200*x%5D+%2B+Sqrt%5BAbs%5Bx%5D%5D+-+0.7*%284+-+x*x%29%5E0.01%2C+%7Bx%2C+-2%2C+2%7D%5D http://www.wolframalpha.com/input/?i=Plot%5BSqrt%5BCos%5Bx%5...
- uglytom 14y agoLooks good! Happy Valentine's Day to you too!
- joshualastdon 14y agoNice. Nice again, I say.
- booop 14y agoSuch things never cease to amaze me. How do you start with a blank paper create an expression which produces that?
- jordigh 14y agoIt's actually pretty easy... The actual function being plotted is the two ellipsoids 1 = x^2 + (x - y)^2 + z^2 for x >= 0 1 = x^2 + (x + y)^2 + z^2 for x <= 0 Each of which which is just an ordinary ellipse but rotated a little along the z-axis. If you expand the square and by standard linear algebra techniques (see: diagonalising a quadratic form), you can put both of these in standard form: 1 = x^2/a^2 + y^2/b^2 + z^2 which confirms it's an ellipsoid. Whoever made the original heart just took these two ellipses and then multiplied by the cosine of the height in order to give it some oscillations and make it look more showy, but the basic idea is just that: two ellipsoids, at opposite slant angles, joined along the middle.