国产成人精品亚洲777人妖,欧美日韩精品一区视频,最新亚洲国产,国产乱码精品一区二区亚洲

您的位置:首頁(yè)技術(shù)文章
文章詳情頁(yè)

javascript - 請(qǐng)問(wèn)要如何修改 Node 的透明度嗎?

瀏覽:105日期:2023-02-19 16:59:19

問(wèn)題描述

請(qǐng)問(wèn)有辦法設(shè)置構(gòu)件的透明度嗎?譬如說(shuō)修改構(gòu)件材質(zhì)或新增有透明度的材質(zhì),在用讓 Viewer 去渲(Render)染他。

問(wèn)題解答

回答1:

根據(jù)我的經(jīng)驗(yàn),F(xiàn)orge Viewer 載入一個(gè)模型時(shí)會(huì)去幫模型建立它的包圍層次(BVH),這時(shí)會(huì)有一個(gè)內(nèi)部參數(shù)被拿來(lái)計(jì)算幾何片段(fragment)的透明度,而這個(gè)參數(shù)是為了確保半透明和完全透明的構(gòu)件的渲染(Render)次序,一般完全透明的構(gòu)件會(huì)先被渲染。

在我們修改構(gòu)件材質(zhì)透明度的時(shí)候,這個(gè)次序并不會(huì)被更新。這是因?yàn)?Viewer 不會(huì)在我們修該完后去重建 BVH,所以我們看到一些不透明構(gòu)件被隱藏的現(xiàn)象。而且就我調(diào)試經(jīng)驗(yàn)顯示在 Viewer 里是沒(méi)辦法重建 BVH 的,所以目前這個(gè)問(wèn)題無(wú)法解。

不過(guò)這里還是有一些修改材質(zhì)及透明度的示例供你參考:

Autodesk.ADN.Viewing.Extension.Material

Forge Viewer Custom Shaders - Part 1

Forge Viewer Custom Shaders - Part 2

Custom transparent meshes with View & Data API

希望這對(duì)你有幫助

參考來(lái)源:https://stackoverflow.com/que...

標(biāo)簽: JavaScript
相關(guān)文章:
主站蜘蛛池模板: 连平县| 昌黎县| 隆子县| 南昌市| 浦城县| 左权县| 民权县| 彰化县| 宜川县| 太白县| 建水县| 托里县| 晋江市| 新沂市| 井研县| 高密市| 教育| 东安县| 区。| 黎城县| 桦甸市| 含山县| 宝鸡市| 万载县| 花垣县| 文昌市| 米易县| 绵竹市| 竹溪县| 绥芬河市| 新安县| 凤城市| 南部县| 亳州市| 江油市| 正定县| 乐平市| 犍为县| 阳新县| 墨脱县| 四子王旗|