CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
可用分押宝游戏火热进行中... 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Delphi >  GAME,图形处理/多媒体

可以用Delphi绘制三维图形吗?

楼主angelcool(快乐需要创造)2005-04-01 15:58:43 在 Delphi / GAME,图形处理/多媒体 提问

RT  
  请提供方法,最好有代码示例。  
  多谢 问题点数:100、回复次数:21Top

1 楼jinjazz(近身剪)回复于 2005-04-01 16:02:20 得分 5

搜索OpenGLTop

2 楼angelcool(快乐需要创造)回复于 2005-04-01 16:13:53 得分 0

那就是说Delphi不能绘制三维图像,需要借助OpenGLTop

3 楼litangel(还是朋友)回复于 2005-04-01 16:27:38 得分 5

是的。要用  
  OpenGLTop

4 楼Allblus(爽)回复于 2005-04-01 16:28:23 得分 5

你要什麽樣的三維的?立方體怎樣?Top

5 楼hillhere365(小拍)回复于 2005-04-01 16:42:03 得分 5

OPENGL  
  还没做过的  
  但有一点点原码!!Top

6 楼hillhere365(小拍)回复于 2005-04-01 16:43:51 得分 5

没带下次吧,或者晚上就成Top

7 楼cll0320(陈亮亮)回复于 2005-04-01 16:48:05 得分 10

OpenGL是一个三维渲染的函数库(与MS的D3D一样),和Delphi是两个概念上的东西。  
  OpenGL封装了对底层的调用,所以我们不需要考虑显卡、一些图形学的算法等等  
   
  在Delphi中调用OpenGL就和你调用Windows API是一样的。  
   
  你找一些OpenGL编程的书看看它的接口函数就可以着手开始编三维图像程序了。Top

8 楼Allblus(爽)回复于 2005-04-01 16:55:52 得分 5

問的太籠統了。Top

9 楼chijingde(AD)回复于 2005-04-01 18:19:23 得分 5

呵呵Top

10 楼angelcool(快乐需要创造)回复于 2005-04-01 23:39:27 得分 0

我也是刚刚想到的。我在用delphi做绘图的,觉得有可能需要转换成三维的图形效果会更好。所以有此一问。我自己也没有明确的方向。就是想确定应该从哪里下手。  
  我会好好看看的。  
  我的邮箱:wanf1996@yahoo.com.cn  
  欢迎代码光临!!   ^_^Top

11 楼stlont(龙头老大)回复于 2005-04-02 00:05:26 得分 10

给你做了一个简单例子,在delphi中用opengl   aux库画出一个立体方块:  
  procedure   TForm1.Button1Click(Sender:   TObject);  
  begin  
      auxInitDisplayMode(AUX_SINGLE   or   AUX_RGBA);  
      auxInitPosition(0,0,500,500);  
      auxInitWindowW('simple');  
      glClearColor(0.0,0.0,0.0,0.0);  
      glClear(GL_COLOR_BUFFER_BIT);  
      glColor3f(1.0,0.0,0.0);  
      glRectf(-0.5,-0.5,0.5,0.5);  
      glFlush();  
  end;Top

12 楼addua(只卖代码,不卖身)回复于 2005-04-02 01:00:06 得分 5

只是没想到Top

13 楼ehom(?!)回复于 2005-04-02 08:44:39 得分 5

本质上这和语言,开发工具毫无关系。  
   
  只要这个开发环境支持图形输出,那么在这个平台用任何语言开发就都能输出图形。  
   
  所以你的问题根本就不算问题。Top

14 楼GARNETT2183(KingWolves (http://kevin-lu.blogspot.com))回复于 2005-04-02 08:49:28 得分 5

现在DELPHI都支持OPENGL和D3D了,去查资料吧...Top

15 楼hillhere365(小拍)回复于 2005-04-02 10:08:21 得分 5

我给你发hillhere365@sohu.comTop

16 楼hillhere365(小拍)回复于 2005-04-02 10:14:38 得分 5

先别结,邮箱有点问题  
  我尽力吧Top

17 楼chijingde(AD)回复于 2005-04-02 12:11:38 得分 10

我置顶的那么多帖子敢情楼主一个没看见阿……  
   
  Top

18 楼angelcool(快乐需要创造)回复于 2005-04-02 18:55:35 得分 0

to     chijingde(AD)    
  初到宝地,人生地不熟,冒昧之处还请海涵。  
   
  我现在去看看。^_^Top

19 楼angelcool(快乐需要创造)回复于 2005-04-02 19:25:13 得分 0

置顶的帖子哪里可以找到呀!!有没有专门的地方可以浏览查询??  
  Top

20 楼hillhere365(小拍)回复于 2005-04-03 10:01:00 得分 5

算了,坏得可以  
  Top

21 楼fsybaby(!报峰语)回复于 2005-04-03 10:15:27 得分 5

DirectX   &   OpenGLTop

相关问题

  • 怎样画三维图形
  • 绘制矢量图形
  • 关于图表的三维绘制
  • 已知三维图形点的坐标,怎样构造三维图形?
  • 如何在窗口中绘制图形?
  • 使用JScript如何绘制图形???
  • 一个MFC绘制图形的问题
  • 如何把一个平面图形变为三维图形,
  • 二维图形转换成三维图形?
  • 怎么样在VB中绘制三维坐标?

关键词

  • 图形
  • opengl
  • delphi
  • 三维
  • 调用
  • aux
  • 看看
  • 需要

得分解答快速导航

  • 帖主:angelcool
  • jinjazz
  • litangel
  • Allblus
  • hillhere365
  • hillhere365
  • cll0320
  • Allblus
  • chijingde
  • stlont
  • addua
  • ehom
  • GARNETT2183
  • hillhere365
  • hillhere365
  • chijingde
  • hillhere365
  • fsybaby

相关链接

  • Delphi类图书
  • Delphi类源码下载
  • Delphi控件下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
世纪乐知(北京)网络技术有限公司 版权所有, 京 ICP 证 020026 号
北京创新乐知广告有限公司 提供技术支持
Copyright © 2000-2007, CSDN.NET, All Rights Reserved
GongshangLogo