Commit Graph

3709 Commits

Author SHA1 Message Date
matteo 0977db8e56 Fixed cmake install (.ico was renamed) 2023-10-17 09:11:32 +02:00
Turánszki János b04bffa376 animations: when first keyframe is not reached, force first keyframe instead of skipping animation 2023-10-16 07:20:30 +02:00
Turánszki János 0bd02375d0 added ocean water foam effect 2023-10-15 14:23:01 +02:00
Turánszki János 75457f17ee Sprites and fonts can be added to the scene (#762) 2023-10-14 16:21:05 +02:00
Turánszki János df906ed231 fix for swapchain HDR change; fix and refactor in editor component wnd; 2023-10-09 17:15:44 +02:00
Turánszki János da9d96e839 editor: create humanoid rig from naming convention 2023-10-09 07:58:00 +02:00
Turánszki János 3b1441f7f0 SoundInstance range and input.Release (#761) 2023-10-08 14:27:19 +02:00
Turánszki János 06a02d0407 instance generation will be skipped for object with full transparency; copydepthstencil update; 2023-10-08 07:21:35 +02:00
Turánszki János 53e33b528e Path tracing depth-stencil copy workaround for Vulkan #726 (#760) 2023-10-07 12:58:34 +02:00
Turánszki János d22e7b50ac added sphere mesh creation helper, editor updates v0.71.312 2023-10-06 09:40:43 +02:00
Turánszki János 31c2d141a7 character controller fixes to handle missing expressions, root bone and mixamo model setup 2023-10-06 07:52:13 +02:00
Turánszki János adcfd8a0e7 editor: armature reset pose button fix 2023-10-05 18:47:09 +02:00
Turánszki János e5a4e7d1cb water improvements 2023-10-04 19:48:34 +02:00
Turánszki János 6be1e8b287 uv tessellation in full precision 2023-10-04 07:12:56 +02:00
Turánszki János 7e9655c0c5 vulkan shader compilation fix 2023-10-03 08:51:21 +02:00
Turánszki János 887ceea013 AMD virtual texture uv interpolation fix 2023-10-03 08:42:26 +02:00
Turánszki János 0163ec64d4 water refraction and fog improvements 2023-10-03 08:04:47 +02:00
Turánszki János 4954f62468 various updates (#758)
* object rendering can now be disabled in reflections; removed custom ray tracing inclusion masks for more unified system based on object flags and to not interfere with user logic layer masks; other scripting updates;

* unregister editor printscreen

* point light shadow artifact fix
2023-10-01 17:01:39 +02:00
Turánszki János e0a03afabe ray intersection, decal placement fix 2023-10-01 08:01:45 +02:00
Turánszki János e9f647efa2 particle planar reflection clip plane fix 2023-09-30 17:20:04 +02:00
Turánszki János f5e3fdb14a enabled hair particle in planar reflection 2023-09-30 13:11:47 +02:00
Turánszki János 996a6d018b particles will take emitter velocity, and set visible in planar reflection 2023-09-30 09:09:51 +02:00
Turánszki János e2ad204b07 lua: fallback script_dir() etc for binary script 2023-09-30 07:05:50 +02:00
Turánszki János ebabecde4c added lua bindings to handle binary lua files, and updated docs 2023-09-30 06:53:58 +02:00
Turánszki János 9a7239268c shader minprecision fixes 2023-09-29 11:10:45 +02:00
Turánszki János dc696007ea uwp nuget package update 2023-09-29 10:57:01 +02:00
Turánszki János b71bcb7a78 build fix 2023-09-29 09:57:04 +02:00
Turánszki János 4df22f2efe changed some vertex params to minprecision 2023-09-29 09:39:36 +02:00
Turánszki János be5b87b300 new object flag: not visible in main camera 2023-09-29 09:14:27 +02:00
Turánszki János ae1db0542b dx12: separate queue for copyAllocator 2023-09-29 08:35:41 +02:00
Turánszki János 69c05385af vertex parameter reduction 2023-09-29 08:31:54 +02:00
Turánszki János 757968d6ba hair particle: when general buffer is recreated, always set gpu init flag 2023-09-28 08:24:32 +02:00
Turánszki János 63d4e4967b fix for hair particles and ray tracing #755 2023-09-28 07:28:25 +02:00
Turánszki János 21c24cb456 dx12 updates 2023-09-26 08:26:46 +02:00
Turánszki János b5e719f6e4 scripting updates 2023-09-25 19:27:08 +02:00
Turánszki János 13c6431a0d audio loop can be exited when audio is not playing (#754) 2023-09-24 14:00:35 +02:00
Turánszki János ca6765f9a2 input and scripting updates 2023-09-24 10:41:37 +02:00
Turánszki János 1fa5bd0f4a Added numpad input handling (#752) 2023-09-23 08:09:30 +02:00
Turánszki János 2e3029887f font sharpness computed in screen space (#751) 2023-09-22 19:38:06 +02:00
Turánszki János 820c042050 font renderer improvements 2023-09-21 08:43:58 +02:00
Turanszki Janos 5df148cb6c workaround crash fix for AMD RX 6650 2023-09-20 08:10:54 +02:00
Turánszki János b41e2a1917 editor: translator hotkeys not triggered while backlog is active 2023-09-20 07:39:35 +02:00
Turánszki János 6b89f98c11 updated dds_write 2023-09-18 19:07:30 +02:00
Turánszki János 8d5ff44149 dx12, vulkan: initdata support for sparse tile pools 2023-09-17 14:59:05 +02:00
Turánszki János 81dc004659 added lua binding for foreground object rendering 2023-09-17 07:46:25 +02:00
Turánszki János 05fa9fd6dd foreground object rendering 2023-09-17 07:24:23 +02:00
Turánszki János 9383240fa7 dx12: direct texture data write path for integrated GPUs 2023-09-16 07:47:04 +02:00
Turánszki János 6148430865 improvement for scene load time on integrated gpu 2023-09-15 19:24:00 +02:00
matpx 17b97478b3 reuse scene reference (#746) 2023-09-15 17:57:38 +02:00
Dave Palais 7acf78c68c Also reset the mouse delta position each frame (#740)
Reset and accumulate the mouse position delta every frame

Co-authored-by: Dave Palais <dpalais@users.noreply.github.com>
2023-09-15 08:06:58 +02:00