cutealien
b627ce805d
Add option to allow nodes to ignore the scale/rotation parts of their parents transformation.
...
ISceneNode::setUpdateAbsolutePosBehavior can now control what ISceneNode::updateAbsolutePosition really does.
Having only the position and not the rotation/scale of a child node affected by the parent transformation was previously impossible inside the scene-graph. So people always had to break the scene-graph and code it themselves.
Old behaviour is default.
Extra check for new variable has a small cost, thought new behaviour can actually be faster when it's used.
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@6432 dfc29bdd-3216-0410-991c-e03cc46cb475
2022-09-29 16:34:37 +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
2022-09-29 14:12:12 +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
2022-08-24 12:55:45 +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-06-30 16:23:48 +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
2022-06-23 13:25:55 +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-06-30 16:23:48 +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
2022-09-28 14:56:22 +00:00
2022-09-28 14:25:18 +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-06-30 16:23:48 +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-06-30 16:23:48 +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-06-30 16:23:48 +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-06-30 16:23:48 +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
2022-06-30 16:23:48 +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
2022-06-30 16:23:48 +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
2022-09-22 21:34:08 +00:00
2022-09-22 21:47:19 +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-06-30 16:23:48 +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
2022-06-30 16:23:48 +00:00
2021-08-27 15:55:04 +00:00
2022-06-30 16:23:48 +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-08-24 22:14:50 +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
2022-06-30 16:23:48 +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-06-30 16:23:48 +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
2022-06-30 16:23:48 +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-06-30 16:23:48 +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
2022-06-30 16:23:48 +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
2022-06-30 16:23:48 +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
2022-06-30 16:23:48 +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-06-30 16:23: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-09-29 16:34:37 +00:00
2022-09-29 16:34:37 +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
2022-06-30 16:23:48 +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