當前位置:學問君>學習教育>畢業論文>

基於OpenGL的影視音樂鑑賞課程課件設計論文

學問君 人氣:1.72W

《影視音樂鑑賞》課程屬於基礎性、綜合性、應用性和實踐性較強的課程,涉及音樂、電影、電視、文學等多門學科。該課程的開設有利於培養學生的音樂審美能力、創作能力和表演能力,同時也有利於提高學生的綜合素質,有效的教學方式、教學工具、教學課件是實現教學目標的重要途徑。從發展來講,課程的教學經歷板書模式、膠片投影模式、幻燈片多媒體等多個模式,目前這幾種教學模式往往並存,但發展趨勢是以幻燈片課件爲主的多媒體教學方式。

基於OpenGL的影視音樂鑑賞課程課件設計論文

影視音樂不僅涉及旋律、音色等音響元素,也涉及畫面、動畫、色彩等視覺元素,這對於課件的可視化效果提出了更高的要求。三維可視化動畫往往是最能引起學生注意、增強學生積極性的表現形式。對於特定的影視音樂,往往也需要根據特定的場景和環境,設計不同的可視化效果。基於這種需求,本文基於OpenGL的進階圖形化功能,進行影視音樂鑑賞課程課件的模組化設計。

一、影視音樂鑑賞課程的課件元素分析

與我們傳統上的音樂不同,影視音樂具有背景性,即影視音樂是爲特定的影視作品而設計的音樂。每部影視作品中,依據故事情節的.需要,爲了刻畫人物形象、渲染氣氛、突出電影主題等原因,在電影中會穿插引入不同的音樂類型,從而抓住觀衆的心理,與之產生共鳴,使觀衆與電影融爲一體。這些音樂類型包括:情緒性音樂、敘事性音樂、主題音樂、背景音樂等。在影視音樂鑑賞課程的設計過程中,爲了與音樂相對應,往往需要在原始影視素材的基礎上,引入一些視覺元素,增強音樂的畫面感。針對版權受限制的影視作品,更需要我們對影視作品重新進行可視化的設計與開發。例如,在作戰題材的影視作品中,往往有很多打仗的戰場環境,涉及煙霧、爆炸、焰火、雲彩、動畫、聲響等元素,作戰環境的視景模擬就需要結合音樂背景,建立課件演示程序,利用特效再現複雜的三維場景。課件的設計需要建立多維數據庫,也涉及多個學科,包括音樂、計算機、美學、製圖、光學、繪畫等。因此,該類課件的設計與實現往往是多個不同學科設計員協同完成的結果。

二、基於OpenGL的課件模組化設計

OpenGL是SGI公司開發的一種圖形硬件的軟件接口,用於三維圖形化程序的設計,目前已應用到航空、航天、機械、廣告、藝術、電影后期製作等各個領域,在計算機輔助設計、計算機輔助製造、計算機輔助分析中發揮了重要作用。在OpenGL具體應用到課件設計中,需要結合電影作品的特點進行靈活構建。通常情況下,爲了便於系統的執行,一般可以與編程平臺VC++結合,建立發佈式程序,按照面向對象的模組化方法進行設計,一般包括主控模組、圖形化算法模組、音樂要素模組、影視可視化模組、輔助模組等五個模組,具體功能簡要介紹如下。

(一)主調模組

該模組主要作用是控制和協調其他模組,對其他模組起到管理的作用。在課件設計完成後,該模組主要執行於系統的後臺,用戶不可見,但會執行程序開啟、退出、屏幕重新載入、內存分配、資源調度、數據內外部接口執行等功能。因此,主調模組主要負責模組圖形化算法模組、音樂要素模組、影視可視化模組、輔助模組的解析與調度。

(二)圖形化算法模組

該模組用於封裝課件可視化執行時的OpenGL圖形函數。這些圖形函數主要實現曲面造型、圖形變換、光照、材質、紋理、霧化等複雜功能,並與相應的硬件建立聯繫。在具體設計時,VC++建立的應用程序發出OpenGL命令,然後調用動態連結庫去執行相應的功能。

(三)音樂要素模組

該模組主要涉及影視音樂的基本組成單元,包括音高、音程、音強和音色等。從表現形式上,還應包括節奏、曲調、和聲、力度、速度、調式、音區等。特定的影視音樂將根據情感表達的需要,與這些表現形式相對應。情感的類型包括:激動、興奮、憤怒、歡樂、活潑、反抗、頌讚、悲傷、深沉等,即通常所說的喜、怒、哀、樂。

(四)影視可視化模組

該模組將採用虛擬現實技術以及計算機圖形學方法,將圖形化算法模組與音樂要素模組相結合,透過音樂與影視的匹配性關聯與映射,最終再現影視音樂過程。例如,透過音樂的驅動,當影片涉及煙花等效果時,可利用圖形化算法模組的調用,實現帶有沉浸感的方形煙型、菱形煙型、雙心煙型、十字形煙型、六邊形煙型、鼓型水型、環形煙型、波浪形煙型、噴霧狀煙型等畫面,實現影視音樂旋律、音色與畫面、動畫等的和諧統一。

(五)輔助模組

該模組主要提供方便用戶使用的輔助資訊,包括:版本資訊、幫助檔案、系統密碼設定、系統顯示偏好設定、系統聲響效果設定、開發人員資訊、案例分析演示、系統升級與服務等資訊。這些輔助模組不是系統執行所必須的,但是爲後續課件的改進提供了必要的接口。

三、結束語

本文針對高等學校影視音樂鑑賞課程課件設計過程中的三維可視問題,建立了基於OpenGL的圖形化演示方法,透過與編程平臺VC++的結合,設計了主控模組、圖形化算法模組、音樂要素模組、影視可視化模組、輔助模組等五個模組。這一課件設計方法可以對特定的影視音樂按照相關的場景和環境,實現不同的可視化效果,有利於調用學生的積極性,提高教學效果。

參考文獻

[1]趙忠見.關於戲劇影視文學專業創新人才培養的思考.戲劇文學,2016(5):128-131.

[2]陳富志.戲劇影視文學專業創新人才培養的思考.文學教育,2011(3):98-99.

作者簡介:張瑞,西安文理學院藝術學院教師,主要從事小提琴演奏、影視音樂欣賞方面的教學與理論研究工作。

來源:北方音樂 2017年5期