• <tr id="yyy80"></tr>
  • <sup id="yyy80"></sup>
  • <tfoot id="yyy80"><noscript id="yyy80"></noscript></tfoot>
  • 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)域。

    光山县| 沙洋县| 即墨市| 张家港市| 大埔区| 富源县| 武夷山市| 新宾| 湖南省| 安义县| 循化| 改则县| 荣成市| 香河县| 扎鲁特旗| 阿合奇县| 安阳市| 武隆县| 攀枝花市| 江山市| 宁远县| 邢台县| 宾川县| 岑巩县| 盐津县| 皋兰县| 九龙县| 徐闻县| 金乡县| 扬州市| 灯塔市| 汾阳市| 博乐市| 孝昌县| 含山县| 吉木乃县| 延边| 新化县| 长治县| 察雅县| 顺昌县|