我有一个以21帧/秒(帧/秒)运行的动画,它有180帧,我知道每帧的标准化时间(0-> 1)动画。我想知道如果我只给出该帧的标准化时间,我怎么能知道帧号?任何建议请。了解帧速率和当前规范化时间的帧数
0
A
回答
0
我解决了这个由:
int frameNumber = Mathf.FloorToInt(normalizedtime* 180);
0
根据此信息,您的动画需要180/21 = 8.57
aprox时间才能完成。所以,你需要通过
int frameNumber = (int) (timeOfFrame * 21);
所以实际上找到timeOfFrame由
float timeOfFrame = 8.75f * normalizedTime;
然后帧数,因为它是派生:
FrameNumber = NumberOfFrames * NormalizedTimeOfFrame
相关问题
- 1. 数据速率和帧速率属性
- 2. iOS - AVPlayer - 获取当前FPS /帧速率
- 3. WPF和帧速率
- 4. AVAssetWriter/AVAssetWriterInputPixelBufferAdaptor - 黑帧和帧速率
- 5. VideoCaptureDevice帧速率
- 6. SKVideoNode帧速率
- 7. 当降低帧速率时,ffmpeg会得到哪个帧
- 8. Javascript setTimeout和帧速率
- 9. JS requestAnimationFrame帧速率
- 10. Maya API帧速率
- 11. 估计帧速率
- 12. 可可OpenGL解锁帧速率
- 13. matplotlib - 更快的帧速率?
- 14. Three.js - 更高的帧速率
- 15. Kinect的手指跟踪和帧速率
- 16. FFmpeg提取当前帧时间戳
- 17. 获取时间范围内的帧数?
- 18. C++ SDL帧速率脉冲
- 19. Libgdx问题帧速率(FPS)
- 20. Android Preveiw帧速率查询
- 21. 帧率独立加速度
- 22. 从AVCaptureVideoDataOutput获取帧速率
- 23. Corona SDK - Movieclip帧速率
- 24. iOS Sprite动画帧速率
- 25. AVAssetExportSession中的帧速率或比特率?
- 26. Unity3d Time.deltaTime和帧速率问题
- 27. SVG背景动画和帧速率
- 28. 了解快速调用堆栈帧
- 29. 时分复用:帧速率和比特率
- 30. SDL C++帧速率计数器?
我看到了你的其他问题,并想知道为什么你需要知道动画的时间? – mGuv
@mGuv还有什么其他问题? – Tak