Benjamin Jillich
c9432dc5e0
EMotion FX: Ported skeleton rendering to debug display and fixed depth testing for debug rendering ( #7682 )
...
* Ported line-based and solid skeleton rendering to debug display.
* Disabled depth testing for skeleton rendering so that we can see the skeleton through the solid mesh.
* Remembering the previous render flags and setting them back afterwards.
* Enabled depth testing for emfx debug, vertex & face normals, tangents and wireframe. We don't want to see them through the solid mesh to avoid visual clutter.
Signed-off-by: Benjamin Jillich <jillich@amazon.com>
4 years ago
Benjamin Jillich
9a19ffc5b4
EMotion FX: Added debug rendering for colliders and ragdoll joint limits to the Atom debug draw class
...
Signed-off-by: Benjamin Jillich <jillich@amazon.com>
4 years ago
Roman
da421b7056
Change actorRenderFlag to use AZ ENUM CLASS instead of azstd::bitset ( #7542 )
...
* Fixes the problem with using actor render flags in actor component
Signed-off-by: rhhong <rhhong@amazon.com>
* In progress work for actor render flag rework
Signed-off-by: rhhong <rhhong@amazon.com>
* add an utlity function to check bit
Signed-off-by: rhhong <rhhong@amazon.com>
* code cleanup
Signed-off-by: rhhong <rhhong@amazon.com>
* More CR cleanup
Signed-off-by: rhhong <rhhong@amazon.com>
* build fix
Signed-off-by: rhhong <rhhong@amazon.com>
* CR feedback
Signed-off-by: rhhong <rhhong@amazon.com>
4 years ago
Roman
e2c4c0e5e3
Atom viewport render option bugfix ( #7158 )
...
* Render option bugfix
Signed-off-by: rhhong <rhhong@amazon.com>
* add aznumeric_cast
Signed-off-by: rhhong <rhhong@amazon.com>
4 years ago
Roman
55fb63da48
Debug render aabb now include node, mesh and static aabb. ( #6685 )
...
Signed-off-by: rhhong <rhhong@amazon.com>
4 years ago
Roman
28f38ca009
Update the deformer in the atom debug draw ( #6095 )
...
Signed-off-by: rhhong <rhhong@amazon.com>
4 years ago
Roman
c59f973900
Add joint selection visual support ( #5860 )
...
* Render joint orientation
Signed-off-by: rhhong <rhhong@amazon.com>
* joint selection will affect rendering result in emfx atom debug draw
Signed-off-by: rhhong <rhhong@amazon.com>
* Render line skeleton with joint selection
Signed-off-by: rhhong <rhhong@amazon.com>
* bug fix
Signed-off-by: rhhong <rhhong@amazon.com>
* fix build error
Signed-off-by: rhhong <rhhong@amazon.com>
* CR feedback - checking the actor instances for joint selection
Signed-off-by: rhhong <rhhong@amazon.com>
4 years ago
Roman
a3a4038aca
Added joint orientation rendering ( #5821 )
...
* Render joint orientation
Signed-off-by: rhhong <rhhong@amazon.com>
* fix build error
Signed-off-by: rhhong <rhhong@amazon.com>
* CR feedback
Signed-off-by: rhhong <rhhong@amazon.com>
4 years ago
Roman
e52cbd2bb3
Render joint names ( #5685 )
...
* render solid skeleton option
Signed-off-by: rhhong <rhhong@amazon.com>
* Fix broken build
Signed-off-by: rhhong <rhhong@amazon.com>
* CR update
Signed-off-by: rhhong <rhhong@amazon.com>
* Render joint names
Signed-off-by: rhhong <rhhong@amazon.com>
* CR update
Signed-off-by: rhhong <rhhong@amazon.com>
* CR update
Signed-off-by: rhhong <rhhong@amazon.com>
4 years ago
Roman
9b6e2ed51d
render solid skeleton option ( #5610 )
...
* render solid skeleton option
Signed-off-by: rhhong <rhhong@amazon.com>
* Fix broken build
Signed-off-by: rhhong <rhhong@amazon.com>
* CR update
Signed-off-by: rhhong <rhhong@amazon.com>
4 years ago
Roman
9a72dd7446
Bugfix - Render normal is incomplete when multiple mesh present. ( #5605 )
...
Signed-off-by: rhhong <rhhong@amazon.com>
4 years ago
rhhong
0c86198fd9
CR feedback; add ability to update the render in the preference window.
...
Signed-off-by: rhhong <rhhong@amazon.com>
4 years ago
rhhong
c79bf7a0c1
load render option in atom render plugin and use render actor settings in atom debug draw
...
Signed-off-by: rhhong <rhhong@amazon.com>
4 years ago
rhhong
43b572e22a
CR feedback. Use one color instead of a color array.
...
Signed-off-by: rhhong <rhhong@amazon.com>
4 years ago
rhhong
20f9e80648
wireframe rendering
...
Signed-off-by: rhhong <rhhong@amazon.com>
4 years ago
rhhong
ebf84c49ac
code review feedback. Also add the renderflag as qsettings.
...
Signed-off-by: rhhong <rhhong@amazon.com>
4 years ago
rhhong
8595805c47
[WIP] Adding rendering options
...
Signed-off-by: rhhong <rhhong@amazon.com>
4 years ago