什么是布爾運(yùn)算介紹
在圖形處理操作中引用了這種邏輯運(yùn)算方法以使簡(jiǎn)單的基本圖形組合產(chǎn)生新的形體,并由二維布爾運(yùn)算發(fā)展到三維圖形的布爾運(yùn)算。以下是由學(xué)習(xí)啦小編整理關(guān)于什么是布爾運(yùn)算的內(nèi)容,希望大家喜歡!
什么是布爾運(yùn)算
布爾運(yùn)算是數(shù)字符號(hào)化的邏輯推演法,包括聯(lián)合、相交、相減。在圖形處理操作中引用了這種邏輯運(yùn)算方法以使簡(jiǎn)單的基本圖形組合產(chǎn)生新的形體,并由二維布爾運(yùn)算發(fā)展到三維圖形的布爾運(yùn)算。
數(shù)學(xué)布爾運(yùn)算
產(chǎn)生
邏輯運(yùn)算又稱布爾運(yùn)算
布爾用數(shù)學(xué)方法研究邏輯問題,成功地建立了邏輯演算。他用等式表示判斷,把推理看作等式的變換。這種變換的有效性不依賴人們對(duì)符號(hào)的解釋,只依賴于符號(hào)的組合規(guī)律 。這一邏輯理論人們常稱它為布爾代數(shù)。20世紀(jì)30年代,邏輯代數(shù)在電路系統(tǒng)上獲得應(yīng)用,隨后,由于電子技術(shù)與計(jì)算機(jī)的發(fā)展,出現(xiàn)各種復(fù)雜的大系統(tǒng),它們的變換規(guī)律也遵守布爾所揭示的規(guī)律。
表示方法
"∨" 表示"或"
"∧" 表示"且".
"┐"表示"非".
"=" 表示"等價(jià)".
1和0表示"真"和"假"
(還有一種表示,"+"表示"或", "·"表示"與")
三維圖形布爾運(yùn)算
作用
Boolean(布爾運(yùn)算)通過(guò)對(duì)兩個(gè)以上的物體進(jìn)行并集、差集、交集的運(yùn)算,從而得到新的物體形態(tài)。系統(tǒng)提供了4種布爾運(yùn)算方式:Union(并集)、Intersection(交集)和Subtraction(差集,包括A-B和B-A兩種)。
效果
物體在進(jìn)行布爾運(yùn)算后隨時(shí)可以對(duì)兩個(gè)運(yùn)算對(duì)象進(jìn)行修改操作,布爾運(yùn)算的方式、效果也可以編輯修改,布爾運(yùn)算修改的過(guò)程可以記錄為動(dòng)畫,表現(xiàn)神奇的切割效果。
組成部分
Boolean(布爾運(yùn)算)的參數(shù)面板可分成三部分。
Pick Boolean(拾取布爾運(yùn)算對(duì)象)卷展欄
該卷展欄用來(lái)拾取運(yùn)算對(duì)象B,如圖所示。
在布爾運(yùn)算中,兩個(gè)原始對(duì)象被稱為運(yùn)算對(duì)象,一個(gè)叫運(yùn)算對(duì)象A,另一個(gè)叫運(yùn)算對(duì)象B。在建立布爾運(yùn)算前,首先要在視圖中選擇一個(gè)原始對(duì)象,這時(shí)Boolean按鈕才可以使用。進(jìn)入布爾運(yùn)算命令面板后,單擊Pick Operand B命令按鈕來(lái)選擇第二個(gè)運(yùn)算對(duì)象。
· Pick Operand B(拾取運(yùn)算對(duì)象B):?jiǎn)螕粼摪粹o,在場(chǎng)景中選擇另一個(gè)物體完成布爾合成。其下的4個(gè)選項(xiàng)用來(lái)控制運(yùn)算對(duì)象B的屬性,它們要在拾取運(yùn)算對(duì)象B之前確定。
· Reference(參考):將原始對(duì)象的參考復(fù)制品作為運(yùn)算對(duì)象B,以后改變?cè)紝?duì)象,也會(huì)同時(shí)改變布爾物體中的運(yùn)算對(duì)象B,但改變運(yùn)算對(duì)象B,不會(huì)改變?cè)紝?duì)象。
· Copy(復(fù)制):將原始對(duì)象復(fù)制一個(gè)作為運(yùn)算對(duì)象B,而不改變?cè)紝?duì)象。當(dāng)原始對(duì)象還要作其他之用時(shí)選用該方式。
· Move(移動(dòng)):將原始對(duì)象直接作為運(yùn)算對(duì)象B,它本身將不再存在。當(dāng)原始對(duì)象無(wú)其他用途時(shí)選該用方式。該方式為默認(rèn)方式。
· Instance(關(guān)聯(lián)):將原始對(duì)象的關(guān)聯(lián)復(fù)制品作為運(yùn)算對(duì)象B,以后對(duì)兩者中之一進(jìn)行修改時(shí)都會(huì)同時(shí)影響另一個(gè)。
Parameters(參數(shù))卷展欄
該卷展欄參數(shù)可分為三個(gè)區(qū)域,如圖所示。
Operands(操作對(duì)象)選項(xiàng)組
該組參數(shù)用來(lái)顯示所有的運(yùn)算對(duì)象的名稱,并可對(duì)它們作相關(guān)的操作。
· Operands List(操作對(duì)象列表):該列表框中列出所有的運(yùn)算對(duì)象,供編輯操作時(shí)選擇使用。
· Name(名稱):顯示列表框中選中的操作對(duì)象的名稱??蓪?duì)其進(jìn)行編輯。
· Extract Operand(提取運(yùn)算對(duì)象):它將當(dāng)前指定的運(yùn)算對(duì)象重新提取到場(chǎng)景中,作為一個(gè)新的可用對(duì)象,包括Instance(關(guān)聯(lián))和Copy(拷貝)兩種屬性。這樣進(jìn)入了布爾運(yùn)算的物體仍可以被釋放到場(chǎng)景中。只有從其上方的列表框中選擇一個(gè)操作對(duì)象后才能激活該按鈕。
注意: 該按鈕只有在修改面板中才可用。當(dāng)創(chuàng)建面板處于激活狀態(tài)時(shí),不能從布爾物體中提取出操作對(duì)象。
聯(lián)想到前面所述的變形對(duì)象,在進(jìn)入了變形預(yù)備物體中后,卻無(wú)法再返回到場(chǎng)景中。不過(guò)對(duì)此還有一個(gè)可行的方法,就是利用Snapshot(快照)工具,在變形的關(guān)鍵幀快照克隆出一個(gè)新的造型。