首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 編程語言 >  >> C語言 >> 關於C語言

CChart 圖表教學第十四課:OpenGL 真 3D 曲線繪製

     編輯:關於C語言

三維視圖類型概覽

CChart 提供三種 3D 視圖:偽 3D(瀑布圖專用)、OpenGL 真 3D 折線圖、OpenGL 真 3D 曲面圖(尚在優化紋理映射)。

3D 折線圖實作

建立 Lesson14,型別 kType3DLine,需 <math.h>:

case WM_CREATE:
    chartWnd.Attach(hWnd, kType3DLine);
    // 曲線 1: 3D 螺旋線
    // 曲線 2: 3D 三次曲線
    chartWnd.GetChart()->SetTitle(_TEXT("測試3D曲線"));
    break;

OpenGL 真 3D 效果

滑鼠拖動可任意角度旋轉觀察,所有幾何體與文字懸浮空間中:

3D曲線初始

3D曲線旋轉

座標平面不透明設計,質感真實。誠邀熟悉 OpenGL 的開發者協助完成 Z 軸著色曲面圖。

  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved