Nicholas Lawson
|
37454b0f61
Fixes crash bugs and improves performance when editing entity properties (#17926) (#17938)
|
1 year ago |
Mike Balfour
|
43b957ee30
[Terrain] Move all of the shared image painting logic into a common class. (#13842)
|
2 years ago |
Mike Balfour
|
664679784d
[Terrain] Initial pass at adding a painting mode to the Image Gradient Component. (#11340)
|
3 years ago |
Chris Galvan
|
813c2381bf
Added get/set for image source asset to Image Gradient
|
3 years ago |
Chris Galvan
|
06763586ff
Added GradientBakerRequestBus so we can expose fields and the bake action to script
|
3 years ago |
Chris Galvan
|
cd7cf93054
Moved the Wait logic in the Gradient BakeImageJob to its own method for re-use
|
3 years ago |
Chris Galvan
|
60fd17cfcb
Moved EditorGradientBakerComponent.h into the Include directory so we can use it in tests
|
3 years ago |
Chris Galvan
|
12089b4b3e
Optimized check for position in bounds
|
3 years ago |
Chris Galvan
|
84354d4d0d
Swapped in shorthand syntax for retrieving values from a pair
|
3 years ago |
Chris Galvan
|
e007764b11
Reserve space to avoid re-allocations during loop
|
3 years ago |
Chris Galvan
|
8ae92d9779
Modified cancel check to only occur on outer loop
|
3 years ago |
Chris Galvan
|
3d15e67c48
Combine inputBoundsStart and scaledTexelOffset into single position offset
|
3 years ago |
Chris Galvan
|
2c83eb4089
Optimized gradient baker by using single GetValues call instead of many GetValue
|
3 years ago |
Chris Galvan
|
30d55b86a3
Merge pull request #10465 from aws-lumberyard-dev/cgalvan/UpdateGradientBakerNodePreview
|
3 years ago |
Chris Galvan
|
b94ad60708
Fixed typo in comment
|
3 years ago |
Chris Galvan
|
4c2bd1ff12
Fixed OIIO include warning as compile error on nightly build
|
3 years ago |
Chris Galvan
|
415771fd49
Fixed Gradient Baker not updating its dependency monitor when the configuration changes
|
3 years ago |
Chris Galvan
|
93cfd5bfe8
Changed logic for checking if entity has the image gradient component to look for a bus handler instead of explicit component TypeId
|
3 years ago |
Chris Galvan
|
f94022746d
Auto-update image gradients asset path after gradient baker finishes baking
|
3 years ago |
Chris Galvan
|
b4822b9f1e
Only allow one gradient baker component per entity
|
3 years ago |
Chris Galvan
|
906935c458
Implemented cancel and wait for bake job in case we need to deactivate while the job is still in progress
|
3 years ago |
Chris Galvan
|
bb717e3332
Changed bake delay on activation to use the tick bus instead of QTimer
|
3 years ago |
Chris Galvan
|
20f59c16eb
Replaced false constant with variable result in error message
|
3 years ago |
Chris Galvan
|
513b85c706
Added assert case for an unsupported output format
|
3 years ago |
Chris Galvan
|
b3bdfc2cbf
Moved pixel buffer creation/resize into single line
|
3 years ago |
Chris Galvan
|
27a6d81e9d
Made gradient image output baking async
|
3 years ago |
Chris Galvan
|
d841f89fed
Allow non-square output image resolutions
|
3 years ago |
Chris Galvan
|
0cd6d8f92e
Simplified logic for finding absolute path from a given source relative path
|
3 years ago |
Chris Galvan
|
06fb618964
Moved relative to absolute path logic to be re-used
|
3 years ago |
Chris Galvan
|
6b0c392985
Adding comments to show each of the channels being written to for the image
|
3 years ago |