cutealien
8dbeba57cd
Fix camera render when it wasn't animated. Tiny improvement for fps camera animator. Add documentation.
...
Cameras can render even when they are not in the scenemanager or onAnimate didn't get called for example because they are their parent are invisible.
So let's be safe and add another call to updateAbsolutePosition(). Some cost, but usually we don't have that many rendering cameras, so shouldn't matter (if it ever matters I suppose we could override OnAnimate and add a flag if it _was_ animated since last render call. Maybe that's even useful in general for SceneNodes?).
Similar CSceneNodeAnimatorCameraFPS was using getAbsolutePosition which was only updated after animators, so it was one frame behind.
And documented ICameraSceneNode functions a bit. Especially updateMatrices is a bit of a confusing name unfortunately.
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@6406 dfc29bdd-3216-0410-991c-e03cc46cb475
2022-06-16 13:59:58 +00:00
..
2020-01-04 16:22:12 +00:00
2022-05-01 02:43:12 +00:00
2022-05-03 20:47:32 +00:00
2022-05-03 23:00:00 +00:00
2019-12-12 16:32:41 +00:00
2020-12-19 14:35:50 +00:00
2019-12-12 16:32:41 +00:00
2022-01-07 16:23:03 +00:00
2019-12-12 16:32:41 +00:00
2019-12-12 16:32:41 +00:00
2022-04-30 22:57:17 +00:00
2022-05-04 10:29:41 +00:00
2022-05-04 10:29:41 +00:00
2022-04-30 22:57:17 +00:00
2022-05-01 00:59:58 +00:00
2022-04-30 22:57:17 +00:00
2022-04-30 22:57:17 +00:00
2020-02-22 20:48:12 +00:00
2022-05-01 02:43:12 +00:00
2021-08-27 15:55:04 +00:00
2019-12-12 16:32:41 +00:00
2021-08-27 15:55:04 +00:00
2019-12-12 16:32:41 +00:00
2021-08-27 15:55:04 +00:00
2022-05-15 13:43:32 +00:00
2022-05-15 13:43:32 +00:00
2022-01-08 18:22:20 +00:00
2021-08-27 15:55:04 +00:00
2021-08-27 12:55:10 +00:00
2019-12-12 16:32:41 +00:00
2021-08-27 15:55:04 +00:00
2022-04-21 20:50:15 +00:00
2021-08-27 15:55:04 +00:00
2022-05-15 13:43:32 +00:00
2022-05-15 13:43:32 +00:00
2019-12-12 16:32:41 +00:00
2022-04-12 21:58:35 +00:00
2022-04-30 22:57:17 +00:00
2019-12-12 16:32:41 +00:00
2021-08-27 15:55:04 +00:00
2019-12-12 16:32:41 +00:00
2021-08-27 15:55:04 +00:00
2021-08-27 12:55:10 +00:00
2022-06-16 13:59:58 +00:00
2021-08-27 15:55:04 +00:00
2021-08-27 12:55:10 +00:00
2021-08-27 15:55:04 +00:00
2021-08-27 12:55:10 +00:00
2021-08-27 15:03:34 +00:00
2022-05-08 15:40:38 +00:00
2022-05-08 15:40:38 +00:00
2019-12-12 16:32:41 +00:00
2021-08-27 12:55:10 +00:00
2022-03-22 22:08:33 +00:00
2022-03-22 22:08:33 +00:00
2022-05-15 11:51:42 +00:00
2022-05-15 11:51:42 +00:00
2020-02-10 15:01:11 +00:00
2021-08-27 15:55:04 +00:00
2021-08-27 15:55:04 +00:00
2019-12-12 16:32:41 +00:00
2021-08-27 15:55:04 +00:00
2021-12-05 20:25:26 +00:00
2021-08-27 15:55:04 +00:00
2021-08-26 16:45:20 +00:00
2021-08-27 15:55:04 +00:00
2019-12-12 16:32:41 +00:00
2021-08-27 15:55:04 +00:00
2022-05-06 19:47:38 +00:00
2021-08-27 15:55:04 +00:00
2019-12-12 16:32:41 +00:00
2021-08-27 15:55:04 +00:00
2019-12-12 16:32:41 +00:00
2021-08-27 15:55:04 +00:00
2019-12-12 16:32:41 +00:00
2021-08-27 15:55:04 +00:00
2022-04-30 22:57:17 +00:00
2021-08-27 15:55:04 +00:00
2019-12-12 16:32:41 +00:00
2021-08-27 15:55:04 +00:00
2019-12-12 16:32:41 +00:00
2021-08-27 15:55:04 +00:00
2019-12-12 16:32:41 +00:00
2021-08-27 15:55:04 +00:00
2019-12-12 16:32:41 +00:00
2021-08-27 15:55:04 +00:00
2021-08-27 12:55:10 +00:00
2021-08-27 15:55:04 +00:00
2019-12-12 16:32:41 +00:00
2021-08-27 15:55:04 +00:00
2022-03-22 22:08:33 +00:00
2021-08-27 15:55:04 +00:00
2022-05-02 16:17:03 +00:00
2021-08-27 15:55:04 +00:00
2020-12-10 14:45:30 +00:00
2021-08-27 15:55:04 +00:00
2019-12-12 16:32:41 +00:00
2021-08-27 15:55:04 +00:00
2019-12-12 16:32:41 +00:00
2021-08-27 15:55:04 +00:00
2019-12-12 16:32:41 +00:00
2021-08-27 15:55:04 +00:00
2020-11-14 17:09:39 +00:00
2021-08-27 15:55:04 +00:00
2019-12-12 16:32:41 +00:00
2021-08-27 15:55:04 +00:00
2021-05-26 13:57:12 +00:00
2021-08-27 15:55:04 +00:00
2019-12-12 16:32:41 +00:00
2021-08-27 15:55:04 +00:00
2020-11-14 16:56:16 +00:00
2021-08-27 15:55:04 +00:00
2019-12-12 16:32:41 +00:00
2021-08-27 15:55:04 +00:00
2019-12-12 16:32:41 +00:00
2021-08-27 15:55:04 +00:00
2019-12-12 16:32:41 +00:00
2021-08-27 15:55:04 +00:00
2022-05-05 15:19:35 +00:00
2022-05-05 15:19:35 +00:00
2022-05-14 14:03:30 +00:00
2021-08-27 15:55:04 +00:00
2019-12-12 16:32:41 +00:00
2021-08-27 15:55:04 +00:00
2019-12-12 16:32:41 +00:00
2021-08-27 15:55:04 +00:00
2021-08-20 12:27:05 +00:00
2021-08-27 15:55:04 +00:00
2019-12-12 16:32:41 +00:00
2021-08-27 15:55:04 +00:00
2019-12-12 16:32:41 +00:00
2021-08-27 15:55:04 +00:00
2019-12-12 16:32:41 +00:00
2021-08-27 15:55:04 +00:00
2019-12-12 16:32:41 +00:00
2021-08-27 15:55:04 +00:00
2022-05-01 09:50:32 +00:00
2022-05-01 09:50:32 +00:00
2020-12-10 14:45:30 +00:00
2021-08-27 15:55:04 +00:00
2019-12-12 16:52:46 +00:00
2021-08-27 15:55:04 +00:00
2022-04-25 09:48:26 +00:00
2021-08-27 15:55:04 +00:00
2019-12-12 16:32:41 +00:00
2021-08-27 15:55:04 +00:00
2020-11-14 16:56:16 +00:00
2021-08-27 15:55:04 +00:00
2019-12-12 16:32:41 +00:00
2021-08-27 15:55:04 +00:00
2022-05-13 14:56:22 +00:00
2022-04-30 22:57:17 +00:00
2022-05-08 14:42:59 +00:00
2021-08-27 15:55:04 +00:00
2022-05-06 19:47:38 +00:00
2021-08-27 15:55:04 +00:00
2022-05-08 14:42:59 +00:00
2021-08-27 15:55:04 +00:00
2019-12-12 16:32:41 +00:00
2021-08-27 15:55:04 +00:00
2022-05-08 14:42:59 +00:00
2021-08-27 15:55:04 +00:00
2019-12-12 16:32:41 +00:00
2021-08-27 15:55:04 +00:00
2019-12-12 16:32:41 +00:00
2021-08-27 15:55:04 +00:00
2022-05-06 19:47:38 +00:00
2021-08-27 15:55:04 +00:00
2020-02-22 22:54:23 +00:00
2021-08-27 15:55:04 +00:00
2022-05-08 14:42:59 +00:00
2021-08-27 15:55:04 +00:00
2019-12-12 16:32:41 +00:00
2021-08-27 15:55:04 +00:00
2022-05-08 15:40:38 +00:00
2021-08-27 12:55:10 +00:00
2022-05-08 15:40:38 +00:00
2021-08-27 12:55:10 +00:00
2019-12-12 16:32:41 +00:00
2021-08-27 12:55:10 +00:00
2020-01-06 11:54:57 +00:00
2021-08-27 12:55:10 +00:00
2019-12-12 16:32:41 +00:00
2021-08-27 12:55:10 +00:00
2019-12-12 16:32:41 +00:00
2021-08-27 12:55:10 +00:00
2022-05-08 15:40:38 +00:00
2021-08-27 12:55:10 +00:00
2019-12-12 16:32:41 +00:00
2021-08-27 15:55:04 +00:00
2019-12-12 16:32:41 +00:00
2021-08-27 15:55:04 +00:00
2021-08-25 14:33:22 +00:00
2021-08-27 15:55:04 +00:00
2021-08-27 19:19:09 +00:00
2022-05-01 02:43:12 +00:00
2021-03-06 15:58:05 +00:00
2021-08-27 15:55:04 +00:00
2021-08-27 12:55:10 +00:00
2021-08-27 15:55:04 +00:00
2022-05-14 15:10:22 +00:00
2021-08-27 15:55:04 +00:00
2022-05-13 14:20:41 +00:00
2021-08-27 15:55:04 +00:00
2019-12-12 16:32:41 +00:00
2021-08-27 15:03:34 +00:00
2019-12-12 16:32:41 +00:00
2021-08-27 15:55:04 +00:00
2019-12-12 16:32:41 +00:00
2021-08-27 15:55:04 +00:00
2019-12-12 16:32:41 +00:00
2021-08-27 15:55:04 +00:00
2019-12-12 16:32:41 +00:00
2021-08-27 15:55:04 +00:00
2019-12-12 16:32:41 +00:00
2021-08-27 15:55:04 +00:00
2022-01-02 20:15:24 +00:00
2021-08-27 15:55:04 +00:00
2019-12-12 16:32:41 +00:00
2021-08-27 15:55:04 +00:00
2022-04-21 20:39:31 +00:00
2021-08-27 15:55:04 +00:00
2019-12-12 16:32:41 +00:00
2021-08-27 15:55:04 +00:00
2022-04-14 16:54:06 +00:00
2021-08-27 15:55:04 +00:00
2020-01-03 16:22:55 +00:00
2021-08-27 15:55:04 +00:00
2021-08-27 12:55:10 +00:00
2021-08-27 12:55:10 +00:00
2019-12-12 16:32:41 +00:00
2021-08-27 15:55:04 +00:00
2019-12-12 16:32:41 +00:00
2021-08-27 15:55:04 +00:00
2019-12-12 18:04:40 +00:00
2021-08-27 15:55:04 +00:00
2021-08-27 15:55:04 +00:00
2019-12-12 16:32:41 +00:00
2021-08-27 12:55:10 +00:00
2019-12-12 16:32:41 +00:00
2021-08-27 15:55:04 +00:00
2022-05-01 02:43:12 +00:00
2020-06-18 19:40:56 +00:00
2022-05-15 11:51:42 +00:00
2022-05-15 11:51:42 +00:00
2022-04-19 13:10:16 +00:00
2022-04-19 13:10:16 +00:00
2022-04-14 16:54:06 +00:00
2021-08-27 15:03:34 +00:00
2022-01-08 17:30:06 +00:00
2022-01-08 17:30:06 +00:00
2020-01-03 11:13:57 +00:00
2021-08-27 15:55:04 +00:00
2022-05-14 14:29:56 +00:00
2021-08-27 15:55:04 +00:00
2020-01-02 15:34:52 +00:00
2021-08-27 15:55:04 +00:00
2019-12-12 16:32:41 +00:00
2021-08-27 15:55:04 +00:00
2021-08-27 15:55:04 +00:00
2021-08-27 15:55:04 +00:00
2021-08-27 15:55:04 +00:00
2021-08-27 15:55:04 +00:00
2022-05-15 15:51:55 +00:00
2022-05-15 15:51:55 +00:00
2022-05-15 15:51:55 +00:00
2021-08-20 14:46:12 +00:00
2021-08-27 15:55:04 +00:00
2021-08-27 15:55:04 +00:00
2019-12-12 16:32:41 +00:00
2021-08-27 15:55:04 +00:00
2021-12-05 20:25:26 +00:00
2021-08-27 15:55:04 +00:00
2019-12-12 16:32:41 +00:00
2021-08-27 15:55:04 +00:00
2020-06-19 17:21:10 +00:00
2021-08-27 15:55:04 +00:00
2022-05-02 15:19:37 +00:00
2021-08-27 15:55:04 +00:00
2019-12-12 16:32:41 +00:00
2021-08-27 15:55:04 +00:00
2019-12-12 16:32:41 +00:00
2021-08-27 15:55:04 +00:00
2019-12-12 16:32:41 +00:00
2021-08-27 15:55:04 +00:00
2019-12-12 16:32:41 +00:00
2021-08-27 15:55:04 +00:00
2019-12-12 16:32:41 +00:00
2021-08-27 15:55:04 +00:00
2019-12-12 16:32:41 +00:00
2021-08-27 15:55:04 +00:00
2019-12-12 16:32:41 +00:00
2021-08-27 15:55:04 +00:00
2019-12-12 16:32:41 +00:00
2021-08-27 15:55:04 +00:00
2019-12-12 16:32:41 +00:00
2021-08-27 15:55:04 +00:00
2019-12-12 16:32:41 +00:00
2021-08-27 15:55:04 +00:00
2019-12-12 16:32:41 +00:00
2021-08-27 15:55:04 +00:00
2019-12-12 16:32:41 +00:00
2021-08-27 12:55:10 +00:00
2019-12-12 16:32:41 +00:00
2021-08-27 15:55:04 +00:00
2019-12-12 16:32:41 +00:00
2021-08-27 15:55:04 +00:00
2020-07-22 22:30:25 +00:00
2021-08-27 15:55:04 +00:00
2019-12-12 16:32:41 +00:00
2021-08-27 15:03:34 +00:00
2019-12-12 16:32:41 +00:00
2021-08-27 15:55:04 +00:00
2020-01-02 15:34:52 +00:00
2021-08-27 15:55:04 +00:00
2020-01-02 15:34:52 +00:00
2021-08-27 15:55:04 +00:00
2019-12-12 16:32:41 +00:00
2021-08-27 15:55:04 +00:00
2019-12-12 16:32:41 +00:00
2021-08-27 15:55:04 +00:00
2019-12-12 16:32:41 +00:00
2021-08-27 15:55:04 +00:00
2022-05-15 11:51:42 +00:00
2022-05-01 01:11:45 +00:00
2022-06-16 13:59:58 +00:00
2021-08-27 15:55:04 +00:00
2022-05-01 01:11:45 +00:00
2022-05-01 01:11:45 +00:00
2019-12-12 16:32:41 +00:00
2021-08-27 15:55:04 +00:00
2019-12-12 16:32:41 +00:00
2021-08-27 15:55:04 +00:00
2019-12-12 16:32:41 +00:00
2021-08-27 15:55:04 +00:00
2019-12-12 16:32:41 +00:00
2021-08-27 15:55:04 +00:00
2021-08-20 16:44:23 +00:00
2021-08-27 15:55:04 +00:00
2019-12-12 16:32:41 +00:00
2021-08-27 15:55:04 +00:00
2019-12-12 16:32:41 +00:00
2021-08-27 15:55:04 +00:00
2019-12-12 16:32:41 +00:00
2021-08-27 15:55:04 +00:00
2019-12-12 16:32:41 +00:00
2021-08-27 15:55:04 +00:00
2020-01-02 15:34:52 +00:00
2021-08-27 15:55:04 +00:00
2020-01-02 15:34:52 +00:00
2021-08-27 15:55:04 +00:00
2019-12-12 16:32:41 +00:00
2021-08-27 15:55:04 +00:00
2022-04-30 22:57:17 +00:00
2022-05-15 11:51:42 +00:00
2022-05-15 11:51:42 +00:00
2020-01-02 15:34:52 +00:00
2021-08-27 15:55:04 +00:00
2022-05-04 10:29:41 +00:00
2022-05-04 10:29:41 +00:00
2021-08-26 16:45:20 +00:00
2021-08-27 15:55:04 +00:00
2019-12-12 16:32:41 +00:00
2021-08-27 15:55:04 +00:00
2022-04-20 22:16:33 +00:00
2022-04-20 22:09:03 +00:00
2022-04-20 18:31:03 +00:00
2021-08-27 15:03:34 +00:00
2019-12-12 16:32:41 +00:00
2021-08-27 15:55:04 +00:00
2019-12-12 16:32:41 +00:00
2021-08-27 15:55:04 +00:00
2022-05-14 14:29:56 +00:00
2021-08-27 15:55:04 +00:00
2022-05-08 14:43:24 +00:00
2022-04-12 21:58:35 +00:00
2021-08-27 15:55:04 +00:00
2022-05-04 10:29:41 +00:00
2021-08-27 12:55:10 +00:00
2021-08-27 12:55:10 +00:00
2022-05-03 20:47:32 +00:00
2021-08-27 12:55:10 +00:00
2022-05-03 20:47:32 +00:00
2022-05-03 20:47:32 +00:00
2021-08-27 12:55:10 +00:00
2019-12-12 16:32:41 +00:00
2021-08-27 15:55:04 +00:00
2022-05-14 14:29:56 +00:00
2021-08-27 15:55:04 +00:00
2022-05-04 10:29:41 +00:00
2022-05-04 10:29:41 +00:00
2022-05-03 20:47:32 +00:00
2022-05-04 10:29:41 +00:00
2022-05-03 20:47:32 +00:00
2021-08-27 12:55:10 +00:00
2021-08-27 12:55:10 +00:00
2022-05-03 20:47:32 +00:00
2019-12-12 16:32:41 +00:00
2021-08-27 15:55:04 +00:00
2022-05-03 20:47:32 +00:00
2021-08-27 12:55:10 +00:00
2022-05-03 20:47:32 +00:00
2022-05-04 10:29:41 +00:00
2022-05-04 10:29:41 +00:00
2022-05-04 10:29:41 +00:00
2021-08-27 12:55:10 +00:00
2022-05-03 20:47:32 +00:00
2021-08-27 12:55:10 +00:00
2022-05-03 20:47:32 +00:00
2022-05-03 20:47:32 +00:00
2022-05-03 20:47:32 +00:00
2022-05-03 20:47:32 +00:00
2022-05-03 20:47:32 +00:00
2022-05-04 10:29:41 +00:00
2019-12-12 16:32:41 +00:00
2021-08-27 15:03:34 +00:00
2019-12-12 16:32:41 +00:00
2021-08-27 12:55:10 +00:00
2019-12-12 16:32:41 +00:00
2021-08-27 15:55:04 +00:00
2019-12-12 16:32:41 +00:00
2021-08-27 15:55:04 +00:00
2019-12-12 16:32:41 +00:00
2021-08-27 15:55:04 +00:00
2019-12-12 16:32:41 +00:00
2021-08-27 15:55:04 +00:00
2022-04-21 21:11:48 +00:00
2021-08-27 15:55:04 +00:00
2021-08-27 12:55:10 +00:00
2021-08-27 15:55:04 +00:00
2022-05-03 23:00:00 +00:00
2022-05-03 23:00:00 +00:00
2021-08-27 15:55:04 +00:00
2019-12-12 16:32:41 +00:00
2021-08-27 15:55:04 +00:00
2022-05-03 23:00:00 +00:00
2021-08-27 15:55:04 +00:00
2022-01-07 17:24:38 +00:00
2021-07-20 18:46:21 +00:00
2019-12-12 16:32:41 +00:00
2019-12-12 16:32:41 +00:00
2021-08-27 15:03:34 +00:00
2022-05-03 20:47:32 +00:00
2022-05-04 10:29:41 +00:00
2021-08-27 15:03:34 +00:00
2021-08-27 15:03:34 +00:00
2019-12-12 16:32:41 +00:00
2022-05-05 13:07:45 +00:00
2022-05-05 13:07:45 +00:00
2019-12-12 16:32:41 +00:00
2022-05-05 13:07:45 +00:00
2022-05-05 13:07:45 +00:00
2019-12-12 16:32:41 +00:00
2022-05-05 13:07:45 +00:00
2022-05-05 13:07:45 +00:00
2019-12-12 16:32:41 +00:00
2022-05-03 20:47:32 +00:00
2022-05-03 20:47:32 +00:00
2019-12-12 16:32:41 +00:00
2022-05-05 13:07:45 +00:00
2022-05-05 13:07:45 +00:00
2022-05-03 20:48:57 +00:00
2022-05-03 20:48:57 +00:00
2022-05-03 20:48:57 +00:00
2022-05-05 13:07:45 +00:00
2020-02-22 20:51:59 +00:00
2019-12-12 16:32:41 +00:00
2022-05-15 13:43:32 +00:00
2019-12-16 16:15:04 +00:00
2021-08-27 12:55:10 +00:00
2021-08-27 15:03:34 +00:00
2021-08-27 15:03:34 +00:00
2021-08-27 15:03:34 +00:00
2019-12-12 16:32:41 +00:00
2022-05-03 20:47:32 +00:00
2021-08-27 15:55:04 +00:00
2019-12-12 16:32:41 +00:00
2021-08-27 15:03:34 +00:00
2019-12-12 16:32:41 +00:00
2021-08-27 15:03:34 +00:00
2022-05-03 20:47:32 +00:00
2019-12-12 16:32:41 +00:00
2019-12-12 16:32:41 +00:00
2022-05-04 10:29:41 +00:00
2022-05-04 10:29:41 +00:00
2019-12-12 16:32:41 +00:00
2022-01-08 15:19:46 +00:00
2019-12-12 16:32:41 +00:00