3D引擎:Horde3D:App类

本文介绍了Horde3D引擎的基础知识,包括引擎库的位置、资源加载API和Application类的详细解析。Application类负责初始化引擎,管理键盘状态,以及实现主循环、渲染和资源释放等功能。通过一个加载文字Logo的示例,逐步解析各方法的用途,以帮助读者深入理解这个小型3D渲染引擎的工作原理。
Horde3D引擎  主要位于 Horde3D/Source/Horde3DEngine/Debug/下的 Horde3D.lib。 其源码位于Horde3D/Bindings/C++/Horde3D.h和 Horde3D/Source/Horde3DEngine/下的cpp文件里

Horde3D引擎资源的加载API 主要是 位于Horde/Source/Horde3DEngine/Debug/下的Horde3DUtils.lib。其源码位于Horde3D/Bindings/C++/Horde3DUtils.h和 Horde3D/Source/Horde3DUtils/下的main.cpp文件里


构建一个 Application类, 用于初始化Horde3D引擎

在Horde3D中,所有Samples的 Application类都为:

class Application
{
public:
    Application(const std::string &appPath);

    void setKeyS
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值