• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

      “交互式動態(tài)效果圖”自動生成平臺

      2014-04-28 07:42:32王洪軍
      山東工業(yè)技術(shù) 2014年16期

      王洪軍

      (河北省電力勘測設(shè)計研究院,石家莊 050031)

      “交互式動態(tài)效果圖”自動生成平臺

      王洪軍

      (河北省電力勘測設(shè)計研究院,石家莊050031)

      摘要:“交互式動態(tài)效果圖自動生成平臺”是一組利用計算機程序自動生成交互式動態(tài)效果圖的工具,主要包括:3dsmax模型的自動分層渲染工具、Photoshop的PSD圖層自動導(dǎo)出獨立圖片文件和xml文件、AutoCAD的表格自動導(dǎo)出xml文件、基于Flash+xml交互式動態(tài)效果圖瀏覽平臺等。實現(xiàn)了交互式動態(tài)效果圖制作的全過程自動化。

      關(guān)鍵詞:交互式效果圖;Flash+xml應(yīng)用;富互聯(lián)網(wǎng)應(yīng)用RIA

      1 引言

      目前,在工程設(shè)計領(lǐng)域,普遍采用3dsmax三維可視化平臺制作靜態(tài)效果圖,用于工程項目的展覽展示和設(shè)計方案的虛擬再現(xiàn)。這些傳統(tǒng)的靜態(tài)效果圖對展示設(shè)計方案起到了一定的作用。但是,利用3dsmax自帶渲染工具渲染而成的靜態(tài)效果圖,所有建筑物都在一個圖層上,不能攜帶任何屬性信息,也不能進行用戶交互,這些先天性缺陷限制了靜態(tài)效果圖的應(yīng)用范圍和展示效果,用戶體驗性能較差。

      為彌補靜態(tài)效果圖的缺陷,更好地展示設(shè)計方案,亟需研發(fā)一種能夠攜帶屬性信息、并能提供用戶交互體驗的新型效果圖,以滿足工程項目推介,特別是工程設(shè)計投標(biāo)工作的高層次需求。

      2 名詞解釋

      (1)3dsmax--是Autodesk公司推出的基于PC系統(tǒng)的三維建模、動畫與效果圖渲染的軟件工具,提供3dsmax Script開發(fā)接口。

      (2)AutoCAD--是Autodesk公司推出的國際上最為流行的計算機繪圖工具軟件,提供Autolisp開發(fā)接口。

      (3)Photoshop CS--簡稱PS,是Adobe公司推出的國際上最為流行的的圖形圖像處理軟件,從Photoshop 8.0開始,改稱Photoshop CS,提供Java Script開發(fā)接口。

      (4)Flash CS--是Adobe 公司推出的用于創(chuàng)建動畫和交互式應(yīng)用的強大的創(chuàng)作平臺。提供Action Script開發(fā)接口。

      (5)Xml--可擴展標(biāo)記語言(Extensible Markup Language),是Internet環(huán)境中跨平臺的,依賴于內(nèi)容的技術(shù),是當(dāng)前處理結(jié)構(gòu)化文檔信息的有力工具。

      3 現(xiàn)有技術(shù)及存在問題

      要把靜態(tài)效果圖改造成具有用戶交互體驗和屬性信息提示功能的交互式動態(tài)效果圖,理論上需要經(jīng)過以下四個步驟:

      (1)從靜態(tài)效果圖上截取每一建筑并保存為圖片:使用PS工具手工將每一個建筑物從靜態(tài)效果圖中分離出來,然后單獨保存為一個背景透明的圖片文件。其中精確選取建筑物邊界極其困難,要把升壓站從效果圖中提取出來,幾乎是不可能的。

      (2)導(dǎo)入并定位圖片文件作為交互熱區(qū):將摳圖出來的所有建筑物圖片文件按原來的位置導(dǎo)入Flash開發(fā)平臺,作為交互熱區(qū)使用,手工拼圖很難準(zhǔn)確定位。

      (3)輸入建筑物屬性信息:建筑物一覽表位于AutoCAD繪制的總平面布置圖內(nèi),包含所有建筑物的屬性信息,手工輸入這些屬性信息,效率低且容易出錯。

      (4)制作交互式動態(tài)效果圖:需要在Flash系統(tǒng)平臺內(nèi)手工實現(xiàn)各種交互動作和屬性信息提示功能,對個人技術(shù)水平要求很高,手工制作交互式動態(tài)效果圖不是人人都能勝任的。

      基于以上原因,交互式動態(tài)效果圖一直未能在工程設(shè)計領(lǐng)域推廣應(yīng)用。

      4 解決方案

      4.1目錄結(jié)構(gòu)規(guī)劃

      “交互式動態(tài)效果圖”可在不同環(huán)境下瀏覽。通過Buildings.xml文件調(diào)用所有建筑物分層圖片。

      index.exe已嵌入Flash player播放器,可獨立運行。

      index.html瀏覽器運行,運行時自動調(diào)用index.swf。

      index.swf在Flash player播放器或各種瀏覽器環(huán)境下運行。

      4.2建筑物命名

      在3dsmax建模過程中,以建筑物序號而不是以建筑物名稱為每一個建筑物命名,這樣,使用3dsmax的分層渲染工具就會自動把每一個建筑物渲染在以其序號命名的圖層上,并保存為psd分層圖片文件,使用Photoshop的圖層導(dǎo)出工具自動將psd文件的每個圖層導(dǎo)出為一個以其序號命名的獨立圖片文件。

      4.3規(guī)劃xml文件格式

      xml文件的全部屬性信息分兩次自動寫入,兩者沒有順序要求。在psd文件導(dǎo)出獨立圖片文件時,寫入每一建筑的圖片名及其定位坐標(biāo)、寬高信息等;在解析dwg文件的建筑物一覽表時,補充寫入建筑名及備注信息;

      5 結(jié)論

      研發(fā)成功3dsmax的自動分層渲染工具、Photoshop的圖層自動導(dǎo)出工具、AutoCAD的表格自動導(dǎo)出工具和“交互式動態(tài)效果圖”自動生成工具,實現(xiàn)了交互式動態(tài)效果圖制作的全過程自動化。

      “交互式動態(tài)效果圖”既可以以網(wǎng)頁形式發(fā)布到互聯(lián)網(wǎng)上,也可作為桌面程序單機運行??蓮V泛應(yīng)用于工程項目與設(shè)計產(chǎn)品的網(wǎng)上互動展示、企業(yè)形象宣傳、三維數(shù)字化網(wǎng)上展館、RIA(富互聯(lián)網(wǎng)應(yīng)用)網(wǎng)站建設(shè)、互動多媒體演示等領(lǐng)域。

      休宁县| 新巴尔虎右旗| 丰台区| 四子王旗| 柘荣县| 天门市| 越西县| 上高县| 鹤峰县| 九寨沟县| 祁阳县| 花莲市| 盐源县| 怀化市| 大埔区| 津南区| 商河县| 柳林县| 来宾市| 龙山县| 张家港市| 九江县| 莎车县| 达孜县| 东莞市| 深水埗区| 乌拉特后旗| 精河县| 上犹县| 云霄县| 偃师市| 江津市| 西和县| 石家庄市| 蒙阴县| 德安县| 武乡县| 承德县| 镶黄旗| 丰顺县| 福州市|