Commit Graph

209 Commits

Author SHA1 Message Date
Turanszki Janos 750fa2c7f7 documentation update 2024-10-11 09:40:04 +02:00
Turánszki János 73b21853c8 character controller: use dofile instead of require to load conversations because require didn't work correctly for some paths 2024-09-30 07:51:45 +02:00
Turánszki János 69f798fa9f character controller script: added missing file 2024-09-29 09:09:09 +02:00
Turánszki János 2fbfbb108d updated content project 2024-09-28 17:07:42 +02:00
Turánszki János 4c7d634826 added orthographic camera 2024-09-27 08:28:18 +02:00
Turánszki János f497052f87 character sample refactor, each character can have their own conversation dialogs 2024-09-25 09:14:21 +02:00
Turánszki János e8d656ef9a character controller: added male animset and ability to change animset for characters 2024-09-19 07:34:47 +02:00
Turánszki János deaa89af0e character controller: character model can be selected with metadata component 2024-09-16 08:13:20 +02:00
Turánszki János 7b63f9cd15 extended hair particle spritesheet control (#941) 2024-09-10 08:07:07 +02:00
Turánszki János 07de5c28c3 decal baking into skinned mesh 2024-09-04 07:27:14 +02:00
Turánszki János 8a70bd80c9 added coplanar blending mode for materials 2024-09-03 08:03:01 +02:00
Turánszki János 3e638bba2e added texture.IsValid() lua binding 2024-08-31 06:34:53 +02:00
Turánszki János c5c77b0605 saturation control for sprites, materials and some improvements 2024-08-30 08:28:41 +02:00
Turánszki János 87723657a6 added ragdoll intersection filtering tools 2024-08-29 08:04:27 +02:00
Turánszki János b62c7ff48b added per-object rim highlight 2024-08-28 06:36:12 +02:00
Turánszki János 839b22aa63 more precise occlusion culling for ocean; shadow occlusion culling for hair particle; other updates; 2024-08-25 07:48:36 +02:00
Turánszki János 6b8ff71daa let character jump up forward when pushing against a wall; other fixes; 2024-08-23 07:24:46 +02:00
Turánszki János 15badd4f27 voxel flood filling and meshing improvement; character updates; 2024-08-22 07:46:54 +02:00
Turánszki János 6b3c74e5cd script documentation update 2024-08-17 10:55:12 +02:00
Turánszki János a902485135 Renderpath3D distortion overlay 2024-08-17 07:19:47 +02:00
Turánszki János f75a692da9 Object rendering with mesh shader (#923) 2024-08-15 18:38:16 +02:00
Turánszki János 4717d75cb4 character to character collision control 2024-08-12 06:17:12 +02:00
Turánszki János 99c1d78211 character foot placement also works when moving; leaning control; improvements; 2024-08-11 15:21:41 +02:00
Turánszki János cefd746bda Character component (#914) 2024-08-08 18:03:17 +02:00
Turánszki János b343932652 some lua bindings and improvements 2024-07-31 20:59:05 +02:00
Turánszki János 9d913d0a28 various updates:
- buoyancy parameter
- ragdoll buyancy
- terrain region blending improvement
- application activation fixes
2024-07-31 07:39:29 +02:00
Turánszki János 3b82ba0549 character controller movement improvements 2024-07-29 07:30:29 +02:00
Turánszki János 82aacb202e character controller script updates 2024-07-26 07:38:26 +02:00
Turánszki János 6ba8f79ca7 Metadata component (#902) 2024-07-25 18:59:46 +02:00
Romildo Franco ed6e930c96 Improve AnimationComponent and AnimationWindow (#900)
Add new logic and buttons to AnimationWindow for playing backwards and for the new loop types.
Add new methods to control looping: AnimationComponent::IsPingPong, AnimationComponent::IsPlayingOnce, AnimationComponent::SetPingPong, and AnimationComponent::SetPlayOnce.
Add checks in Scene::RunAnimationUpdateSystem for the new loops when the animation reaches the end.
2024-07-23 11:46:11 +02:00
Dennis Brakhane 65d863d5c7 cmake: use copy_directory_if_different if available (#899)
After a discussion with Matteo, we decided it's better
to use if_different on CMake 3.26+ and just copy_directory
on previous versions. It seems to copy less files each run,
so it's good to use it if available.
2024-07-23 05:31:29 +02:00
Dennis Brakhane 7a786c2981 cmake: don't depend on a 3.26+ command (#896)
I accidentially used a CMake 3.26+ only command.
Copying the content directory doesn't take that long, so requiring 3.26
doesn't seem to be worth it at the time. So just replace it with
copy_directory
2024-07-21 06:32:27 +02:00
Turánszki János 7ba00d2692 font renderer flipping #888 (#891) 2024-07-18 17:22:20 +02:00
Dennis Brakhane 8362a4a79a cmake: remove race condition on "copy Content folder" (#890) 2024-07-18 15:55:48 +02:00
Turánszki János ff0fe12595 Ocean wet maps (#881) 2024-07-11 16:40:20 +02:00
rs189 24534926e5 SetBorderSoften lua binding (#878) 2024-07-07 18:28:51 +02:00
Turánszki János b1c822f493 added GetOceanPosAt() which reads ocean displaced pos from GPU, character sample: can swim in ocean 2024-07-06 11:47:06 +02:00
Turánszki János fb41bf83bd Softbody simplification with bones (#876) 2024-07-04 09:24:47 +02:00
Turánszki János 6e02fe6136 content fixes 2024-07-02 06:09:17 +02:00
Turánszki János d7518cdd8e Soft body updates (#869)
- vertex radius
- detail
- multi-selection edit
2024-06-27 09:37:40 +02:00
Turánszki János d0b91e814f Jolt physics interpolation (#868) 2024-06-25 08:17:08 +02:00
Turánszki János 1e3c51e9b9 emitter multi location burst 2024-06-20 05:53:58 +02:00
Not John cdee967f08 add physics integration tests (#865) 2024-06-20 05:34:45 +02:00
Turánszki János 3eb4c6cc37 resource manager hot reload (#864) 2024-06-19 07:28:00 +02:00
Turánszki János b375b09561 physics: cylinder shape, local offset;
added per-instance alpha test;
grass disable cast shadow fix;
editor: hierarchy remove will use proper detaching;
2024-06-17 08:27:01 +02:00
Turánszki János d233f405dc CreateLensDistortionNormalMap lua binding 2024-06-15 07:19:40 +02:00
Turánszki János 43d485b417 image distortion mask (#862) 2024-06-13 08:04:43 +02:00
Turánszki János 76a16e8136 added leaning to character sample 2024-06-09 07:33:24 +02:00
matpx 8c55507eb8 Fix links in WickedEngine-Documentation (#849)
fix engine doc links
2024-05-26 19:19:18 +02:00
Turánszki János 02acde0f34 terrain updates 2024-05-26 05:42:43 +02:00