1. 程式人生 > >基於opengl的基礎渲染器

基於opengl的基礎渲染器

平面 分析 renderer 所有 inf 設計 分享 clas ima

一、項目分工

劉星魁:實現所有的功能
二、需求分析

參考主流的渲染引擎,實現基本的攝影機,天空盒,模型,貼圖,粒子系統,以及漫遊功能

2.軟件需求規格說明書

技術分享圖片

技術分享圖片

技術分享圖片

三、原型設計

使用素材:

  1.天空盒的上下左右前後圖片(bmp格式)

  2.測試用的兩張圖片(png格式)

  3.平面和球體模型(obj格式),球體用來表示地球模型,地球貼圖(bmp格式)

技術分享圖片

四、編碼規範

  由於使用vs2017編寫,軟件會自動規範格式。

、代碼地址

https://gitee.com/ClothoSword/RasterRenderer

基於opengl的基礎渲染器