3D游戏引擎系统源码C++本科毕业设计,C++ 3D引擎源码,渲染系统使用的OpenGL 及 OpenGL ES
Effective 3D Engine
渲染系统使用的OpenGL 及 OpenGL ES,Windows上OpenGL ES使用AMD的ES模拟器。
环境部署
完整代码下载地址:3D游戏引擎系统源码C++本科毕业设计
Win32环境配置
- 编辑器
- 将
proj_win32/RenderSystem/gles_renderSystem/GLES/dll
中的dll文件拷贝到proj_win32/bin/Editor
中。 - 将
proj_win32/RenderSystem/opengl_renderSystem/glew2.1.0/bin/Release/Win32
中的dll文件拷贝到proj_win32/bin/Editor
中。 - 打开
proj_win32/E3DEditor.sln
设置E3DEditorWindow
为启动项目,编译选项选择EditorRelease
,编译Engine和Editor下的项目,运行E3DEditorWindow。
- WindowsPlayer
- 将
proj_win32/RenderSystem/gles_renderSystem/GLES/dll
中的dll文件拷贝到proj_win32/bin/WindowsPlayer
中。 - 将
proj_win32/RenderSystem/opengl_renderSystem/glew2.1.0/bin/Release/Win32
中的dll文件拷贝到proj_win32/bin/WindowsPlayer
中。 - 打开
proj_win32/E3DEngine.sln
设置WindowsPlayer
为启动项目,编译选项选择Release/Debug
,编译Engine和WindowsPlayer下的项目,运行WindowsPlayer,运行时需要项目资源,资源文件夹需要和exe文件在同级目录内,并取名为“App_Data”,或者从命令行给WindowsPlayer启动参数,启动参数为3个并用英文逗号分开,第一个参数是资源目录,第二个参数是编辑器的窗口句柄,此处可以不填,这个是为了从编辑器启动游戏后,游戏与编辑器相互通信用的,第三个参数是起始场景,也可以不填。
Mono C#代码调试方法
下载并安装 Xamarin Studio
,在系统环境变量中添加 MONODEVELOP_SDB_TEST
值为 1,
打开MonoScriptManager.cpp
修改_DEBUG_CSHARP
为 1,启动程序,这时候程序会进入等待状态,不会显示出来,
接下来在Xamarin Studio
中打开Demo.CSharp\Demo.CSharp.csproj
,在Solution
面板中右键项目从打开菜单中选择 “RunWith -> CustomConfiguration”,
窗口最下方RunAction
处选择Debug-Custom Command Mono Soft Debugger
,然后单击最右下方的Debug
按钮,
打开新的窗口后,在IP一栏填入127.0.0.1
Port一栏填入 10000
点击Connect
按钮。之前处于等待的程序会出现了,接下来就可以在Xamarin Studio中调试Mono C#代码了。
3D游戏引擎系统源码C++本科毕业设计,C++ 3D引擎源码,渲染系统使用的OpenGL 及 OpenGL ES相关推荐
- 基于Android的看小说APP源码Android本科毕业设计Android小说阅读器、小说APP源码
基于kotlin + 协程 + MVVM 模式来编写的看小说APP. 完整代码下载地址:基于Android的看小说APP源码Android本科毕业设计Android小说阅读器.小说APP源码 主要框架 ...
- python本科毕业设计基于神经网络的虚假评论识别系统源码,含模型及数据
主要函数: 1.corpusprocess原始语料处理函数 2.train_word2vec生成word2vec向量 3.generate_id2wec获得索引的w2id,和嵌入权重embedding ...
- (附源码)计算机毕业设计SSM基于框架的点餐系统
(附源码)计算机毕业设计SSM基于框架的点餐系统 项目运行 环境配置: Jdk1.8 + Tomcat7.0 + Mysql + HBuilderX(Webstorm也行)+ Eclispe(Inte ...
- (附源码)计算机毕业设计SSM基于web的网上订餐系统
(附源码)计算机毕业设计SSM基于web的网上订餐系统 项目运行 环境配置: Jdk1.8 + Tomcat7.0 + Mysql + HBuilderX(Webstorm也行)+ Eclispe(I ...
- (附源码)计算机毕业设计SSM金牛社区疫情防控系统
(附源码)计算机毕业设计SSM金牛社区疫情防控系统 项目运行 环境配置: Jdk1.8 + Tomcat7.0 + Mysql + HBuilderX(Webstorm也行)+ Eclispe(Int ...
- 【附源码】计算机毕业设计Python安卓仿驾考宝典系统APPye8qu(源码+程序+LW+调试部署)
[附源码]计算机毕业设计Python安卓仿驾考宝典系统APPye8qu(源码+程序+LW+调试部署) 该项目含有源码.文档.程序.数据库.配套开发软件.软件安装教程 项目运行环境配置: Python3 ...
- (附源码)计算机毕业设计SSM基于的民宿租赁系统
(附源码)计算机毕业设计SSM基于的民宿租赁系统 项目运行 环境配置: Jdk1.8 + Tomcat7.0 + Mysql + HBuilderX(Webstorm也行)+ Eclispe(Inte ...
- (附源码)计算机毕业设计SSM基于智慧农业的水果销售系统
(附源码)计算机毕业设计SSM基于智慧农业的水果销售系统 项目运行 环境配置: Jdk1.8 + Tomcat7.0 + Mysql + HBuilderX(Webstorm也行)+ Eclispe( ...
- 【附源码】计算机毕业设计JAVA高考志愿智能辅助填报系统
[附源码]计算机毕业设计JAVA高考志愿智能辅助填报系统 目运行 环境项配置: Jdk1.8 + Tomcat8.5 + Mysql + HBuilderX(Webstorm也行)+ Eclispe( ...
最新文章
- input样式和修改
- Alisql源码编译安装(详细篇)
- 一篇文章让你彻底了解什么叫Netty!大牛看了直呼内行!
- Github火爆的项目,用聪明的方式学习Vim!
- 视频会议的分类和适用范围详解
- 皮一皮:原来程序员也是要看天赋的...
- 【Android 命令行工具】Android 命令行工具简介 ( 官方文档 | SDK 命令行工具 | SDK 构建工具 | SDK 平台工具 | 模拟器工具 | Jetifier 工具 )
- postgresql,pgadmin4安装后出错,界面只有文字
- Win7 FTP搭建
- 华为交换机初始化和配置SSH和TELNET远程登录方法
- Google谷歌搜索引擎镜像入口网址大全导航,谷歌搜索引擎镜像站
- C++获取成员变量的偏移地址
- dz3 php post 登录,discuz X3用户登录uc_user_login()函数详解
- 显示器接口针脚定义(D-sub15)
- 浏览器地址栏的组成部分
- 携程四君子:中国最美创业故事
- 叶雕——叹为观止的艺术!
- 自己动手刷原生android系统
- 水滴IP告诉你:代理ip的功能是什么?能否隐藏自身的真实ip?
- 笔记本高分辨软件兼容问题,字体太小或模糊
热门文章
- 区分是在手机端还是pc端
- hcfax2e伺服驱动器说明书_松下伺服驱动器说明书.pdf
- 【疑难杂症】allennlp安装报错:Installing build dependencies ... error
- 通过jsp向mysql批量导入数据_对大数据的批量导入MySQL数据库
- java登录无线路由器_无线路由器设置不求人,不会的赶紧收藏
- 1.Java内存区域与Java对象
- multisim仿真时示波器图像显示放大
- json字符串转化为map
- 尚硅谷JavaScript基础实战丨JS入门到精通全套完整版 P15
- 大学生利用Python做了一个答题助手!别人自己搜,他的全自动!