【翻译】CryEngine3的视图调试-程序员宅基地

CryEngine3的视图调试

调试视图是用来调试美术资源的,通过命令行启动,显示相关信息。

1. 名字,Ploy个数,LOD层级数,当前LOD层级

控制台命令:E_debugdraw 1

这个调试绘制的信息的第一行显示了Cgf文件的名称,第二行显示左边显示了Ploy个数,括号里显示了LOD的当前层级数和总共LOD的层级数。另外这里还会显示出物体Cgf文件模型的包裹体.

2. 用色彩记录Ploy个数

控制台命令:E_debugdraw 2

这个调试绘制的信息显示用色彩记录的Ploy个数,你可以基于色彩记录轻松的检测出关卡中复杂的物体。灰色代表它是消耗不昂贵的物体,红色代表它是消耗非常昂贵的物体,颜色从灰色开始,然后是蓝色,最后是红色。

3. 用色彩记录LOD层级及LOD的详细信息

控制台命令:E_debugdraw 3

这个调试绘制的信息显示了色彩记录的LOD层级和LOD的详细信息。首先你会看到的是LOD层级数和当前LOD层级。在这里显示了4层中的第1层。在括号里你可以看到通过Entity参数建立的LOD配置,显示了摄象机与物体的距离。LOD最后的数代表了离开LOD

    蓝色代表了LOD3层级

       绿色代表了最小的LOD3层级

红色代表了LOD1层级

闪烁的颜色代表了物体没有LOD层级

要尝试对美术资源使用LOD,同时常识为LOD层级减少材质数量。物体少于500

Polygons不需要设置LOD

4. 纹理内存消耗

控制台命令:E_debugdraw 4

这个调试绘制的信息显示了渲染提的纹理的内存消耗(kb)

5. 材质ID(复杂度)

控制台命令:E_debugdraw 5

这个调试绘制的信息用颜色记录了每个渲染物体的材质个数。最多颜色分为3种,材质数越少,性能越高效,尝试使用越少的材质越好。

蓝色:1个材质/绿松石色:2个材质/。。。/红色:大于5个材质

6. 环境色

控制台命令:E_debugdraw 6

这个调试绘制的信息显示了环境色。4个数字分别代表了R\G\B\Alpha

7. 三角形的个数、材质ID、内存消耗

控制台命令:E_debugdraw 7

这个调试绘制的信息显示了三角形个数,渲染的材质数和内存的消耗。

左边:三角形数/中间:渲染材质数/右边:内存消耗数(kb)

8. 线框模式

控制台命令:E_debugdraw 10

这里的调试绘制以简单的线和三角形渲染了几何体

9. 帮助信息

控制台命令:E_debugdraw 15

这个调试绘制的信息显示了所有3dsMax导出的集合体的帮助信息,如grab helper, touch bending helper等等。

10.              物理模型

控制台命令:P_draw_helpers 1

这里调试绘制的信息显示了附加到渲染几何体上的物理代理模型。

11.              质量、连接点、连接点状态信息

控制台命令:P_debug_joint 1

这里的调试绘制的信息显示了物体的质量(kg)3DSMAX中的物体连接点。为了显示连接点帮助信息需要首先激活p_draw_helpers 1

如果一个连接的物体可以被破坏,这个调试绘制的信息左边显示了影响的力值,在右边显示了在3DSMAX中设置的连接点的限制值。另外这还会用颜色记录。

红色:破坏的连接点

绿色:没有被破坏的连接点

橘红色:接近破坏边缘的连接点

12.              遮挡体模型

控制台命令:E_cbuffer_draw_occluders 1

这个调试渲染绘制了物体的遮挡几何体

 

 

作者: 无花无酒
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利.

 

转载于:https://www.cnblogs.com/wanax/archive/2009/12/05/1617460.html

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/weixin_30827565/article/details/99867062

智能推荐

pip install sklearn安装成功后,提示ModuleNotFoundError: No module named ‘sklearn‘错误解决办法_pip sklearn库安装成功但是报错-程序员宅基地

文章浏览阅读6.5k次,点赞10次,收藏16次。pip install sklearn安装成功后,提示ModuleNotFoundError: No module named 'sklearn'错误解决办法_pip sklearn库安装成功但是报错

玩转传感器——DHT11温湿度传感器(STM32版)_温湿度传感器接线图-程序员宅基地

文章浏览阅读7.4w次,点赞327次,收藏2.3k次。玩转传感器——DHT11温湿度传感器(STM32版)文章目录玩转传感器——DHT11温湿度传感器(STM32版)前言一、接口说明1 接线图2 电源引脚3 串行接口(单线双向)二、通信过程三、测量分辨率与电气特性四、使用注意事项1 工作与贮存条件2 暴露在化学物质中3 恢复处理4 温度影响5 光线6 配线注意事项五、DHT11驱动程序1 DHT11.c1.1 配置输入输出GPIO1.2 复位DHT111.3 检查DHT11是否正常1.4 DHT11初始化1.5 读取一位数据(返回值0/1)1.6 读取一个_温湿度传感器接线图

如何把自己的驱动编译进内核或模块(Kconfig和Makefile)_nvp6324 驱动-程序员宅基地

文章浏览阅读905次。本说明以NVP6324为例。1、首先在drivers\media\i2c中修改Kconfig和Makefile,如下: 在Kconfig中添加如下:config VIDEO_NVP6324 tristate "NVP6324 AHD sensor support" depends on I2C ---help--- This is a V4L2 sensor-le..._nvp6324 驱动

自适应直方图均衡(CLAHE) 代码及详细注释【OpenCV】_自适应双平台直方图均衡算法代码-程序员宅基地

文章浏览阅读2.7w次,点赞9次,收藏80次。理论请参考博客OpenCV源码的本地路径: %OPENCV%\opencv\sources\modules\imgproc\src\clahe.cppclahe.cpp// ----------------------------------------------------------------------// CLAHEnamespace{ class C_自适应双平台直方图均衡算法代码

计算机视觉及其图像处理操作-程序员宅基地

文章浏览阅读3.1k次,点赞3次,收藏22次。点击上方“小白学视觉”,选择加"星标"或“置顶”重磅干货,第一时间送达作者丨吃猫的鱼python @CSDN编辑丨3D视觉开发者社区目录content一、什么是计算机视觉二、图片处理基础操作图片处理:读入图像图片处理:显示图像图片处理:图像保存三、图像处理入门基础图像成像原理介绍图像分类四、像素处理操作读取像素修改像素使用python中的numpy修改像素点五、获取图像属性形状像素数目图像类型六..._计算机视觉与图像处理

欠拟合、过拟合现象,及解决办法_svm过拟合怎么解决-程序员宅基地

文章浏览阅读7.4k次,点赞6次,收藏112次。@创建于:2022.05.27@修改于:2022.05.27文章目录1、过拟合与欠拟合2、欠拟合2.1 出现的原因2.2 解决的办法3、过拟合3.1 出现的原因3.2 解决的办法4. Early stopping5、Dropout6、L1 和 L2 正则化7、参考资料1、过拟合与欠拟合机器学习中模型的泛化能力强的模型才是好模型。对于训练好的模型:若在训练集表现差,不必说在测试集表现同样会很差,这可能是欠拟合导致;若模型在训练集表现非常好,却在测试集上差强人意,则这便是过拟合导致的。过拟合_svm过拟合怎么解决

随便推点

一篇文章让你全面了解TDengine-程序员宅基地

文章浏览阅读1.5w次,点赞3次,收藏46次。一篇文章让你全面了解TDengine本文将从以下几个方面全面介绍TDengine。TDengine的基本介绍TDengine的发展历程TDengine的优势TDengine的适用场景TDengine的写入存储策略TDengine的特点TDengine的基本介绍一句话了解TDengineTDengine是一个高效的存储、查询、分析时序大数据的平台,专为物联网、车联网、工业互联网、运维监测等优化而设计。你可以像使用关系型数据库MySQL一样来使用它,简单又方便。为什么会有TDengin_tdengine

成为JavaGC专家Part II:如何监控Java垃圾回收机制-程序员宅基地

文章浏览阅读215次。 成为JavaGC专家Part II :如何监控Java垃圾回收机制 本文是成为Java GC专家系列文章的第二篇。在第一篇《深入浅出Java垃圾回收机制》中我们学习了不同GC算法的执行过程,GC是如何工作的,什么是新生代和老年代,你应该了解的JDK7中的5种GC类型,以及这5种类型对于应用性能的影响。 在本文中,我将解释JVM到底是如何执行垃圾回收处理..._成为javagc专家part ii — 如何监控java垃圾回收机制。

python学习导航线_python点线导航-程序员宅基地

文章浏览阅读122次。文章目录python学习导航线一、seleniumpython-selenium二、python基础知识python的聊天室python学习导航线一、seleniumpython-selenium二、python基础知识python的聊天室_python点线导航

静态成员-静态成员变量-程序员宅基地

文章浏览阅读3.4k次,点赞4次,收藏22次。静态成员静态成员都是用static修饰,它的特点是不论创建多少个对象,程序都只创建一个静态成员。最主要的特点:共享什么是共享呢?例如:统计超市中所有商品数量的总和,商品数量的总和是随着每一个数量的变化而变化的,这是我们就可以用静态成员处理。(代码下面有写)静态成员又分为静态成员变量和静态成员函数。(一)静态成员变量特点:1、所有对象共享一份数据。 2、在编译阶段分配内存。 3、类内声明,类外初始化。#include<io..._静态成员变量

HTML5七夕情人节表白网页制作【情人节满屏爱心HTML5特效】HTML+CSS+JavaScript html生日快乐祝福网页制作_html 满屏爱心-程序员宅基地

文章浏览阅读879次,点赞21次,收藏20次。1 网页简介:基于HTML+CSS+JavaScript 制作七夕情人节表白网页、生日祝福、七夕告白、 求婚、浪漫爱情3D相册、炫酷代码,快来制作一款高端的表白网页送(他/她)浪漫的告白,制作修改简单,可自行更换背景音乐,文字和图片即可使用等任意html编辑软件进行运行及修改编辑等操作)。_html 满屏爱心

【易飞】易飞ERP自动审核程序功能_易飞单据审批设置-程序员宅基地

文章浏览阅读492次,点赞9次,收藏5次。【代码】【易飞】易飞ERP自动审核程序功能。_易飞单据审批设置

推荐文章

热门文章

相关标签