CryEngine 示例程序太少,自己琢磨了下模型的动态添加删除:

添加模型:

 // create RenderNode by typeIRenderNode* pBrush = gEnv->p3DEngine->CreateRenderNode(eERType_Brush);// set matrixMatrix34 mat;mat.SetIdentity();mat.SetTranslation(Vec3(0, 0, 34)); // 32 is the groundIStatObj* pObj = gEnv->p3DEngine->LoadStatObj("objects\\sphere.cgf",false); // false is not has lodif (pObj && pBrush){pBrush->SetEntityStatObj(0, pObj,&mat);  // set the object to renderNodegEnv->p3DEngine->RegisterEntity(pBrush); // register Renderobject to SceneTree}

删除模型:

 gEnv->p3DEngine->UnRegisterEntityDirect(pBrush); //  remove from sceneTreegEnv->p3DEngine->DeleteRenderNode(pBrush);         // delete RenderNode and Object for release memory

CryEngine 动态添加模型相关推荐

  1. Entityframework core 动态添加模型实体

    重新DBContext中OnModelCreating protected override void OnModelCreating(ModelBuilder modelBuilder)  { // ...

  2. java 动态加载ztree_JAVAEE——BOS物流项目02:学习计划、动态添加选项卡、ztree、项目底层代码构建...

    1 学习计划 1.jQuery easyUI中动态添加选项卡 2.jquery ztree插件使用 n 下载ztree n 基于标准json数据构造ztree n 基于简单json数据构造ztree( ...

  3. java游戏宠物进化,[娱乐][SCT]imiPet —— 动态动作模型的宠物开源,由社区维护[1.9-1.16]...

    Version: 4.1.6 time: 2020/11/7 * 修复 修复自动生成纹理资源包的CustomModelData的错误JSON格式 修复传统语言错误,全部已更新到基于TabooLib的语 ...

  4. 动态gmm模型学习笔记3-动态面板回归的GMM方法

    来源:http://www.liuyanecon.com/wp-content/uploads/PanelGMM.pdf 1. 概要 1)动态面板模型:在面板数据中考虑被解释变量的动态特征: 2)由于 ...

  5. 【已发导读】CEEEA2.0 模型用于能源-环境-经济分析的动态CGE 模型

    题目:CEEEA2.0 模型:用于能源-环境-经济分析的动态CGE 模型 (CEEEA2.0 model: A dynamic CGE model for energy-environment-eco ...

  6. Quartz动态添加,修改,删除任务(暂停,任务状态,恢复,最近触发时间)

    首页 博客 学院 下载 图文课 论坛 APP 问答 商城 VIP会员 活动 招聘 ITeye GitChat 写博客 小程序 消息 登录注册 关闭 quartz_Cron表达式一分钟教程 09-05 ...

  7. 连续时间动态主题模型(Continuous Time Dynamic Topic Models, cDTM)

    用于分析和管理大量电子文档的工具变得越来越重要.近年来,离散数据的分层贝叶斯模型,已成为一种广泛使用的文本探索和预测分析方法. 主题模型,例如潜在Dirichlet分配(LDA)和更一般的离散分量分析 ...

  8. 使用addRoutes动态添加路由

    登录是获取添加的路由,存在vuex中 login.vue import {initRoutes} from "@/router/index.js"; // 按需引入路由的动态注入方 ...

  9. OpenLayers 动态添加标记(Marker)和信息窗(Popup)

    方式一:使用marker方式 1.在地图上添加标记图层 var markers =newOpenLayers.Layer.Markers("Markers"); map.addLa ...

  10. 【Runtime】动态添加方法demo

    今天写一个小demo来演示下runtime的消息转发和动态添加方法. 一般项目中都会有保存当前登录用户资料的需求,我们可以直接将登录成功后的用户信息分别保存到NSUserDefaults中: [def ...

最新文章

  1. 刘云鹏:大数据,让我离生活更近 | 优秀毕业生专访
  2. oracle 年龄计算 岁 月 天
  3. python面试经典题_16道Python经典面试题及答案
  4. 「Ubuntu」系统常用命令
  5. 设计模式----工厂模式
  6. SQL注入(1)--判断是否存在SQL注入漏洞
  7. 设计模式练习_设计练习是邪恶的
  8. 复联4里用到的方法论
  9. vim 的ctags,taglist和supertab详解
  10. 贝叶斯集锦:贝叶斯派和频率派的一个例子
  11. 微型计算机原理第三版期末试题,《微机原理A (闭卷)》期末试题含答案.doc
  12. HTML5与Flash相比有哪些好处?
  13. 如何启动软件YouTube频道
  14. 子类可以重新定义父类的同名方法,并且允许他们有不同的返回值类型吗?
  15. M1非接触式IC卡性能简介
  16. 《迅雷链精品课》第十四课:区块链共识算法前沿分析
  17. 技术、商业和创新的彼岸:“被折叠”的三星
  18. 百度终于要出手了?文心一言
  19. PHP的环境安装基本的配置
  20. 分页计算起始页和总页数

热门文章

  1. 致远OA漏洞学习——帆软组件 ReportServer 目录遍历漏洞
  2. java2048分析_Java版2048
  3. 程序员微信名昵称_微信名字大全
  4. VUE3 keep-alive页面切换报错:parentComponent.ctx.deactivate is not a function
  5. 2021年10年后端开发程序员最新《C/C++Linux 服务器开发》学习路线总结,建议收藏
  6. 以前的windows安装文件可以删除吗_你知道C盘哪些文件是可以删除吗?
  7. mysql中explain执行结果中的rows是什么意思?
  8. 中国的Palantir诞生,开启大数据关联挖掘的新时代
  9. ArithmeticException:“不结束的十进制扩展; 没有确切可表示的小数结果”
  10. h3c 抓包么 能通过debug_H3C debugging 使用技巧