当前位置: 主页 > 彩票资讯 >

怎样用WPF绘制简单的三维曲线?

发布时间:2020-02-14 | 来源:未知 | 作者:admin | 点击: 次 | 3d画
怎样用WPF绘制简单的三维曲线?

标准流程。
private WriteableBitmap bitmap; // 用于保存最近一次绘制的图像,每次数据更新时,根据你的选择重新或不重新在 bitmap 上绘制图形,
如下:
Bitmap backBufferBitmap = new Bitmap(.....,bitmap.BackBuffer);
Graphics backBufferGraphics = Graphics.FromImage(backBufferBitmap);
backBufferGraphics.Clear(System.Drawing.Color.WhiteSmoke); // 清空原图像
backBufferGraphics.DrawLines(System.Drawing.Pens.Green, points); // 画图形。
backBufferGraphics.Flush();
到现在为止,只是把新的图像绘制到了 bitmap 上,接下来你需要将图像呈现到界面上:
bitmap.AddDirtyRect(new Int32Rect(0, 0, width, height)); // 设置整个 bitmap 为无效区

关于【怎样用WPF绘制简单的三维曲线?】其他看法

用现成的控件最方便,Helix 3D Toolkit 很好用,除了简单的曲线还能绘制长方体、圆柱体,也可以加载别的三维模型,下载地址 codeplex 搜索 Helix 3D

吉彩网彩票预测专家(整理搜集)

Powered by http://www.jitajianpu.com © 2004-2009 DesDev Inc.
Copyright © 2002-2020 吉彩网彩票预测专家 版权所有