新規登録

ウィジェット » Functions 3D

Functions 3D V1.3 2006/06/24 18:38:18

Render 3D surfaces from mathematical expressions

Enter a mathematical function and have it rendered in a 3D space.

-----

Equations are entered as a function of x and y. An example for a unit sphere would be:

f(x,y) = (1 - x^2 - y^2) ^ (1/2)

For a full list of the functions, operators, variables and constants available in this widget visit http://my.opera.com/Benjamin%20Joffe/homes/functions/3Dv0.1.html

For a selection of interesting surfaces visit: http://my.opera.com/Benjamin%20Joffe/homes/functions/surfaces.html

------

New in 0.21
- Fixed a problem that surfaced since Opera 9.2, (thanks Reggiostar and miron22!)

New in 0.2:
- Height spectrum mode
- Fixed minor panning bug

New in 0.3
- Japanese translation courtesy of Opera Software ASA

See also Functions 2D: http://widgets.opera.com/widget/4226


コメント 64 通

ページのトップからログインしコメントする

1 - 64 中 20

Thank you! :wink:

発言者 Tunerz, # 2008/08/22 20:28:23

Outstanding! Cool and useful widget, but a bit slower than I expected. Thx and great respect to author of this masterpiece.

発言者 SoulStealer2, # 2008/08/02 9:33:36

This, my friend, is the culmination of more work than you can imagine.

A precise view of the section of road and cliffside visible from my window.

(2(2abs(cot(x))-((abs(sin(sqr(cot(sqr(y(abs(1/2((((2x-3y+sin(cos(tan(4))))cot(5))^6x-7y)/8^(x-y))))-y))-sqr(cot(50x))-abs(y))-x)+sqr(0.1x-y(sin(4))+1/2)+x(y))^(2(abs(y))(sqr(x))-0.5)-0.5x^y(sin(abs(sqr(x-y)))))/sin(20x)+x(cos(2^y)))+0.5y)(2(2abs(cot(x))-((abs(sin(sqr(cot(sqr(y(abs(1/2((((2x-3y+sin(cos(tan(4))))cot(5))^6x-7y)/8^(x-y))))-y))-sqr(cot(50x))-abs(y))-x)+sqr(0.1x-y(sin(4))+1/2)+x(y))^(2(abs(y))(sqr(x))-0.5)-0.5x^y(sin(abs(sqr(x-y)))))/sin(20x)+x(cos(2^y)))+0.5y))+0.2)(0.0001)

発言者 Candlejack, # 2008/06/19 22:34:39

SIN(5(X^6+Y^6)) ITS A TUB OR A SINK R SUMTHIN ANYWAY ITS COOL

発言者 DIZZLE_SEGAR, # 2008/01/29 0:41:00

But what is the logic behind this ??? I just copy pasted some source codes and experimented, but I don't get the real logic .. something related to 3d Co-ridnate geometry for sure..

発言者 ice_syncer, # 2007/12/09 18:50:05

Here's a colourful fractal of a gaussian curve ( 3D ofcourse )
2e^-6(x^2+y^2)-SQRT(0.phi)

発言者 ice_syncer, # 2007/12/09 18:45:55

Here's a cool-looking pipe-thing:

1/tan(cos(abs(x)+abs(y)))

発言者 thetechgeek, # 2007/12/06 23:51:33

(-sign(0.025-(x^2+y^2)) + sign(0.2-(x^2/5+y^2/5)))/50
That is a cd (sort of.) Can someone make a penguin?

発言者 Sk8r644, # 2007/11/21 18:27:25

Some example:
sin(4*sqrt(x^2+y^2))/sqrt(x^2+y^2)
sin(4*sqrt(x^2+y^2))
abs(x^2-y^2)
0.3*sin(4*sqrt(x^2+y^2))*sqrt(x^2+y^2)
x*y(x-y)(x+y)
10*x*y(x-y)(x+y)
(x^2-y^2)

発言者 Lali19871014, # 2007/10/21 21:31:24

if you flip Benjamin Joffe's whirlpool formula upside down you get a volcano: 0-(sin(50(x^2+y^2)^(1/4))/10-0.5/((x^2+y^2)^0.5)+1)

発言者 aoe3rules, # 2007/09/19 1:01:11

(sign(1-(y^2+x^2)))/2

発言者 aoe3rules, # 2007/09/19 0:55:41

Thank you!! Is very good! I use here, and use for mathematics.

発言者 firepower22, # 2007/07/03 3:10:17

try these:

(tan(5x))+(cos(5y))
(sin(cos(tan(x(y(5))))))
(sin(5(x^2+y^2)))
1-(abs(y)+abs(x))
(sinh(x^2))+(cosh(y^2))-2
(sin(5(x)))+(cos(5(y)))-1
(sin(5(x^2)))+(cos(5(y^2)))-1
(tan(5x))+(cos(5y))+(sin(5x))+(cot(5y))
(x^2+y^2)^5-1
(tan(x^2))/(sec(x^-2))
0-(abs(x^2))+(abs(y^2))
1-((abs(5x))+(abs(5y)))
(sin(5x))(cos(5y))/10
(sin(5x))(cos(5y))/10-1
(sin(5(x^2(y^2))))(cos(5(x^2(y^2))))*3-0.5
1-(x^2*y^2)*4
(tan(cot(sin(cos(y(5))))))+(tan(cot(sin(cos(x(5)))))) (look at top view)
(sin(5(x)))(cos(5(y)))
x^3
(sign(x^3))
(sign(-(x^2*y^2)*1000))
-(sign(-(x^2*y^2)*1000))
1-(1/(15(x^2+y^2)))
(sign(sin(sin(10x)*sin(10y))))

does anyone know how i can save widgets to a file and take them to another computer (the internet on that one doesnt work) ? i did this with skins by downloading them in firefox and saving them to a CD but when you try this with widgets it says you need to download opera.

発言者 aoe3rules, # 2007/06/28 18:50:10

The widget turned out to be quite useful for solving equations numerically (as the root of a function).

At the moment, to look for f(x,y)==0 AND g(x,y)==0, I type "abs(f(x,y))+abs(g(x,y))". Sometimes with an additional sqrt(..), depending on how the neighbourhood of the root is shaped.

To make this more useful, it would be a great help to have colored isolines in the dynamic (wireframe) view, or at least different colors for positive and negative values. It's quite hard to guess from the black lines where the root might be.

発言者 Schneemann, # 2007/06/11 2:21:29

Very impressive.

発言者 Jadd, # 2007/05/29 16:59:24

This looks great. Thanks for making!

発言者 Archonic, # 2007/05/23 18:37:37

Thanks Reggiostat and miron22, the widget has now been fixed, please re-download.
Regards,
Benjamin

発言者 Benjamin Joffe, # 2007/05/07 18:50:58

"It's amazing, but everytime when the surface changes or when I move it, the old pictures keep "painted" in the window. Is there a way of reparing that?"

SAME PROBLEM HERE!

発言者 miron22, # 2007/05/03 18:19:43

waaaayyyy to confusing for me lol you need to make one for idiots like to were you just click and drag it or something lol tell me if yo do ever make one for idiots

発言者 mikeoo92, # 2007/04/22 20:27:10

It's amazing, but everytime when the surface changes or when I move it, the old pictures keep "painted" in the window. Is there a way of reparing that?

発言者 Reggiostar, # 2007/04/21 15:40:39

  1. ページ:
  2. 1
  3. 2
  4. 3
  5. 4

Copyright © 2001 - 2008 Opera Software. All rights reserved. About | Contact | Privacy | Disclaimer | Web analytics powered by HitsLink.HitsLink Logo