Commit Graph

1293 Commits

Author SHA1 Message Date
GMatrixGames
a7fd4674b1
Revert "AT9 Support"
This reverts commit 8a72f29489.
2023-07-09 16:45:22 -04:00
GMatrixGames
8a72f29489
AT9 Support 2023-07-09 16:44:53 -04:00
Asval
487e40a64e #403 done 2023-07-09 04:03:13 +02:00
Asval
cb347adb52 ouin ouin ouin there's two 5.3 2023-06-24 00:00:57 +02:00
Asval
1829660256 valorant dirs 2023-06-23 00:08:27 +02:00
4sval
8fa027737b c'est ciao 2023-06-18 22:21:29 +02:00
4sval
d891c3e8da migrate main key + fix custom dirs dup + fix manual games add by ref 2023-06-18 04:51:36 +02:00
4sval
2a265eae60 usable 2023-06-18 03:26:50 +02:00
4sval
25c10e8638 that's the way 2023-06-18 02:34:54 +02:00
4sval
011046aa22 and this is where problems begin 2023-06-14 21:39:27 +02:00
4sval
a184a258ab explicit ue version 2023-06-13 23:54:09 +02:00
GMatrixGames
3435897e99
Handle KeepMobileMinLODSettingOnDesktop 2023-06-11 08:51:24 -04:00
4sval
6f11d870c3 FModel v4.4.3.2 2023-06-09 21:49:21 +02:00
4sval
d4e2bf187f SwizzleRoughnessToGreen 2023-06-09 21:19:37 +02:00
GMatrixGames
84f5d4d605
Fixes for texture refactor 2023-06-05 17:39:52 -04:00
4sval
6dce30b33f you back 2023-06-04 20:09:48 +02:00
4sval
664054e4b4 FModel v4.4.3.1 2023-06-04 18:10:44 +02:00
GMatrixGames
2ddfdb4fcd
Custom version container 2023-05-28 13:55:26 -04:00
4sval
a9b25f5c0f folder 2023-05-27 21:35:09 +02:00
4sval
fa25b362cc problems 2023-05-23 00:54:56 +02:00
4sval
be061df238 packages bump 2023-05-23 00:38:31 +02:00
4sval
91eb123cc7 FModel v4.4.3 2023-05-21 22:26:15 +02:00
4sval
b5e79ba71c vfc = local | cbm = local if not on demand | live = none 2023-05-20 18:55:13 +02:00
4sval
df66382cf7 vfc = local | cbm = live 2023-05-17 17:42:03 +02:00
4sval
ce4d96bd4a dead game nobody cares 2023-05-16 23:40:23 +02:00
4sval
d774fb7664 cleaned some stuff 2023-05-16 22:41:23 +02:00
GMatrixGames
870e7adeb6
Merge branch 'Kismet' into dev 2023-05-15 21:42:35 -04:00
4sval
b4f29562cd fn live hd texture download 2023-05-10 16:29:18 +02:00
4sval
42ad5ddb7a fortnite hd texture download 2023-05-09 14:27:11 +02:00
4sval
2bf6c245d9 hmm 2023-05-07 03:31:16 +02:00
4sval
2c099efd2b do as much as possible simultaneously without soft locking the UI 2023-05-06 22:45:58 +02:00
4sval
42116766d5 little warning 2023-05-06 17:25:59 +02:00
4sval
550e2b17cb cached fortnite hd textures 2023-05-06 16:27:11 +02:00
GMatrixGames
178184bcee
Forgot 2023-05-05 12:51:22 -04:00
GMatrixGames
4fe00c9a1b
Merge remote-tracking branch 'fc/dev' 2023-05-05 12:33:03 -04:00
4sval
8453692bfe local clean 2023-04-15 14:33:34 +02:00
LongerWarrior
2aaf54c661 Adding Kismet 2023-04-07 22:20:38 +03:00
4sval
0f5aeaad8d vgmstream-cli.exe 2023-03-30 00:00:10 +02:00
4sval
f261dd9043 workaround #372 2023-03-29 23:47:17 +02:00
MountainFlash
7bd3f7da58 Fallen Order 2023-03-29 13:32:11 +05:30
4sval
c530275d84 game display name 2023-03-21 01:00:14 +01:00
Valentin
928834fd4b
Merge pull request #372 from GICodeWarrior/patch-1
Improve TreeView and Export performance
2023-03-18 22:34:49 +01:00
4sval
fdfaddd627 . 2023-03-17 17:08:00 +01:00
Rusty Burchfield
3e20a32bce Fix Visual Studio complaints about Nested Types
https://developercommunity.visualstudio.com/t/xaml-nested-types-are-not-supported/516142
2023-03-16 13:06:26 -07:00
Rusty Burchfield
f9f3eb9f6a Optimize Expand/Collapse for quicker layout 2023-03-16 12:46:00 -07:00
Rusty Burchfield
b0db727426 Enable TreeView UI Virtualization 2023-03-16 11:56:40 -07:00
4sval
26e92238ba cleaned skeleton and bones 2023-03-14 00:51:23 +01:00
Rusty Burchfield
d9e6c1f951
Sleep -> Yield 2023-03-12 18:30:06 -07:00
Rusty Burchfield
84bb78558e
Sleep -> Yield 2023-03-12 18:29:15 -07:00
4sval
39f5855b12 improved CustomRichTextBox + updateUi parameter to speed up savings 2023-03-12 00:11:59 +01:00
4sval
3f57ce6276 #367 2023-03-11 00:50:20 +01:00
4sval
43ff431782 additive 2023-03-08 22:54:27 +01:00
4sval
18f0d3a772 additive ref pose type 2023-03-07 02:48:03 +01:00
4sval
ec026400fc FModel v4.4.2 2023-03-05 17:20:13 +01:00
4sval
a5cbc5b9f5 keep bones in rest pos if there's no track for them 2023-03-04 16:44:11 +01:00
4sval
3f6e46ef82 timeline is dpi scaled 2023-03-04 13:03:57 +01:00
MountainFlash
e44a6a032f dpi scaling 2023-03-04 15:59:06 +05:30
MountainFlash
0343ee3577 better fps limiter 2023-03-04 09:05:11 +05:30
4sval
aca754a517 bug fixes 2023-03-03 03:40:38 +01:00
4sval
edd3a47353 section colors + no empty morph target 2023-02-26 16:39:04 +01:00
4sval
ab13eff151 animation relative retargeting? + covering fmodel's ass 2023-02-26 06:14:05 +01:00
4sval
412c5dd786 proper texture swizzling 2023-02-26 04:35:53 +01:00
4sval
ec2e25153e quality of use 2023-02-25 21:32:01 +01:00
4sval
94c5bba770 Preview Max Texture Size 2023-02-25 17:11:24 +01:00
4sval
2e1809793b load mat layers from settings 2023-02-25 02:43:35 +01:00
SirCxyrtyx
1b244e6317 exit gracefully if no game is selected during first-time setup 2023-02-21 21:17:54 -08:00
4sval
4247dec633 timeline 2023-02-21 23:21:14 +01:00
4sval
591a2d2336 animate loaded model 2023-02-21 18:06:37 +01:00
4sval
d78df4a953 working mess 2023-02-21 12:38:26 +01:00
4sval
cdb52d096f removed guid from models + bone delta matrix + timeline scroller 2023-02-20 20:06:43 +01:00
4sval
0ed26e1a7d fixed non virtual sockets being deleted on anim change 2023-02-17 16:23:15 +01:00
4sval
4797a4b338 bug fixes 2023-02-17 06:55:23 +01:00
4sval
0db81b8456 socket support for instanced models 2023-02-17 05:52:18 +01:00
4sval
4eb220168e new timeline part 1 2023-02-17 04:58:29 +01:00
4sval
e49216a844 separators 2023-02-16 20:09:04 +01:00
4sval
5b5dd8be53 timeline is world relative - part1 2023-02-16 19:47:19 +01:00
4sval
8438591839 saving this before refactoring 2023-02-16 16:55:48 +01:00
4sval
ad7dc46a0a fully fixed untracked bones parent 2023-02-16 12:57:43 +01:00
4sval
3b3fe6cb95 fixed outliner messing up vertex normal scale 2023-02-15 00:54:12 +01:00
4sval
ffd871b755 fixed outliner + reverse matrix per model + update ssbo only if needed 2023-02-14 23:34:32 +01:00
4sval
a01ef4a792 this is a problem for later me 2023-02-14 19:23:37 +01:00
4sval
a219b5bc7d animation retarget, kinda 2023-02-14 18:57:03 +01:00
4sval
62e619deef everything is now time based 2023-02-14 01:30:45 +01:00
4sval
144cf0eaf2 calculation of frame, frame in sequence, based on actual elapsed time 2023-02-13 20:35:23 +01:00
4sval
9b4c83931b timeline 2023-02-13 01:05:54 +01:00
4sval
c7d532fff9 timeline poc 2023-02-12 00:13:27 +01:00
4sval
a77d76ff34 using canvas in texture inspector 2023-02-11 23:57:42 +01:00
GMatrixGames
995cd25bc4
Fix soft crash on "blank" shop assets 2023-02-09 17:54:49 -05:00
4sval
f3c1103b0c nothing important 2023-02-09 20:06:58 +01:00
4sval
2a6c42d15f fixed outliner 2023-02-08 23:29:28 +01:00
4sval
9da407ea39 using SSBOs for unlimited bones 2023-02-08 22:18:19 +01:00
4sval
1ca18c3958 play anim sequences consecutively 2023-02-08 21:23:55 +01:00
4sval
70d4791b5b only parse bone tracks + anim montage test 2023-02-08 01:58:04 +01:00
4sval
af2fceb9e5 removed any kind of popup asking for a directory
it was more annoying than useful now that you can just click to open the file location
2023-02-07 21:14:00 +01:00
4sval
0b7ed2cf7f rotation only animation 2023-02-06 00:12:46 +01:00
4sval
f288791b71 fix picking texture + static meshes 2023-02-05 03:15:15 +01:00
4sval
a636c1ff84 play anim at the right pace + fixed outliner 2023-02-05 01:03:50 +01:00
4sval
f36a7b79cd some animations work, others do not, awaiting improvements 2023-02-04 01:31:37 +01:00
4sval
bbda1c5c0d close snooper on extract + moonman (marsman?) specular 2023-02-01 18:29:34 +01:00
GMatrixGames
535ffd45ec
vmodule and verse file types 2023-02-01 11:45:36 -05:00
4sval
79399e5db2 usable again 2023-01-27 23:45:55 +01:00
LongerWarrior
b88dda3341 Fixed MapStructTypes button location 2023-01-27 12:47:35 +02:00
LongerWarrior
58d941c91c MapStructTypes dictionary UI 2023-01-27 12:40:01 +02:00
4sval
e96a3b6d4d fu 2023-01-25 00:04:53 +01:00
4sval
09ab40ad37 ctrl s, don't use this commit for tomorrow 2023-01-16 23:16:53 +01:00
4sval
f98c8b34da fixes 2023-01-14 03:09:26 +01:00
4sval
481d9d3032 more world lights 2023-01-14 00:37:51 +01:00
4sval
59e4c7c521 so there's 2 skeletons ok why not 2023-01-12 20:15:14 +01:00
4sval
ed5258895f sockets absolute rotation and scale 2023-01-12 15:53:38 +01:00
4sval
65d80158db don't save umap camera 2023-01-10 00:10:45 +01:00
4sval
c596f85c55 teleport at computed position 2023-01-09 20:08:12 +01:00
4sval
835d5f9d40 IsAttachment 2023-01-09 19:53:28 +01:00
4sval
8d986c4dc6 socket frontend 2023-01-09 19:06:50 +01:00
4sval
bf171b28cd socket backend 2023-01-09 13:11:35 +01:00
GMatrixGames
ac0e11ea39
Merge remote-tracking branch 'origin/dev' into dev 2023-01-07 23:26:18 -05:00
GMatrixGames
ac3a0e344e
naming 2023-01-07 23:26:14 -05:00
4sval
8f9a6927fd normalize quaternions 2023-01-08 03:03:26 +01:00
GMatrixGames
134f72293a
genxgames 2023-01-06 18:15:23 -05:00
4sval
51d334cb60 compute all bones transform 2023-01-06 16:48:39 +01:00
4sval
0221405758 I should have persevered with quaternions 2023-01-06 15:14:58 +01:00
4sval
eebaa19178 thread lock 2023-01-06 05:35:06 +01:00
Minshu Gurjar
41ebad422d
fix missing meshes (umap) 2023-01-05 18:19:42 +05:30
4sval
eecf5f16ce don't you dare tell me you don't know where things go now 2023-01-04 01:35:01 +01:00
4sval
d02272b82d fixes 2023-01-03 20:58:09 +01:00
4sval
174401ec42 morph tangent + cull facing 2023-01-02 20:36:38 +01:00
4sval
76a9f88eee cleaned camera + generated .umap position 2023-01-01 20:09:46 +01:00
4sval
26f9b5b9ce camera mode 2023-01-01 03:49:25 +01:00
4sval
9a0e6aa6c6 improved generic roughness 2022-12-31 04:52:58 +01:00
4sval
9cf6c32817 speed up raw data bulk export 2022-12-29 21:47:58 +01:00
4sval
944f77c70b FModel vStable 2022-12-29 10:29:26 +01:00
4sval
41adc2412a FModel v4.4.1 2022-12-28 16:18:55 +01:00
4sval
b068e446d0 kinda cleaned the big mess 2022-12-27 19:26:41 +01:00
GMatrixGames
16dd4236eb
Fix game version defaults 2022-12-22 23:04:08 -05:00
4sval
e1321a8258 full fix #344 2022-12-22 19:49:41 +01:00
4sval
2fee3c6ffa increased texture count for custom uv-ed models 2022-12-22 02:18:12 +01:00
4sval
857de890e9 whoops 2022-12-21 22:53:17 +01:00
4sval
a7bc3d0b60 removed auto export XYZ + added right click bulk commands 2022-12-21 18:33:56 +01:00
4sval
2c4c1faeaa bump ogl to 4.6 2022-12-20 23:46:39 +01:00
4sval
35f3ce38fb Emissive Region 2022-12-20 18:31:28 +01:00
4sval
e5b66bb8d9 improved maths for point & spot lights to make them look more realistic 2022-12-18 02:54:28 +01:00
4sval
b5aecebaf1 reduced models memory by 3 2022-12-17 18:06:38 +01:00
4sval
a2ae5da47f final fantasy emissive intensity 2022-12-16 22:41:20 +01:00
Marlon
cdc987b984
Merge branch 'dev' of https://github.com/4sval/FModel into dev 2022-12-16 19:54:04 +01:00
Marlon
352386d1fa
ui nullref fix 2022-12-16 19:53:34 +01:00
4sval
24512b0d1c fixed TextureData 2022-12-16 17:03:16 +01:00
4sval
fd709d08b7 texture viewer 2022-12-16 01:14:15 +01:00
4sval
21f39cc472 close #338 2022-12-15 19:06:37 +01:00
4sval
0327af1bd5 workaround #344 ? 2022-12-13 17:51:55 +01:00
GMatrixGames
2a0dd1eb8a
fix for invalid access token 2022-12-12 20:26:22 -05:00
4sval
91858ca5ca valorant specular 2022-12-11 23:00:00 +01:00
4sval
8ad48736f0 improved shader light reflection 2022-12-11 01:29:57 +01:00
4sval
b6872dda6e no description 2022-12-10 00:52:53 +01:00
4sval
2a4f91cc65 FortPlayerAugmentItemDefinition + no more auto save 2022-12-10 00:47:18 +01:00
GMatrixGames
fc82540388
pubg egl 2022-12-08 12:10:20 -05:00
4sval
1d22fa6cf6 fixed vertex colors + TextureData incorrect mapping 2022-12-06 22:54:31 +01:00
4sval
327cbfdd39 GetInternalSID #340 2022-12-06 13:43:37 +01:00
4sval
31e2a867fa fixed negative uv layer 2022-12-06 00:41:45 +01:00
Marlon
2fea609a63
exception fix 2022-12-05 04:44:43 +01:00
4sval
69592ad46d FModel v4.4 2022-12-04 23:35:16 +01:00
4sval
9754ae4a73 releasable 2022-12-04 03:42:38 +01:00
4sval
617dfad22e fixed 0 padding + ao pixel color fighting 2022-12-04 02:15:42 +01:00
4sval
7a9556e957 save mesh 2022-12-03 02:02:29 +01:00
4sval
88fa0dfd82 default layout + switches + no more scroll flicker 2022-12-02 01:51:14 +01:00
4sval
1ae75d36d2 fixed clamp + meow roughness + ui stuff 2022-11-30 02:03:07 +01:00
4sval
fd7b1226b5 merged options and cache + imgui lights + roughness parameter 2022-11-29 21:58:42 +01:00
4sval
9926d0de7c meow lights 2022-11-27 22:19:39 +01:00
GMatrixGames
2173ac01fb
Core's engine version is wrong 2022-11-26 09:17:45 -05:00
GMatrixGames
932f295fd3
efootball game detection for extra path 2022-11-26 00:11:13 -05:00
4sval
53dd500e03 System.Numerics + cached uniforms location 2022-11-24 19:09:15 +01:00
4sval
e7ff5c41a6 well, I guess spots always points to the ground 2022-11-24 03:34:49 +01:00
4sval
8b072e39fc umap lights 2022-11-24 02:44:01 +01:00
4sval
ce529c41ec ui stuff 2022-11-17 23:53:40 +01:00
4sval
38b6371a81 ui stuff 2022-11-17 01:27:26 +01:00
4sval
d0963bd018 imgui icons + material inspector v.final +/- 2022-11-16 01:35:30 +01:00
GMatrixGames
9d7e491bf3
Improve IsExpired with proper auth check 2022-11-15 11:18:20 -05:00
GMatrixGames
ede6628a2d
Update cosmetic season parsing. (Manual update each chapter)
Feel free to update the initial implementation, I'm not dealing with math rn 🤷
2022-11-14 21:48:01 -05:00
4sval
ad6c4b9474 fuck you bones position
that's a problem for future me
2022-11-13 22:10:22 +01:00
4sval
25de50818d pbr lights + gamma correction 2022-11-11 04:45:38 +01:00
4sval
65d20fbde8 :blobglareannoyed: 2022-11-09 02:14:44 +01:00
4sval
f14da04c05 fixed some keys not being forwarded to imgui 2022-11-09 01:51:41 +01:00
4sval
0a5862a0ca code clean up 2022-11-07 18:47:33 +01:00
4sval
86c3eba85f refactored & improved shaders and materials 2022-11-07 02:10:41 +01:00
4sval
b8d731c3ae relative to the parent 2022-11-05 01:39:34 +01:00
4sval
c2bb0ead88 additional worlds + hierarchical transformation matrix 2022-11-05 01:03:21 +01:00
4sval
556a27577d socket format 2022-11-04 11:35:11 +01:00
4sval
481078cbca fixed EULER rotation 2022-11-04 11:18:07 +01:00
4sval
2f3b076aa4 fix texture misalignment + negative far plane 2022-11-03 00:42:05 +01:00
4sval
cc89becb4c picking texture, not pixel perfect but good enough 2022-11-02 23:16:38 +01:00
4sval
a267c6233f ui 2022-11-02 02:16:44 +01:00
4sval
216e8b069c morphing is back 2022-11-02 00:03:04 +01:00
4sval
3e41fba8b0 bump 2022-11-01 14:09:06 +01:00
4sval
525718d35c gui 2022-11-01 05:23:53 +01:00
4sval
321b82b458 material improvements 2022-11-01 03:56:40 +01:00
4sval
b4df69fbeb junky cam movements 2022-10-31 01:56:29 +01:00
4sval
4e321d74c9 docking gets saved now wtf 2022-10-30 04:05:33 +01:00
4sval
c6dcd921d8 slowly getting better 2022-10-29 23:55:57 +02:00
4sval
59dd045a42 not perfect but better 2022-10-28 03:16:39 +02:00
4sval
86bd205878 I guess I can't get away so easily for now 2022-10-27 21:10:34 +02:00
4sval
3d1d125e40 per used material render call 2022-10-27 20:44:03 +02:00
4sval
12eba5e730 good enough for now 2022-10-27 15:50:15 +02:00
4sval
dfea705c5e nop 2022-10-25 22:53:51 +02:00
4sval
edfa3276cf submodule 2022-10-25 22:13:59 +02:00
GMatrixGames
70c2754bd1
Fix Fortnite [LIVE] 2022-10-25 15:00:57 -04:00
4sval
29f556dc2a uv map poc 2022-10-25 00:45:21 +02:00
4sval
023b68ffae fixed gap between grid and skybox 2022-10-22 00:17:56 +02:00
4sval
b32d77601e cached textures 2022-10-21 23:13:20 +02:00
4sval
4da6b2d775 somewhat usable 2022-10-19 23:54:38 +02:00
4sval
59973f95d6 only setup the needed one 2022-10-19 00:12:34 +02:00
4sval
41319ad2a3 fmodel { -viewer: save !important; } 2022-10-18 23:54:05 +02:00
4sval
c8f0d9f014 POC 2022-10-14 23:13:28 +02:00
4sval
e3e5689fce ctrl s 2022-10-12 02:18:54 +02:00
4sval
d047b56978 stuff 2022-10-09 23:25:29 +02:00
GMatrixGames
a664f34bec
CUE4Parse changes 2022-10-09 13:36:17 -04:00
4sval
b57585a0c6 implemented loading label 2022-10-06 22:59:58 +02:00
4sval
41d93177b5 swap before vacation 2022-09-21 20:21:28 +02:00
4sval
c98634df80 preparation 2022-09-21 01:17:32 +02:00
4sval
656e1908f2 do not convert mesh if instanced 2022-09-19 06:39:19 +02:00
4sval
7cff932a81 less restriction on emission 2022-09-18 20:26:12 +02:00
4sval
98a40fc2f1 sync with dev 2022-09-18 19:19:21 +02:00
4sval
9196a96981 snooper fix 2022-09-18 18:06:15 +02:00
4sval
cd73bdd70f no more useless data in buffer 2022-09-17 23:51:35 +02:00
4sval
40500d925f properly working 2022-09-17 13:04:21 +02:00
4sval
2d73375392 one at a time, take it or leave it. 2022-09-16 06:55:44 +02:00
4sval
24e3d549f5 no fuck you 2022-09-16 00:14:38 +02:00
4sval
569558640a poc 2022-09-15 00:39:54 +02:00
4sval
926cbec7eb blinded by the lights 2022-09-13 22:56:45 +02:00
4sval
0295d47eba mesh morphing POC 2022-09-13 22:29:29 +02:00
4sval
dd963c7cce ui stuff 2022-09-08 23:22:47 +02:00
4sval
29983c23e3 finally what I was looking for 2022-09-07 22:44:42 +02:00
4sval
807029d211 better 2022-09-07 00:39:56 +02:00
4sval
a45ad49414 object outlining v0.annoying 2022-09-07 00:20:49 +02:00
4sval
a7885b1dbc instancing + uworld + fixed black normal maps 2022-09-05 23:31:40 +02:00
4sval
c63c1d8434 I thought it was working but no 2022-09-04 18:26:50 +02:00
4sval
355b7f0c3d don't go faster than the underlying platform can manage 2022-09-04 11:20:42 +02:00
4sval
4710d3afbc append mode shortcut 2022-09-04 10:18:15 +02:00
4sval
872b01c7ef imgui stuff 2022-09-03 23:50:02 +02:00
4sval
97b03ed0c7 ok i'll wait the official 2022-09-03 14:30:01 +02:00
4sval
eabf6d9bcf switch to ImTool 2022-09-03 13:03:21 +02:00
4sval
ac124e8f08 fixed layout 2022-09-03 09:57:11 +02:00
4sval
129f128f90 transforms 2022-09-02 20:38:27 +02:00
4sval
4194052eed ctrl s 2022-09-01 20:53:05 +02:00
4sval
bb7eaf3e15 frozen events workaround 2022-08-31 23:47:28 +02:00
4sval
fb330e33da msaa enabled 2022-08-31 23:04:15 +02:00
4sval
5b08fc400d basically just a non msaa framebuffer 2022-08-31 20:04:59 +02:00
4sval
628570e84d even less 2022-08-30 21:46:47 +02:00
4sval
6ba553e890 less shader call 2022-08-30 21:11:39 +02:00
4sval
37b5989378 display vertex colors 2022-08-30 19:40:27 +02:00
4sval
009ad9dc55 fixed light without normal map 2022-08-30 17:53:30 +02:00
4sval
b947ac3e96 improved shader 2022-08-30 17:14:32 +02:00
4sval
7b9e53c931 get out 2022-08-30 01:03:56 +02:00