作者:realxl  文章来源:http://www.j2medev.com/Article/ShowArticle.asp?ArticleID=642

通常,3d的性能用每秒渲染的多边形数量或者是每秒屏幕更新的次数,也就是每秒的帧数 (fps),来表示。在标准pc上,这两个数字之间有密切的关系。如果减少绘在屏幕上的多边形数量,则fps会增加。

而在手机上,因为其处理能力有限,所以,另一个因素也显得比较重要。除了多边形的数量,象素值对fps也有很大的影响。这意味着10个小的多边形有时会比5个大的多边形更快的绘制完。多边形数量和fps之间的关系有点复杂。

结论就是你不但要考虑使用的多边形的数量,也要考虑他们使用的屏幕的大小。

下面提供的MIDlet说明了这个现象,应用程序显示一个翻转的3D对象,当你按右键的时候,对象改变尺寸而不是概念多边次形的数量。注意,fps的变化取决于需要绘画的象素数量的变化。

下载MIDlet3D绘画性能演示

Java 3D 绘图性能相关推荐

  1. cimage和gdi绘图效率比较_GDI+和GDI绘图性能对比实验

    龙源期刊网 http://www.qikan.com.cn GDI+ 和 GDI 绘图性能对比实验 作者:王克茹 来源:<科技创新与应用> 2013 年第 25 期 摘 要:本文通过完全相 ...

  2. 手机支持html5绘图性能,【高级系列】Canvas绘制性能专题

    总原则: 在移动APP中,因为手机硬件性能有限,其实不宜做太多特效,应该往简洁突出重点的方向考虑. 1 性能建议 英文引文地址: 提高HTML5 canvas性能的几种方法! 1.1 预渲染 1.PR ...

  3. java 3D学习笔记

    Java3D 运行及开发环境的安装运行Java 3D for Windows (OpenGL Version) SDK for the JDK (includes Runtime) (java3d-1 ...

  4. 视频教程-WebGL 可视化3D绘图框架:Three.js 零基础上手实战-其他

    WebGL 可视化3D绘图框架:Three.js 零基础上手实战 网名风舞烟,中国科技大学计算机专业.微软认证讲师(MCE).微软数据分析讲师.10多年软件行业从业经验,参与过数百万的企业级ERP系统 ...

  5. java 3D 第二章 java 3D基本概念

    java 3D 第二章 java 3D基本概念 java 3D基本概念 java 3D的包及其功能 java 3D 高分辨率大尺度坐标 Java 3D场景图(Scene Graph) VirtualU ...

  6. Python中的3D绘图命令~这还不放到论文或PPT里?

    嗨害大家好鸭!我是小熊猫❤ 我企鹅qun里的小伙伴最近问我python中有没有3D绘图命令~ 确实这个很实用~很多情况下, 为了能够观察到数据之间的内部的关系, 可以使用绘图来更好的显示规律. 比如在 ...

  7. 【宋飞】 java 3D学习笔记

    Java3D 运行及开发环境的安装运行Java 3D for Windows (OpenGL Version) SDK for the JDK (includes Runtime) (java3d-1 ...

  8. 如何用Python中的3D绘图命令,让你的数据更高级

    图是最直观观察到数据之间的内部关系以及规律的,比如在下面的几张动图中,使用matplotlib中的三维显示命令,使得我们可以对于logistic回归网络的性能与相关参数有了更好的理解. 下面的动图显示 ...

  9. FreeCAD 3D绘图教程

    推荐:将 NSDT场景编辑器 加入你的3D开发工具链 构建现实世界 FreeCAD主要用于为现实世界设计对象.您在FreeCAD中所做的一切都使用现实世界的单位,无论是微米,公里,英寸还是英尺,甚至是 ...

最新文章

  1. python第三节函数,文件操作
  2. 11大领域148个热点和新兴前沿发布!有你的化学与材料研究方向吗?
  3. 全球及中国皮裤行业消费需求及未来产销前景预测报告2022-2027年
  4. flex 结合sandy引擎创作
  5. 《Unit Testing》1.4. 成功的测试套件拥有哪些属性?
  6. vue slot的使用
  7. 韩顺平 2021零基础学Java 学习笔记(1)(自用)
  8. 路径规划-人工势场法(Artificial Potential Field)
  9. win10下安装Jekyll(rubyinstaller-devkit)
  10. 计算机萌新适合学安卓,老学姐呕心沥血整理的大学必备的软件!萌新赶紧收藏...
  11. 学好加工中心UG编程,先弄懂这些问题
  12. python+nodejs+vue大学生心理健康测评管理系统
  13. python图像处理(三)波形叠加模拟
  14. 腾讯通、第一企信、imo云办公室、263云通信哪家强
  15. 题朋友云南骑马照【明书、圣契】
  16. Opera下载最新版本地址
  17. 笔记本万能驱动 32位。64位都有 电脑万能驱动
  18. NK-RTU980烧写裸机程序
  19. Oracle 实现行转列的几种方法
  20. [JAVA]文件和IO

热门文章

  1. html图片右上角加上角标
  2. springboot毕设项目小区停车场管理系统zvzay(java+VUE+Mybatis+Maven+Mysql)
  3. Ubuntu 通过 ssh 传输文件
  4. 【地图学】二、地图矢量化
  5. 【T6】出纳管理重新年结
  6. 数据挖掘:降低汽油精制过程中的辛烷值损失模型(二)
  7. 一文带你快速入门zabbix6.0的日常操作
  8. 纪念日页面变灰是怎么实现的( filter: grayscale(100%);)
  9. 花园植物花卉高清照片合集 Garden photo Pack
  10. 2019重大信息安全事件_2019上半年信息安全工程师下午案例分析真题与答案解析...