Hlavní navigace

3D grafy přímo v Google vyhledávání

Daniel Dočekal

Zábavné i praktické, přesně takhle lze označit novinku ve vyhledávání u Google. Pokud do vyhledávače napíšete nějakou tu rovnici umožňující 3D zobrazení, získáte 3D graf jejího výsledku – interaktivní, nastavitelný, animovaný a barevný.  Fantazii se meze nekladou. Pokud se vydáte zkoušet, je důležité vědět, že jde o funkčnost vyžadující WebGL a Chrome nebo Firefox (Internet Explorer WebGL nepodporuje). 

Zábavné i praktické, přesně takhle lze označit novinku ve vyhledávání u Google. Pokud do vyhledávače napíšete nějakou tu rovnici umožňující 3D zobrazení, získáte 3D graf jejího výsledku – interaktivní, nastavitelný, animovaný a barevný.  Fantazii se meze nekladou.

Pokud se vydáte zkoušet, je důležité vědět, že jde o funkčnost vyžadující WebGL a Chrome nebo Firefox (Internet Explorer WebGL nepodporuje). 

Důležitá poznámka – aby WebGL fungovalo, musí být podporované ovladačem vaší grafické karty a samozřejmě prohlížečem (může případně nutné ho povolit, například pomoci spuštění Chrome s parametrem  chro­me.exe –enable-webgl ). 

A nebudete-li vědět co zkoušet (omluva za poněkud nevzhledný zápis níže, redakční systém poněkud zatvrzele vše převáděl na entity a nebylo to použitelný pro copy-paste):

sqrt(x*x+y*y)+3*cos(sqrt(x*x+y*y))+5  

1/(sin(abs(x)+x)-cos(abs(y)+y))

sin(5.5x)*cos(5*y)+x*x+1  

5000-140*(x*x+y*y)+(x*x+y*y)^2  

sin(x^2+y^2)/(abs(x*y)+1) od -2.5 do 2.5

tanh(y(y^4+5x^4-10(x^2)(y^2))/(x^2+y^2)^4)

(x^2+((3 y)/2-(x^2+abs(x)-6)/(x^2+abs(x)+2))^2)-36 sin(5.5x)*cos(5*y)+x*x+1 [x od -1 do 1, y od -1 do 1, z od 0.1 do 2.8]

100-3/(sqrt(x^2+y^2))+sin(sqrt(x^2+y^2)) [x od -10 do 10, y od -10 do 10, z od 85 do 101]  

5+(-sqrt(1-x^2-(y-abs(x))^2))*cos(30*((1-x^2-(y-abs(x))^2))) [x od -1 do 1, y od -1 do 1.5, z od 1 do 6]  

100-3/(sqrt(x^2+y^2))+sin(sqrt(x^2+y^2))+sqrt(200-(x^2+y^2)+10*sin(x)+10sin(y))/1000 [x od -15 do 15, y od -15 do 15, z od 90 do 101]

sqrt(x*x+y*y)+50*tan(sqrt(x*x+y*y))

exp(-((x-4)^2+(y-4)^2)^2/1000) + exp(-((x+4)^2+(y+4)^2)^2/1000) + 0.1exp(-((x+4)^2+(y+4)^2)^2)+0.1exp(-((x-4)^2+(y-4)^2)^2)

sqrt(cos(3*x))*cos(100*y)+1.5*sqrt(abs(x)) + 0.8 [x od -1 do 1, y od -1 do 1, z od 0.01 do 2.5]  

sqrt(x*y+y*y)+3*sin(sqrt(x*x+y*y))+5 od -20 do 20

CIF17_Williams1

sqrt(x*x+y*y)+3*tan(sqrt(x*x+y*y))+10

x^2+y^2+x*y*sin(x+y) od -20 do 20

Našli jste v článku chybu?