Lazarus中文社区

 找回密码
 立即注册(注册审核可向QQ群索取)

QQ登录

只需一步,快速开始

Lazarus IDE and 组件 下载地址版权申明
查看: 5046|回复: 8

LAZARUS的3D引擎

[复制链接]

该用户从未签到

发表于 2013-3-12 17:35:09 | 显示全部楼层 |阅读模式
Carried and Converted By FireYu 2013-3-12
做3D程序一般来说无非2种做法
1:手绘
2:使用3D引擎
3D引擎中平时最常见的,无非是OpenGL和DirectX。
当然,游戏公司肯定有一套自己的3D引擎库。
这个程序是基于DirectX的。
开发环境:
WindowsXP
Directx9
Lazaurs IDE v1.0.6
支持操作系统平台:
Windows
文件介绍:
项目主程序:
./Light_Tex_Effect.dpr.pas
./d3dUtility.pas
./Light_Tex_Effect.txt
搜索路径
./D3DX9_INC/*
这个文件夹下的所有文件,是DirextX需要的动态库接口。
模型文件
Mountain.x
外部材质文件
Terrain_3x_diffcol.jpg
函数说明:
运行效果:
键盘控制方向:上、下、左、右、ESC。
搬运作者把这个翻译到Lazarus下不久,难免有疏漏。望指出,谢!
回复

使用道具 举报

该用户从未签到

 楼主| 发表于 2013-3-12 17:38:48 | 显示全部楼层
3D_DEMO.rar为源文件
3D_DEMO_RUN.rar为可执行文件

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册(注册审核可向QQ群索取)

x
回复 支持 反对

使用道具 举报

该用户从未签到

发表于 2013-3-21 18:00:20 | 显示全部楼层
回复 支持 反对

使用道具 举报

该用户从未签到

发表于 2013-3-21 18:00:49 | 显示全部楼层
看看是什么东东。
回复 支持 反对

使用道具 举报

该用户从未签到

发表于 2013-4-27 13:09:52 | 显示全部楼层
正在犯愁 到底用GL还是用DX。 楼主有没有怎么好推荐的!
回复 支持 反对

使用道具 举报

该用户从未签到

发表于 2013-4-28 14:23:22 | 显示全部楼层
感觉GLScene更好一点儿1
呵呵!
回复 支持 反对

使用道具 举报

该用户从未签到

 楼主| 发表于 2013-5-4 09:35:33 | 显示全部楼层
这个要看你的团队领导选择的方向了。
专攻Windows,DirectX的确是最适合的。
要搞其他操作系统的,找个适合目前团队的就可以了。
回复 支持 反对

使用道具 举报

该用户从未签到

发表于 2014-2-4 21:02:56 | 显示全部楼层
如果不是做游戏和视频,还是选择跨平台的吧。
回复 支持 反对

使用道具 举报

该用户从未签到

发表于 2014-6-6 22:39:38 | 显示全部楼层
为了界面美化,还是用OpenGL比较好,如果是为了做游戏,建议直接采用现成的游戏引擎比较好吧?在DX的基础上增加了很多方便的地方。
回复 支持 反对

使用道具 举报

*滑块验证:

本版积分规则

QQ|手机版|小黑屋|Lazarus中国|Lazarus中文社区 ( 鄂ICP备16006501号-1 )

GMT+8, 2025-5-2 16:15 , Processed in 0.059659 second(s), 10 queries , Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表