新規登録

ウィジェット » Science » 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://www.benjoffe.com/code/tools/functions3d/keywords

For a selection of interesting surfaces visit: http://www.benjoffe.com/code/tools/functions3d/examples

------

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

------

www.benjoffe.com


コメント 71 通

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

1 - 71 中 20

if this is not some kind of magic, what else it could be ?
though it might not be useful for me, i find this widget brilliant, congratulations Joffe, and thank you.

Khaled-Khalil 作 , # 2009/09/29 1:42:15

cool widget

sin(x-8y)

matzeatweb 作 , # 2009/07/22 12:12:51

(x^50- y^265465464565465464645665)(x^435 + y^54866545465546464565464565464)(y^5436656544654 - x^543243342343243423)(x^5543353443-y^546465464564543) is one I have made...looks like a chair lol...

WillSly 作 , # 2008/11/29 14:24:21

Very good widget.

Foking 作 , # 2008/11/26 14:11:27

New release
-0.5-cos(atan(y/x)*8+sqrt(x*x+y*y)*4)+sign(sin(sqrt(x*x+y*y)*12-1)-0.7)/5

Zifpro 作 , # 2008/10/26 20:36:46

Cool widget

-0.5-cos(atan(y/x)*8+sqrt(x*x+y*y)*4)+sign(sqrt(x*x+y*y)-0.7)/5-sign(sqrt(x*x+y*y)-0.8)/5

Zifpro 作 , # 2008/10/26 20:09:30

Very good widget. Thanks

nhatkyngaythangnam 作 , # 2008/09/22 5:22:53

very interesting program

thedalida 作 , # 2008/09/05 17:54:39

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

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

Copyright © 2001 - 2009 Opera Software. All rights reserved. About | Contact | Privacy | Disclaimer |