Wojciech Figat
|
49aa4abc20
|
Optimize Global Surface Atlas sampling with 3d-grid culling into chunks
|
2022-04-27 12:47:11 +02:00 |
|
|
|
703152cb2f
|
Fix Vector2 equality comparison
|
2022-04-24 21:17:27 +03:00 |
|
Wojciech Figat
|
4524edb899
|
Fix static model registering for rendering after streaming in even if disabled
|
2022-04-22 18:33:22 +02:00 |
|
Wojciech Figat
|
42bb4483b3
|
Minro tweaks to comments
|
2022-04-22 15:15:33 +02:00 |
|
Wojciech Figat
|
77dcc9b7a3
|
Refactor Global Surface Atlas objects buffer into separate tiles buffer to reduce memory usage and increase cache hit ratio
|
2022-04-22 14:24:06 +02:00 |
|
Wojciech Figat
|
9d205cbb7d
|
Fix
|
2022-04-21 13:08:28 +02:00 |
|
Wojciech Figat
|
cad9bad950
|
Merge remote-tracking branch 'origin/master' into gi
|
2022-04-21 12:57:08 +02:00 |
|
Wojciech Figat
|
ca935f4f08
|
Improve Global SDF static chunks cache to track SDF textures streaming
|
2022-04-21 12:40:23 +02:00 |
|
Wojciech Figat
|
b3d18f3b0e
|
Improve StaticModel to register for Scene Rendering once the model has any LOD streamed-in
|
2022-04-21 12:39:27 +02:00 |
|
Wojciech Figat
|
5345d1f685
|
Add events for streamable resources residency changes tracking
|
2022-04-21 12:37:39 +02:00 |
|
Wojciech Figat
|
0a458d94c4
|
Add support for Volume textures to have residency changed as regular textures
|
2022-04-21 12:36:16 +02:00 |
|
Wojciech Figat
|
60d2670e2e
|
Fixes
|
2022-04-21 12:29:09 +02:00 |
|
Wojciech Figat
|
e44c09aa6e
|
Optimize SDF model buffer flushing to be used only if needed
|
2022-04-21 12:10:22 +02:00 |
|
Wojciech Figat
|
0b6d3a313e
|
Fix new dynamic buffers to be actually dynamic
|
2022-04-21 12:08:23 +02:00 |
|
Wojciech Figat
|
8ed2bb4179
|
Fix HashSet::Remove return value if empty
|
2022-04-21 11:37:50 +02:00 |
|
Wojciech Figat
|
1523fa98ec
|
Add static chunks caching to Global SDF
|
2022-04-19 17:17:27 +02:00 |
|
Wojciech Figat
|
fe430e81ad
|
Add ISceneRenderingListener for using scene information in renderer cache
|
2022-04-19 17:16:33 +02:00 |
|
Wojciech Figat
|
b9652949b0
|
Minor improvements
|
2022-04-19 17:15:54 +02:00 |
|
Wojciech Figat
|
c53a463bb1
|
Refactor HashSet to support custom allocator
|
2022-04-19 17:14:29 +02:00 |
|
Wojciech Figat
|
a6c14bd986
|
Fix Dictionary::Remove return value if empty
|
2022-04-16 22:49:03 +02:00 |
|
Wojtek Figat
|
3c841b1be1
|
Add support for font size and color in Header attribute
|
2022-04-15 19:16:50 +02:00 |
|
Wojtek Figat
|
ddb9b327d4
|
Add Color.FromRGBA
|
2022-04-15 19:16:30 +02:00 |
|
Wojtek Figat
|
75b61f2bef
|
Fix typos
|
2022-04-15 19:16:14 +02:00 |
|
Wojtek Figat
|
493787d4d6
|
Add Custom Global Code node to materials for injecting custom code, includes or constants
|
2022-04-15 17:04:28 +02:00 |
|
Wojciech Figat
|
997d2a4db9
|
Fix Model SDF uploading with async task that locks asset file data to prevent release
|
2022-04-15 10:12:54 +02:00 |
|
Wojtek Figat
|
991abb1cf8
|
Add loopCount to PlaySlotAnimation for looping slot animation
|
2022-04-14 23:18:37 +02:00 |
|
Wojtek Figat
|
4ac9406b90
|
Revert 017492dbfa
|
2022-04-14 23:10:01 +02:00 |
|
Wojtek Figat
|
47cc49a962
|
Add Delegate::BindUnique
|
2022-04-14 22:17:40 +02:00 |
|
Wojciech Figat
|
d52e70af6c
|
Implement shadows rendering to direct light atlas (with Glboal SDF tracing)
|
2022-04-14 16:26:45 +02:00 |
|
Wojtek Figat
|
e554b7f531
|
Move Actor.DestroyChildren to C++
|
2022-04-13 21:34:13 +02:00 |
|
Wojtek Figat
|
3d76b2c10f
|
Add Array Add Unique node to Visual Scripting
|
2022-04-13 21:25:11 +02:00 |
|
Wojtek Figat
|
a27d69f852
|
Improve Json Asset development workflow
|
2022-04-13 21:19:10 +02:00 |
|
Wojtek Figat
|
9fb4624b03
|
Add JsonAsset.Instance for C# asset object
|
2022-04-13 21:18:35 +02:00 |
|
Wojtek Figat
|
017492dbfa
|
Optimize C# types searching with typename
|
2022-04-13 19:48:39 +02:00 |
|
Wojciech Figat
|
0668a23167
|
Add direct lighting rendering into Global Surface Atlas
|
2022-04-13 16:26:19 +02:00 |
|
Wojtek Figat
|
96ed170871
|
Use TraceSceenSpaceReflection in SSR shader for opaque
|
2022-04-12 22:16:45 +02:00 |
|
Wojtek Figat
|
58491e6d23
|
Add **Screen Space Reflections for transparent materials**
|
2022-04-12 22:16:06 +02:00 |
|
Wojtek Figat
|
e32ad93020
|
Add support for sampling Scene Color in transparent materials (forward pass)
|
2022-04-12 21:48:52 +02:00 |
|
Wojciech Figat
|
0a27d277a0
|
Adjustments
|
2022-04-12 14:27:06 +02:00 |
|
Wojciech Figat
|
74b95a6ebb
|
Add Global Surface Atlas automatic defragmentation on insertion failure
|
2022-04-12 11:10:38 +02:00 |
|
Wojtek Figat
|
c99793d2a4
|
Fix typo
|
2022-04-11 18:32:28 +02:00 |
|
Wojciech Figat
|
e8774ebd29
|
Fixes and improvements for global sdf and global surface atlas
|
2022-04-11 16:15:28 +02:00 |
|
Wojciech Figat
|
db0cb04b83
|
Merge remote-tracking branch 'origin/master' into gi
|
2022-04-11 10:37:23 +02:00 |
|
Wojciech Figat
|
bd48829a09
|
Improve quality for atlas sampling
|
2022-04-11 10:36:39 +02:00 |
|
Wojciech Figat
|
52245d36d6
|
Fixes for global atlas cache rendering
|
2022-04-11 10:36:19 +02:00 |
|
Wojtek Figat
|
1eac02d173
|
Fix opening and editing animation with missing Anim Events
|
2022-04-10 20:58:25 +02:00 |
|
Wojtek Figat
|
1d7448ec83
|
Merge commit 'a9d66d653546d89d91344c23e62c4fdc056d9265'
|
2022-04-10 14:40:13 +02:00 |
|
Wojtek Figat
|
c7c6acfc78
|
Fix DirectX crash when profiling with RenderDoc
#698
|
2022-04-10 14:38:15 +02:00 |
|
Wojciech Figat
|
7735849b7f
|
Add Global Surface Atlas sampling
|
2022-04-08 13:54:31 +02:00 |
|
Wojciech Figat
|
fbc1e6c861
|
Fix shader source code encoding error on compilation error
|
2022-04-08 13:53:59 +02:00 |
|