求opengl功能代码-opengl

求opengl功能代码--opengl高手请进
跪求代码
我要在opengl上实现如下功能
 1. opengl绘图区在form上(可能是一个panel或者canvas啥的),而并非是一个独立窗口. 
 2 . 根据已知顶点坐标画出一个三维立体图,这个立体图,无曲线,边线全部由直线线段组成, 但是有些面可能能是凹多边形.
 3 对三维立体的面进行贴图, 比如:假设三维立体的一个面是矩形abcd,我有个图像,图像上有个矩形区域abcd, 我要把这个图像上矩形内的图像全部贴图到三维立体的这个面abcd中去.
4. 使三维立体图像旋转.
5.保存三维立体的投影视图到位图文件.

学习了一个多星期opengl还是不得要领,特来相求.请各位老鸟拉兄弟一把

------解决方案--------------------
还是学习一下OpenGL吧,这里可以参考:http://nehe.gamedev.net,代码有delphi版本的。
------解决方案--------------------
参考一下GLScene控件
带源码的
那个Viewer控件也许你可以直接拿去用