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

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?
31. 3. 2012 10:54
Roman (neregistrovaný)

Bohužel mi to nefungovalo od vás, tak přikládám odkaz na článek, kde to mají vloženo lépe http://www.webgl.com/2012/03/webgl-demo-google-search-3d-graph/

31. 3. 2012 11:02
guru cms (neregistrovaný)

>> redakční systém poněkud zatvrzele vše převáděl na entity

Mistře, čtu o tvém martyriu s lupovým CMS-em počtvrté nebo popáté od Vánoc. Proč toleruješ takový mizerný nástroj? Udělám lupovým písařům CMS, který ti nebude ztrpčovat život. Moje sazba je výrazně nižší než ToJeCool. Dej vědět, kdy mám začít.