CnPack Forum


 
Subject: 新写了一个GLCanvas控件,希望添加到CnPack里
wqyfavor
灌水科科长
Rank: 3Rank: 3



UID 40865
Digest Posts 0
Credits 130
Posts 45
点点分 130
Reading Access 10
Registered 2008-9-2
Status Offline
Post at 2010-1-1 16:40  Profile | Blog | P.M. 
新写了一个GLCanvas控件,希望添加到CnPack里

最近新写了一个硬件加速的画布控件,拥有如下特性

这是可以利用OpenGL硬件加速的画布控件,使用最基础的OpenGL支持(Delphi  自带的单元)。有如下特性:
               1. 硬件加速,绘图速度远远胜过GDI与GDIP。
               2. 支持抗锯齿,输出图像质量较高。
               3. 支持类似GDIP的坐标变换,可以完成较复杂的绘图操作。
               4. 绘图函数丰富,可以绘制直线、折线、曲线、多边形、矩形、三角形,
                  填充多边形、矩形、三角形、曲线封闭区域,并可输出文字、位图。
               5. 每一个绘图方法都返回画布自身指针,支持链式操作。
               6. 支持坐标变换后,Windows自身画布坐标到实际坐标的反计算,可以
                  方便实现鼠标拾取等功能。
               7. 支持OpenGL的绘制列表,可以设置Canvas为列表状态,此时所有绘制
                  过程都会记录到一个绘制列表里。可以多次调用该列表以提高绘图速度。
                  类似GDIP的Graphic path

liuxiao老大整合一下


Attachment: [下载] CnGLCanvas.rar (2010-1-1 16:40, 233.87 K)
Download count 547
Top
Passion (LiuXiao)
管理员
Rank: 9Rank: 9Rank: 9


UID 359
Digest Posts 19
Credits 6750
Posts 3551
点点分 6750
Reading Access 102
Registered 2004-3-28
Status Offline
Post at 2010-1-2 16:44  Profile | Blog | P.M. 
非常感谢,我们看一下。
Top
jAmEs_
灌水部部长
Rank: 8Rank: 8



Medal No.1  
UID 886
Digest Posts 0
Credits 1134
Posts 600
点点分 1134
Reading Access 10
Registered 2005-6-5
Location 广东
Status Offline
Post at 2010-1-3 20:15  Profile | Blog | P.M. 
支持~~~
Top
 




All times are GMT++8, the time now is 2024-3-29 04:38

    本论坛支付平台由支付宝提供
携手打造安全诚信的交易社区 Powered by Discuz! 5.0.0  © 2001-2006 Comsenz Inc.
Processed in 0.006057 second(s), 8 queries , Gzip enabled

Clear Cookies - Contact Us - CnPack Website - Archiver - WAP