汽车仪表项目做的多了,想找一个适合自己的UI工具越发困难,要么性能达不到要求,要么使用起来不爽,索性研发一个吧,下面介绍一下和朋友一起断断续续历时快两年的成果: ssRender引擎, 引擎特性介绍如下:
1. 微引擎:内存占用小,启动快运行环境:QNX6.6 + IMX.6D(1920x720)
库文件大小: 200K
运行时内存占用: 3.5M
左右启动时间:约350ms(
目前仍然有提高空间以及优化对策)
2. 2D&3D融合效果在 IMX.6D平台(1920x720) 保持60帧稳定刷新
3.3D场景,支持多模型显示/Shader特效/光照处理/3D模型异步加载a.
3D
场景中可随意加载显示3D
模型b.
可动态变换模型的显示特效c.
支持光照效果d.
保证60
帧刷新的同时,支持异步加载3D
模型e.
3D
场景内部的元素支持动画系统(
缓动EaseIn/EaseOut
效果)
f.
支持抗锯齿4. 动画系统(缓动EaseIn/EaseOut)支持下列常用缓动效果:easeInQuad/easeOutQuad/easeInCubic/easeOutCubic/easeInBack/easeOutBack
5. 跨平台,支持Windows/QNX平台
动画效果:https://blog.csdn.net/dss0204/article/details/104484641/