網(wǎng)友評(píng)分: 7.7分
VRay3.2中文破解版是一款非常專(zhuān)業(yè)的高級(jí)全局照明渲染器。該軟件可以管理單個(gè)動(dòng)態(tài)分配的對(duì)象或?qū)ο髷?shù)組,適用于管理其他類(lèi)型的動(dòng)態(tài)資源,如文件句柄、窗口等,結(jié)合了杰出的V-Ray渲染引擎的強(qiáng)大優(yōu)勢(shì),包括靈活性、前所未有的速度、交互渲染系統(tǒng)V-Ray RT,并且這些都可以運(yùn)行在GPU上,需要的用戶(hù)可下載試試。
支持過(guò)濾的通用2D位圖。
可以從位圖管理器獲取此類(lèi)的實(shí)例,也可以使用newXXXXFloatBuf()函數(shù)之一獲取該實(shí)例。 newMipMapBmpFloatBuf()或newMipMapBmpFloatBuf2()。
會(huì)員職能文件,virtual void VUtils :: BmpFloatBuf :: buildFilterTable(int isFiltered)
純虛擬
構(gòu)建過(guò)濾所需的數(shù)據(jù)結(jié)構(gòu)。必須調(diào)用此方法,因?yàn)樗赡軙?huì)執(zhí)行與過(guò)濾無(wú)關(guān)的其他初始化。
參數(shù)
如果位圖緩沖區(qū)必須支持過(guò)濾,則isFiltered為true。具體的過(guò)濾類(lèi)型取決于緩沖區(qū)的實(shí)現(xiàn)。
虛擬AColor VUtils :: BmpFloatBuf :: getColor(const Vector2&p,int tile)
純虛擬,從位圖返回原始未過(guò)濾的顏色。參數(shù)
p位圖的一個(gè)點(diǎn);縮放位圖以填充單位平方。
tile如果位圖應(yīng)該平鋪,則為true;否則單位廣場(chǎng)外的區(qū)域?qū)⑹呛谏摹?/p>
返回位圖的原始顏色。結(jié)果不是連續(xù)的功能。如果未加載位圖數(shù)據(jù),則結(jié)果的alpha將設(shè)置為-LARGE_FLOAT。
virtual void VUtils :: BmpFloatBuf :: getColorBounds(AColor&cmin,AColor&cmax)
返回位圖中所有顏色的最小和最大邊界。
例如,當(dāng)該位圖用作位移圖時(shí),這可以用于估計(jì)對(duì)象的位移邊界。
參數(shù):[out] cmin得到的最小值。[out] cmax得到的最大值。
從位圖返回過(guò)濾后的顏色。
p位圖的一個(gè)點(diǎn);縮放位圖以填充單位平方。dp相對(duì)于單位平方的濾鏡大小。
tile如果位圖應(yīng)該平鋪,則為true;否則單位廣場(chǎng)外的區(qū)域?qū)⑹呛谏摹?/p>
返回位圖中的過(guò)濾顏色。必須在使用此方法之前調(diào)用buildFilterTable()。如果未加載位圖數(shù)據(jù),則結(jié)果的alpha將設(shè)置為-LARGE_FLOAT。
從位圖返回插值顏色。p位圖的一個(gè)點(diǎn);縮放位圖以填充單位平方。
tile如果位圖應(yīng)該平鋪,則為true;否則單位廣場(chǎng)外的區(qū)域?qū)⑹呛谏摹?/p>
返回位圖中的插值顏色。結(jié)果是連續(xù)的功能。如果未加載位圖數(shù)據(jù),則結(jié)果的alpha將設(shè)置為-LARGE_FLOAT。
對(duì)于某些格式,所有顏色都會(huì)乘以某個(gè)值,并且在使用前必須除以它。顏色以原始比例存儲(chǔ),因此不會(huì)丟失任何信息。
從位圖返回過(guò)濾后的顏色。
參數(shù)
p位圖的一個(gè)點(diǎn); 縮放位圖以填充單位平方。
dpdx p相對(duì)于x屏幕空間坐標(biāo)變化的變化率。
dpdy相對(duì)于y屏幕空間坐標(biāo)變化的p變化率。
tile如果位圖應(yīng)該平鋪,則為true; 否則單位廣場(chǎng)外的區(qū)域?qū)⑹呛谏摹?/p>
返回位圖中的過(guò)濾顏色。 必須在使用此方法之前調(diào)用buildFilterTable()。 如果未加載位圖數(shù)據(jù),則結(jié)果的alpha將設(shè)置為-LARGE_FLOAT。
1、虛擬Vector2 VUtils :: BmpEvalContext :: getOrigPoint(void)const純虛擬結(jié)果坐標(biāo)的整數(shù)部分用于確定要使用的圖塊編號(hào)和實(shí)際紋理。
2、在進(jìn)行凹凸貼圖時(shí),此附加參數(shù)是必需的 - 在這種情況下,p參數(shù)本身會(huì)在著色點(diǎn)周?chē)苿?dòng),并且可能會(huì)交叉到不同的,可能不存在的UV貼圖。 相反,orig參數(shù)始終對(duì)應(yīng)于陰影點(diǎn)的實(shí)際UV坐標(biāo)。
3、在調(diào)用BmpManager :: getBitmapHandle()時(shí),可以指定指向此類(lèi)實(shí)例的指針,以便為自定義位圖加載器提供附加信息。這用于f.e. 用于PTex紋理傳遞其他信息,如過(guò)濾類(lèi)型,過(guò)濾器大小等。
4、會(huì)員數(shù)據(jù)文檔,int VUtils :: BmpDesc :: alwaysBuildFilterTable
5、如果為true,則無(wú)論過(guò)濾器類(lèi)型如何,都將始終構(gòu)建過(guò)濾器表(以便稍后可以更改過(guò)濾器類(lèi)型而無(wú)需重新加載紋理)。否則,僅當(dāng)filterType為1,2或3時(shí)才構(gòu)建過(guò)濾器表。
6、BmpCustomParams * VUtils :: BmpDesc :: customParams自定義位圖緩沖區(qū)可能需要的其他參數(shù)。例如,這用于PTex文件傳遞PTex紋理的其他參數(shù)(過(guò)濾器類(lèi)型,模糊等)。
7、BmpFilterType VUtils :: BmpDesc :: filterType位圖所需的各向同性過(guò)濾器類(lèi)型。這部分地確定將創(chuàng)建哪個(gè)特定位圖緩沖器實(shí)現(xiàn)以支持該位圖。
8、int VUtils :: BmpDesc :: mayaCompatible如果為true,并且紋理沒(méi)有alpha或alpha到處都是白色,則將根據(jù)RGB亮度計(jì)算alpha。
關(guān)于本站|下載幫助|下載聲明|軟件發(fā)布|聯(lián)系我們
Copyright ? 2005-2024 daaijiaoyu.cn.All rights reserved.
浙ICP備06019006號(hào)-1 浙公網(wǎng)安備33038102330474號(hào)