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

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

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

    TWaver - 專注UI技術(shù)

    http://twaver.servasoft.com/
    posts - 171, comments - 191, trackbacks - 0, articles - 2
      BlogJava :: 首頁 :: 新隨筆 :: 聯(lián)系 :: 聚合  :: 管理

    TWaver 3D for Flex 3.0發(fā)布

    Posted on 2012-10-16 16:32 TWaver 閱讀(1319) 評論(0)  編輯  收藏
    隨著Stage3D技術(shù)的推廣,為了進(jìn)一步提升TWaver 3D產(chǎn)品的性能和渲染效果,TWaver提供了全新3.0版本,支持Stage3D,并且保持絕大部分接口不變化。對于3.0之前版本的用戶,可以與相關(guān)的TWaver技術(shù)支持人員聯(lián)系獲得更新接口介紹。新用戶則可以直接享受Stage3D帶來的流暢和新增效果了。 今天先讓我們來簡單介紹一下這個產(chǎn)品的功能點(diǎn)。后面為了打字方便,我們簡稱TWaver 3D for Flex為產(chǎn)品。 第一點(diǎn),3D渲染組件。產(chǎn)品中提供了一個名為Network3D的組件,它繼承自UIComponent,完成3D場景的渲染。跟場景交互的接口全部定義在了這個組件上,例如施加鏡頭,鼠標(biāo)控制等。 第二點(diǎn),3D原型對象。產(chǎn)品中提供了Cube,Sphere, Cone, Plane, Line, Billboard, External Model, LinearExtrusion, BoxScene, LatheExtrusion這幾種原型對象,用戶搭建的3D場景就可以借助上面這幾個原型對象搭建起來了。

    在這里我們著重提到一點(diǎn)是External Model,它代表著可以導(dǎo)入3D設(shè)計工具(例如3D Max,SketchUp)制作的模型文件,產(chǎn)品目前支持3ds,obj,md2, dae四種文件格式。用戶在定制復(fù)雜場景模型的時候,不妨可以通過設(shè)計人員制作的此類模型文件,達(dá)到仿真的目的。

    高仿真的時候,多數(shù)用于設(shè)備詳情展現(xiàn),如果是其他行業(yè)的話,那就是產(chǎn)品的3D呈現(xiàn)。下面截圖中,清晰的構(gòu)建了每個網(wǎng)口中的銅芯,大家可以參考

    網(wǎng)口細(xì)節(jié)截圖

    第三點(diǎn),3D對象的控制
    產(chǎn)品中對于3D對象都是通過Style設(shè)置來控制其3D特性的,例如對象的大小,位置,縮放比例,朝向角度,材質(zhì)類型,貼圖來源等等。

    1 var node:Node = new Node();
    2 node.setStyle(Style3D.THREED_SHAPE_TYPE,Consts3D.THREED_SHAPE_TYPE_PLANE);
    3 node.setStyle(Style3D.PROPERTY_SPACE_LOCATION,pos);
    4 node.setStyle(Style3D.PROPERTY_SIZE,size);
    5 node.setStyle(Style3D.MAPPINGTYPE,Consts3D.MAPPINGTYPE_COMMON);
    6 node.setStyle(Style3D.MAPPING_COMMON_PATH,source);

    在實(shí)際應(yīng)用系統(tǒng)中,開發(fā)人員還可以動態(tài)的修改這些3D風(fēng)格,實(shí)現(xiàn)動態(tài)交互,例如更改location,自動移動3D對象。
    第四點(diǎn),鏡頭的使用。
    產(chǎn)品中通過鏡頭對象實(shí)現(xiàn)場景的實(shí)時渲染,在開發(fā)的時候,如果沒有給3D場景添加鏡頭對象,用戶的界面上是不會渲染出3D場景的。產(chǎn)品中提供了兩種鏡頭,分別是環(huán)繞鏡頭(hover/orbit camera)和普通鏡頭(common camera)。使用前者的時候,用戶可以借助鼠標(biāo)實(shí)現(xiàn)實(shí)現(xiàn)環(huán)繞場景旋轉(zhuǎn)的效果;使用后者,用戶則可以實(shí)現(xiàn)第一人稱視角的效果,能夠在場景中漫步行走。
    對于這些鏡頭的使用開發(fā)者需要使用下面的兩個接口

    1 network.applyHoverCamera(panAngle,tiltAngle,distance);
    2 //or
    3 network.applyCommonCamera(cameraPosition,panAngle,tiltAngle);

    對于環(huán)繞鏡頭來說,它會以場景的中心點(diǎn)為球心,形成一個按照disatance指定的球形軌跡,用戶可以用鼠標(biāo)拖拽場景,鏡頭會自動在這軌跡上按照鼠標(biāo)走向移動,形成環(huán)繞效果。 對于普通鏡頭來說,用戶需要指定鏡頭的位置以及鏡頭的平轉(zhuǎn)角度和俯仰角度,模擬人眼效果。
    第五點(diǎn),借助GPU計算景深與渲染。當(dāng)用戶設(shè)備上配備有獨(dú)立顯卡的時候,Stage3D會使用GPU進(jìn)行渲染計算。產(chǎn)品借助Stage3D增強(qiáng)了3D對象上平面的計算,糾正了以往對象壞面的問題。另外產(chǎn)品還增加了燈光效果,用戶可以非常便捷的實(shí)現(xiàn)陰影需求。

    使用GPU后,顯示效率還得到提升,一般情況下,2000個簡單模型對象是可以順暢的實(shí)時渲染的。

    第六點(diǎn),豐富的演示Demo。隨產(chǎn)品包帶出了8個典型的應(yīng)用demo。這里集合了目前6成以上的用戶普通應(yīng)用需求,涉及到了場景搭建,交互設(shè)置,查看設(shè)備方式展示,以及導(dǎo)入模型文件。

    更多地產(chǎn)品功能和技術(shù)支持可以與tw-service@servasoft.com獲得聯(lián)系,另外商務(wù)需求的話可以直接聯(lián)系銷售人員。

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


    網(wǎng)站導(dǎo)航:
     
    主站蜘蛛池模板: 日韩精品无码人妻免费视频| 97公开免费视频| 国产小视频在线观看免费| 亚洲成年网站在线观看| 最近中文字幕mv免费高清电影| 91嫩草亚洲精品| 无码日韩精品一区二区免费| 亚洲中文字幕一区精品自拍| 日韩免费高清视频网站| 黄色a三级免费看| 国产性爱在线观看亚洲黄色一级片 | 国产成人免费A在线视频| 激情小说亚洲图片| 免费A级毛片无码A| 国产高清视频免费在线观看| 国产成A人亚洲精V品无码| 99视频在线精品免费| 精品亚洲国产成人| 国产午夜影视大全免费观看| 黄色大片免费网站| 亚洲AV无码一区二区二三区入口 | 成人免费毛片内射美女APP| 亚洲国产高清国产拍精品| 亚洲国产高清精品线久久| 中文字幕的电影免费网站| 亚洲一区二区在线视频| 成人最新午夜免费视频| 精品乱子伦一区二区三区高清免费播放| 亚洲人成伊人成综合网久久久 | 99久久免费看国产精品| 亚洲人成人伊人成综合网无码| 免费女人18毛片a级毛片视频| 搡女人免费免费视频观看| 性xxxx黑人与亚洲| 亚洲人成电影网站国产精品| 59pao成国产成视频永久免费| 99久久国产亚洲综合精品| 国产亚洲精品无码专区| 国产国产人免费视频成69堂| 看免费毛片天天看| 亚洲六月丁香六月婷婷色伊人 |