<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    posts - 189,comments - 115,trackbacks - 0

    JavaScript實現(xiàn)的3D球面標(biāo)簽云效果http://topic.csdn.net/u/20101021/10/33959060-2C51-4E15-ABA7-FC770A39E328.html





    效果預(yù)覽點這里:http://www.miaov.com/miaov_demo/3dLable/miaov_demo.html
    下載效果點這里:http://www.miaov.com/miaov_demo/3dLable/3dLable.rar


    使用說明:

    一般需要修改的,應(yīng)該是3D球面的大小,也就是半徑,修改了大小,就可以隨意放進(jìn)自己頁面的任何地方。

    半徑大小修改:

    下載后,打開 miaov.js 文件,第一行:var radius = 120; 這就是半徑大小值了。

    文字的修改在 miaov_demo.html 文件中,可以任意添加關(guān)鍵詞的個數(shù);

    如果希望修改文字顏色、鼠標(biāo)經(jīng)過的樣式,可以打開 miaov_style.css 文件,修改相關(guān)的樣式即可。

    效果原理:

    制作這個效果需要重新回顧一下高中的數(shù)學(xué)知識:

    球坐標(biāo)系
    例如:
    r∈[0,+∞),
    φ∈[0, 2π],
    θ∈[0, π] .
    r = 常數(shù),即以原點為心的球面;
    θ= 常數(shù),即以原點為頂點、z軸為軸的圓錐面;
    φ= 常數(shù),即過z軸的半平面。
    ……
    在這里,我們就不展開講了,由數(shù)學(xué)老師來說明更合適些^_^
    有興趣的朋友可以看看百度百科的球坐標(biāo)系原理:http://baike.baidu.com/view/1196991.htm

    關(guān)鍵代碼:
    for( var i=1; i<max+1; i++){
      if( distr )
      {
    phi = Math.acos(-1+(2*i-1)/max);
    theta = Math.sqrt(max*Math.PI)*phi;
      }
      else{
    phi = Math.random()*(Math.PI);
    theta = Math.random()*(2*Math.PI);
      }
      //???任
      mcList[i-1].cx = radius * Math.cos(theta)*Math.sin(phi);
     //這里有點疑問,mcList[i-1].cx=radius* Math.cos(phi)*Math.sin(theta);   
      mcList[i-1].cy = radius * Math.sin(theta)*Math.sin(phi);
      mcList[i-1].cz = radius * Math.cos(phi);
    //這里有點疑問,mcList[i-1].cz = radius * Math.cos(theta);

    aA[i-1].style.left=mcList[i-1].cx+oDiv.offsetWidth/2-mcList[i-1].offsetWidth/2+'px';
    aA[i-1].style.top=mcList[i-1].cy+oDiv.offsetHeight/2-mcList[i-1].offsetHeight/2+'px';
    }
    posted on 2010-10-27 09:06 MEYE 閱讀(913) 評論(0)  編輯  收藏

    只有注冊用戶登錄后才能發(fā)表評論。


    網(wǎng)站導(dǎo)航:
     
    主站蜘蛛池模板: 午夜时刻免费入口| 精品亚洲一区二区| 丝瓜app免费下载网址进入ios| 九月丁香婷婷亚洲综合色| 青青草a免费线观a| gogo免费在线观看| 色偷偷女男人的天堂亚洲网| 四虎永久精品免费观看| 香港a毛片免费观看 | 亚洲av日韩片在线观看| 精品无码无人网站免费视频| 色窝窝亚洲av网| 亚洲精品熟女国产| 久久亚洲AV永久无码精品| 亚洲国产人成在线观看69网站 | 久久精品国产亚洲AV忘忧草18| 免费在线观看你懂的| 日韩一级片免费观看| 亚洲最大av无码网址| 国产一卡二卡3卡四卡免费| 国产精品免费在线播放| 亚洲精品精华液一区二区| 亚洲国产成人高清在线观看| 四虎影永久在线高清免费| 蜜桃AV无码免费看永久| 中文字幕版免费电影网站| 亚洲精品国产第一综合99久久| 亚洲一区免费观看| 亚洲第一区在线观看| 最近中文字幕免费mv视频7| 99热在线免费播放| 中国一级特黄的片子免费| 亚洲AV无码AV吞精久久| 亚洲乱码无限2021芒果| 亚洲国产精品乱码一区二区| 亚洲国产婷婷香蕉久久久久久 | 亚洲性一级理论片在线观看| 久久夜色精品国产亚洲| 亚洲熟伦熟女新五十路熟妇| 四虎影视永久免费观看地址| 全免费一级午夜毛片|