袁霞+朱思進(jìn)
摘要:計算機(jī)人物平面設(shè)計的質(zhì)量影響對其界面的美觀實用程度,而傳統(tǒng)的計算機(jī)人物平面設(shè)計是通過二維圖像技術(shù)實現(xiàn)的,導(dǎo)致其設(shè)計真實性不高,感染力不足,對使用者的吸引力度不夠。為此,提出一種基于OPENGL的計算機(jī)人物平面設(shè)計優(yōu)化方法,首先對計算機(jī)人物平面設(shè)計的重要意義進(jìn)行分析,并對OPENGL的功能進(jìn)行分析,最后對基于OPENGL的計算機(jī)人物平面設(shè)計優(yōu)化的發(fā)展前景進(jìn)行闡述,促進(jìn)計算機(jī)人物平面設(shè)計的發(fā)展。
關(guān)鍵詞:OPENGL;計算機(jī);人物平面;設(shè)計優(yōu)化
中圖分類號:J51 文獻(xiàn)標(biāo)識碼:A 文章編號:1009-3044(2018)01-0203-03
在計算機(jī)使用過程中,計算機(jī)人物平面設(shè)計的真實性對使用者的感染力具有直接影響,這是每一個計算機(jī)用戶深有體會的。計算機(jī)人物平面設(shè)計的真實性,離不開計算機(jī)人物平面設(shè)計的優(yōu)化[1]。傳統(tǒng)的計算機(jī)人物平面設(shè)計方法由于設(shè)計內(nèi)容老套,界面無法滿足人們的審美需求,成為計算機(jī)領(lǐng)域急需優(yōu)化研究的課題。
針對上述傳統(tǒng)計算機(jī)人物平面設(shè)計存在的不足,本文提出了一種基于OPENGL的計算機(jī)人物平面設(shè)計優(yōu)化方法[2],通過分析可知,基于OPENGL的計算機(jī)人物平面設(shè)計優(yōu)化能夠提高計算機(jī)人物平面設(shè)計的實用性和美觀度,對推動平面設(shè)計優(yōu)化發(fā)展具有較強的使用價值。
1 計算機(jī)人物平面設(shè)計優(yōu)化研究
計算機(jī)人物平面設(shè)計就是通過視覺的元素對計算機(jī)人物的面部特征、表情特征等內(nèi)容通過圖像的方式表達(dá)處理,向使用者進(jìn)行傳播信息,使使用者通過這些視覺元素了解計算機(jī)人物平面設(shè)計所要表達(dá)的內(nèi)容。因此計算機(jī)人物平面設(shè)計的效果體現(xiàn)在其是否具有吸引他人的能力,以及是否能夠準(zhǔn)確傳達(dá)計算機(jī)人物平面表達(dá)信息。
在一定程度上來講,計算機(jī)人物平面設(shè)計需要人物設(shè)計能夠通過其本身的魅力征服使用者。因此在計算機(jī)人物平面設(shè)計過程中,需要綜合考慮各方面因素,用戶通過設(shè)計體會計算機(jī)人物平面中的內(nèi)容,確定用戶需求。因此計算機(jī)人物平面設(shè)計是尤為重要的。
計算機(jī)人物平面設(shè)計是設(shè)計虛擬化人物形象,是人物形象符合市場經(jīng)濟(jì)要求,因此計算機(jī)人物平面的設(shè)計需要與應(yīng)用實際相結(jié)合,設(shè)計出符合人們生理和心理需求的人物形象,但是在保證設(shè)計符合審美需求的同時,也要符合實用性需求,根據(jù)應(yīng)用實際進(jìn)行設(shè)計。
1.1 計算機(jī)人物平面設(shè)計綜述
計算機(jī)人物平面設(shè)計主要是指利用視覺效應(yīng)根據(jù)實際的需求對人物形象進(jìn)行設(shè)計。隨著社會經(jīng)濟(jì)的發(fā)展,人們生活水平的提高,人們對美的需求越來越高,對人物的形象提出了更高的要求。
為使設(shè)計的人物形象取得較好的效果,需要在設(shè)計過程中使用藝術(shù)元素,并以美術(shù)為基礎(chǔ),提高人物形象設(shè)計的美學(xué)效果和美觀性。因此從一定意義上來說,計算機(jī)人物平面設(shè)計是藝術(shù)設(shè)計的重要內(nèi)容。
1.2 計算機(jī)人物平面設(shè)計的發(fā)展
現(xiàn)代計算機(jī)人物平面設(shè)計已經(jīng)應(yīng)用于網(wǎng)頁制作、廣告設(shè)計等諸多領(lǐng)域,因此對計算機(jī)人物平面的設(shè)計逐漸深入。相關(guān)專家學(xué)者在研究專業(yè)理論的同時,還對美術(shù)設(shè)計活動進(jìn)行研究,在進(jìn)行計算機(jī)人物平面設(shè)計的過程中,通過增強美術(shù)方面的技術(shù),提高計算機(jī)人物平面設(shè)計水平及藝術(shù)設(shè)計的領(lǐng)悟能力,通過對計算機(jī)方法基礎(chǔ)能力的強化,利用OPENGL編程,使得計算機(jī)人物形象設(shè)計得更加豐滿。在進(jìn)行設(shè)計過程中,設(shè)計的人物形象中每個特征都可能產(chǎn)生視覺沖擊,從而提高人物形象的豐滿度。
計算機(jī)人物平面設(shè)計種類繁多,在進(jìn)行計算機(jī)人物平面設(shè)計過程中,應(yīng)用計算機(jī)技術(shù),提高人物形象的應(yīng)用范圍。
隨著計算機(jī)的普及應(yīng)用,對計算機(jī)的應(yīng)用研究內(nèi)容不斷深度,并且將計算機(jī)與其他領(lǐng)域進(jìn)行結(jié)合,為生活帶來了便利。通過計算機(jī)與美術(shù)相結(jié)合,提高人物形象設(shè)計的豐滿度,使其符合大多數(shù)人的審美需求,提高了設(shè)計人物的真實性和美觀性。
計算機(jī)人物平面設(shè)計是以平面介質(zhì)為載體,通過藝術(shù)和美術(shù)相結(jié)合,對人物形象進(jìn)行設(shè)計,了解人物形象的性格特點及其他方面內(nèi)容,使使用者了解網(wǎng)絡(luò)人物平面設(shè)計的需求。由于人物設(shè)計以人物的特征內(nèi)容為主,然后表達(dá)設(shè)計思想,所以需要非常藝術(shù)化的表現(xiàn)方式。
隨著計算機(jī)人物平面設(shè)計的快速發(fā)展,市場上設(shè)計的人物形象眾多,推陳出新速度較快,但由于不同的應(yīng)用需求,市場的需求量仍有較大缺口,且許多設(shè)計難以達(dá)到理想效果[3]。調(diào)查研究的結(jié)果表明,當(dāng)前計算機(jī)人物平面設(shè)計的結(jié)果仍存在人物調(diào)色、布局、合成等領(lǐng)域的不足,影響計算機(jī)人物平面設(shè)計的使用價值。
1.3 計算機(jī)人物平面設(shè)計構(gòu)成要素的審美特征
在計算機(jī)人物平面設(shè)計過程中,為了保證設(shè)計的人物形象更加豐滿,需要計算機(jī)人物平面具有秩序美、沖擊力、藝術(shù)功能性三種審美特征。
1) 秩序美
計算機(jī)人物平面的設(shè)計對使用者的審美處理主要體現(xiàn)在秩序美的落實,使設(shè)計的人物形象在形式的調(diào)控下而豐滿化、形象化。人物平面設(shè)計的這種秩序美主要體現(xiàn)在設(shè)計人物的表情特征及搭配之間的協(xié)議性。實現(xiàn)秩序美使使用者第一眼便對人物形象具有較好的平衡感和舒適感,提高使用者的視覺審美水平。
2) 沖擊力
計算機(jī)人物平面設(shè)計在審美的構(gòu)建上,重點是利用圖像和色彩,確定其應(yīng)用范圍,在視覺上對人們的感受造成沖擊。在形成視覺沖擊的過程中,根據(jù)計算機(jī)人物平面設(shè)計構(gòu)成要素的不同應(yīng)用范圍和發(fā)展水平進(jìn)行表達(dá)。計算機(jī)人物平面設(shè)計的沖擊力體現(xiàn)在人物形象第一時間吸引用戶目光,將人物形象信息傳達(dá)給使用者。人們在審美時由于心理背景的不同,審美觀千差萬別,因此,在進(jìn)行計算機(jī)人物平面設(shè)計過程中,為保證設(shè)計的沖擊力,需要對目標(biāo)人群進(jìn)行研究設(shè)計,針對目標(biāo)人群進(jìn)行人物形象設(shè)計。
3) 藝術(shù)功能性
在市場經(jīng)濟(jì)的環(huán)境下,計算機(jī)人物平面設(shè)計生存的主要方式體現(xiàn)在對人物信息的傳達(dá)程度上。對計算機(jī)人物平面的設(shè)計優(yōu)化若發(fā)揮應(yīng)有的價值,需要考慮用戶的認(rèn)可程度,獲取用戶的認(rèn)可和支持,從而經(jīng)受得起市場的考驗。通過對計算機(jī)人物平面進(jìn)行美化,提高了計算機(jī)人物平面的關(guān)注度。endprint
通過上述論述,通過對計算機(jī)人物平面設(shè)計中人物形象需求、設(shè)計的人物形象審美特征,以及設(shè)計人物形象應(yīng)用范圍進(jìn)行分析,確定計算機(jī)人物平面設(shè)計優(yōu)化的方向,為實現(xiàn)基于OPENGL的計算機(jī)人物平面設(shè)計優(yōu)化奠定基礎(chǔ)。
2 基于OPENGL的計算機(jī)人物平面設(shè)計優(yōu)化
2.1 OPENGL概述
基于OPENGL的計算機(jī)人物平面設(shè)計優(yōu)化中,OPENGL是硬件圖像設(shè)備的軟件接口,通過OPENGL在幀緩沖區(qū)精確繪制計算機(jī)人物平面設(shè)計所需的2D、3D的人物形象,這些人物形象被描述為頂點或像素的序列。OPENGL形成若干處理步驟,首先將數(shù)據(jù)轉(zhuǎn)換成像素,并在幀緩沖區(qū)得到最終的圖像。OPENGL作為獨立于窗口系統(tǒng)、操作系統(tǒng)和硬件平臺的三維圖像處理技術(shù)。
OPENGL命令發(fā)出后,可以存儲在顯示列表中,以后調(diào)用,也可以與像素操作一起處理,運用運算、逐個頂點操作,進(jìn)行光柵化處理,逐個片段操作,形成人物形象并存入幀緩沖區(qū)。對于人物形象數(shù)據(jù),像素操作結(jié)果被存儲在紋理內(nèi)存中,供紋理組裝后與頂點數(shù)據(jù)一起進(jìn)行光柵化處理,共同形成三維圖像。
因此,利用OPENGL進(jìn)行計算機(jī)人物平面設(shè)計,設(shè)計的計算機(jī)人物平面三維視覺效果較好,提高了使用價值。
OPENGL非常接近硬件,是一個圖形與硬件的接口,OPENGL中包含了100多個圖形函數(shù),從而建立人物圖像三維模型以及進(jìn)行三維實時交互。OPENGL強有力的圖形函數(shù)不要求開發(fā)人員把三維物體模型的數(shù)據(jù)寫成固定的數(shù)據(jù)格式,簡化了編寫三維圖形的程序。
2.2 OPENGL功能
簡單地說,OPENGL具有建模、變換、色彩處理、光線處理、紋理映射、圖像處理、動畫及物體運動模糊等功能。
1) 建模
OPENGL圖形庫在提供點、線等基本繪制函數(shù)的同時,還提供了多面體、復(fù)雜曲線等三維物體的繪制函數(shù)。OPENGL圖形建模方法有許多,在實際操作中運用加平均法,使用加平均值替代誤差方程,公式如下所示:
式中:為特定點的最高點,為第的最高點,為圖形庫參考點的個數(shù),為第個參考點權(quán)重,為圖形庫離散點之間線的距離。
2) 變換
OPENGL圖形庫的變換可以分為平移、旋轉(zhuǎn)、鏡像三種基本變換,在OPENGL圖像幀緩沖區(qū),平面圖像處理可運用像素轉(zhuǎn)換模式函數(shù)進(jìn)行計算。
(1) 平移模式函數(shù)運算
式中圖庫設(shè)定點為,為加權(quán)重系數(shù),是用于求圖片平移距離系數(shù)。
(2) 旋轉(zhuǎn)模式函數(shù)運算
在同一場景中,將平面圖片進(jìn)行不同角度旋轉(zhuǎn),為時間常數(shù),為旋轉(zhuǎn)圖像角度,為圖像旋轉(zhuǎn)后最優(yōu)像素。
(3) 變比模式函數(shù)運算
OPENGL進(jìn)行計算,為圖像所在場景,在特定時間范圍內(nèi),圖像變化數(shù)值
3) 顏色模式設(shè)置
為了驗證OPENGL圖形庫中RGBA模式和顏色索引兩種顏色模式清晰度,結(jié)果如圖1所示。
4) 光照和材質(zhì)設(shè)置
根據(jù)應(yīng)用要求,對模型中所有元素的色彩進(jìn)行對比,并且確定圖像的光照、紋理等內(nèi)容。OPENGL光有輻射光、環(huán)境光、漫反射光以及鏡面光四種光。材質(zhì)是用反射率進(jìn)行表示的,如圖2所示。
OPENGL在進(jìn)行計算機(jī)人物平面設(shè)計過程中,不但可以實現(xiàn)平面設(shè)計中圖像的拷貝和像素讀寫功能外,還可以進(jìn)行圖像融合、霧化的特殊圖像處理,增強平面設(shè)計中圖像的真實感,提高計算機(jī)人物平面的感染力,實驗效果如圖3所示。
6) 雙緩存動畫
OPENGL使用了前臺緩存和后臺緩存,在計算機(jī)人物平面設(shè)計中實現(xiàn)交替顯示場景。通過后臺緩存,對場景和生成畫面進(jìn)行計算,然后通過前臺緩存,將后臺緩存的畫面進(jìn)行生成,在變換不同場景情況下,圖像前臺緩存速與后臺緩存生成規(guī)律。如圖4。
7) 特殊效果
利用OPENGL可以實現(xiàn)深度暗示、運動模糊等特殊效果,提高計算機(jī)人物平面設(shè)計中圖像的效果。
通過上圖OPENGL功能,調(diào)節(jié)人物形象的色彩,提高人物形象的真實性,擴(kuò)展計算機(jī)人物平面的使用范圍。
2.3 基于OPENGL的計算機(jī)人物平面設(shè)計優(yōu)化的實現(xiàn)
在實現(xiàn)基于OPENGL的計算機(jī)人物平面設(shè)計優(yōu)化過程中,幾何頂點數(shù)據(jù)包括模型的頂點集、線集、多邊形集。這些數(shù)據(jù)通過運算器、逐個頂點操作等。圖像數(shù)據(jù)主要包括像素集、圖像集、位圖集等內(nèi)容。通過光柵化、逐個片元處理將得到的光柵數(shù)據(jù)寫入幀緩沖器。
根據(jù)基于OPENGL的計算機(jī)人物平面設(shè)計優(yōu)化實現(xiàn)流程,實現(xiàn)計算機(jī)人物平面設(shè)計優(yōu)化,主要的步驟有:
1) 根據(jù)基本圖形單元建立計算機(jī)人物平面設(shè)計所需人物形象模型,并且對所建立的模型利用數(shù)學(xué)函數(shù)進(jìn)行描述,如下:
2) 把計算機(jī)人物平面設(shè)計圖形模型放在三維空間中的合適位置,并設(shè)置視點,人物平面圖像模型的數(shù)學(xué)描述以及色彩信息轉(zhuǎn)換至計算機(jī)屏幕上的像素,實現(xiàn)計算機(jī)人物形象的光柵化。從而對計算機(jī)人物平面設(shè)計圖形模型進(jìn)行觀察。用OPENGL函數(shù)進(jìn)行計算,當(dāng)前設(shè)置的點為A、B兩個視點,為A點平面人物圖像光欄化值, 為B點平面圖像人物光欄化值,如下:
通過上述論述,通過對OPENGL設(shè)計人物形象的過程進(jìn)行分析,并對OPENGL的功能進(jìn)行介紹,實現(xiàn)基于OPENGL的計算機(jī)人物平面設(shè)計優(yōu)化。
3 結(jié)束語
隨著計算機(jī)互聯(lián)網(wǎng)技術(shù)的發(fā)展普及,以及人們生活水平的提高,對審美需求的增強,人們對計算機(jī)人物平面設(shè)計的美觀實用性需求越來越強烈。針對傳統(tǒng)計算機(jī)人物平面設(shè)計存在的人物表情特征老套,人物的感染力較差,無法滿足人們的審美需求問題。針對該問題,通過分析計算機(jī)人物平面的發(fā)展及計算機(jī)人物平面設(shè)計構(gòu)成要素的審美特征,提出一種基于OPENGL的計算機(jī)人物平面設(shè)計優(yōu)化方法,通過提高設(shè)計的人物圖像清晰度,增強人物圖像的感染力,從而提高人物圖像的使用范圍,實現(xiàn)基于OPENGL的計算機(jī)人物平面設(shè)計優(yōu)化。
參考文獻(xiàn):
[1] 劉勇. 佛莞城際鐵路長隆站平面優(yōu)化設(shè)計研究[J]. 鐵道標(biāo)準(zhǔn)設(shè)計, 2016, 60(5):25-29.
[2] 張戲, 王文濤, 蓋云芳. 茶文化視覺元素嵌入平面設(shè)計圖案的效果分析[J]. 福建茶葉, 2017, 39(4):271-272.
[3] 廖明, 周良辰, 閭國年,等. 基于OpenGL驅(qū)動的三維場景重構(gòu)[J]. 計算機(jī)應(yīng)用研究, 2015, 32(4):1276-1280.endprint