Files
o3de/Code/Editor
Tom Hulton-Harrop e34ea3bcaa Fixes for viewport selection issues (#5494)
* improvements to editor selection in the viewport

Signed-off-by: Tom Hulton-Harrop <82228511+hultonha@users.noreply.github.com>

* fix issue with being able to select icons that are not showing for entities inside entity containers

Signed-off-by: Tom Hulton-Harrop <82228511+hultonha@users.noreply.github.com>

* update comment after review feedback

Signed-off-by: Tom Hulton-Harrop <82228511+hultonha@users.noreply.github.com>

* updates to viewport picking code to simplify the api

Signed-off-by: Tom Hulton-Harrop <82228511+hultonha@users.noreply.github.com>

* add test to replicate near clip intersection issue

Signed-off-by: Tom Hulton-Harrop <82228511+hultonha@users.noreply.github.com>

* small tidy-up changes

Signed-off-by: Tom Hulton-Harrop <82228511+hultonha@users.noreply.github.com>

* updates to how we perform world to screen and screen to world calculations, added test coverage and some tidy-up

Signed-off-by: Tom Hulton-Harrop <82228511+hultonha@users.noreply.github.com>

* add some more tests for ViewportInteractionImpl

Signed-off-by: Tom Hulton-Harrop <82228511+hultonha@users.noreply.github.com>

* minor tweaks before PR feedback

Signed-off-by: Tom Hulton-Harrop <82228511+hultonha@users.noreply.github.com>

* fix typo in fix

Signed-off-by: Tom Hulton-Harrop <82228511+hultonha@users.noreply.github.com>

* fix for manipulator test framework tests

Signed-off-by: Tom Hulton-Harrop <82228511+hultonha@users.noreply.github.com>

* updates to RPI::View and RenderPipeline after review feedback from VickyAtAZ

Signed-off-by: Tom Hulton-Harrop <82228511+hultonha@users.noreply.github.com>

* add constexpr to ScreenPoint, ScreenVector and ScreenSize initializing constructors

Signed-off-by: Tom Hulton-Harrop <82228511+hultonha@users.noreply.github.com>

* add PrintTo functions for Screen* types

Signed-off-by: Tom Hulton-Harrop <82228511+hultonha@users.noreply.github.com>

* downgrade error to warning temporarily

Signed-off-by: Tom Hulton-Harrop <82228511+hultonha@users.noreply.github.com>

* check incoming view is null

Signed-off-by: Tom Hulton-Harrop <82228511+hultonha@users.noreply.github.com>

* remove pragma optimize off

Signed-off-by: Tom Hulton-Harrop <82228511+hultonha@users.noreply.github.com>
2021-11-17 17:12:21 +00:00
..
2021-09-03 13:27:31 -07:00
2021-10-05 15:12:53 -05:00
2021-08-25 14:06:26 -07:00
2021-09-10 20:15:16 -07:00
2021-08-30 14:40:02 -06:00
2021-11-17 16:23:01 +00:00
2021-11-17 16:23:01 +00:00
2021-08-16 16:42:30 -07:00
2021-08-20 17:53:14 -07:00
2021-09-07 12:14:16 -06:00
2021-09-10 20:15:16 -07:00
2021-09-10 20:15:16 -07:00
2021-09-10 20:15:16 -07:00
2021-09-10 20:15:16 -07:00
2021-08-16 16:42:05 -07:00
2021-09-03 13:27:31 -07:00
2021-08-16 16:42:30 -07:00
2021-08-16 16:42:30 -07:00
2021-08-23 13:00:27 -07:00
2021-08-16 16:42:30 -07:00
2021-07-02 12:42:44 -05:00
2021-08-25 15:04:38 -06:00
2021-09-07 12:14:16 -06:00
2021-09-10 20:15:16 -07:00
2021-08-20 17:53:14 -07:00
2021-08-23 13:00:27 -07:00
2021-08-20 17:53:14 -07:00
2021-09-10 20:15:16 -07:00
2021-09-03 13:27:31 -07:00
2021-08-16 16:42:30 -07:00
2021-08-25 15:04:38 -06:00
2021-08-16 16:42:30 -07:00
2021-09-10 20:15:16 -07:00
2021-09-10 20:15:16 -07:00
2021-10-06 13:01:49 +01:00
2021-10-07 17:21:45 +01:00
2021-08-02 17:56:56 -07:00
2021-09-10 20:15:16 -07:00
2021-08-25 15:04:38 -06:00
2021-08-20 17:53:14 -07:00
2021-09-10 20:15:16 -07:00
2021-08-16 16:42:30 -07:00
2021-09-10 20:15:16 -07:00
2021-08-05 10:50:29 -04:00
2021-08-20 17:53:14 -07:00
2021-10-11 14:28:27 +01:00
2021-09-29 09:58:04 -07:00
2021-08-16 16:42:05 -07:00