forked from donkeyProgramming/TheAssetEditor
-
Notifications
You must be signed in to change notification settings - Fork 1
/
ReleaseNotes.txt
524 lines (422 loc) · 20.2 KB
/
ReleaseNotes.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
v0.XX
----------------------------
* Vertex tranform undo bug
* Changelog with gifs system
* Texture conveter
* Decent texture window
* Improve the directX window handling
* Kitbasher memory leaks
* Warning when generating file list and audio files are skipped from loading
* Attachment point for older games
* Sound editor - Report of all sound names
* Decal support
* Wireframe view
* Rome 2 Sound, firePos, ImpactPos, Effect
* First time welcome message!
* Did not recreate lods warning
* Keep correct material ID for decals and what not
* Keep paramterter index for material paramters
* Multiple shader types for wsmodel, also settings
* Allow moving uvs
* Combine textures
* "save only visible" should only care about lod0 meshes
* Convert useAlpha to bool in code
* Better loading of Alpha values from WsModel -> katarin lower lods
Imprivement to vertex debugger
Show all values
Toggle normal/tanget/binormals
* Browse texture gets and converts textures from png
* Static prop => missing from skeleton error
* Skeleton not found => dont delete ref
* Attach to not working for katerina septer
* Improve lod generation, vertex type and merge, Alpha
* Checkboxes in ui for rendering flags
* Raname file not working
* Check file bug for older games on discord
* Phazer shader improvements
* UV editor
* Simple texture tool. Brighter, contreast, tint. Polygon selection and apply to inside
* Tint control and write to WS model
Texture tool:
* Find out why the texture change slightly [Done]
* Explanation for what the files do
* UVs [Done]
* Alpha issue?
* Open existing project => OpenFolderCommand
* Error handling
* Convertion failed
* File not found
* Add textures
* Remove missing textures from file => DeleteAllMissingTexturesAction
* Add texture from file in normal texture view (import)
* Add more info to the texture list [Done]
* Update all lods
* Project file?
PackFileName, SystemFileName, Type
* Update project
* Read cfg
* Add missing textures
* update UI
-- Live stream Kitbash editor
Planned V0.35:
Texture fixer
Troy resource pack!
Kill schama manager code
Check for lod count when loading textures -> Warning for textures missing lods
Icon for which attributes in a metatag that the superview uses
' ,SoundMeta_v2
98kkkkkk
Fix Mount Editor Editor for wh2
Frags from more games
Mount anim without animroot https://discord.com/channels/519116643830464513/917057637462470697/966032037498732584
AnimatedProp v4
SoundMeta_v2
MetaData Splice preview
Splice -> Fit animation length + meta info about the anim (fps and lenfth in time)
Rmv2 to text for debugging?
Animpack updater => wh2 to wh3
Texture converter => wh2 to wh3
Vertex debugger => show all values. Checkboxes for normal, tangent and bi
Checkboxes in ui for rendering flags
Resource pack => All animations from 3k and Troy. Other games as well?
Phazer shader
Warning for only 1 lod in rmv2
Hydra anim, 3k anim for dead
metafile splice
Global resource manager
Unload packfile not working correctly
PackFileBrowserWindow vs SavePackFileWindow
Campaing bin for 3k, troy and improive for wh3
White space in model filename on save
Splice tag
Clean up animpack stuff a bit. Wh2/Troy into same format?
Animation bin capability validator
Improved material editor (ws model)
Skeleton db parser for splice
List which metadata is possible for each game
wh2 support for anim
Tint for wsmodels!
White space in model filename on save
Do a seach for all files and list the ones starting with <PROPERTY_SET> in content. Its CA internal assetpipeline files which they have forgotten to remove
Filter matadata tags by supported game
Remember super view and 3d view editor sized on tab change
Focus in animEditors (ctrl f) and reset
>> Improve the pin for animated meshes
User Error window
var result = ToolSelectorWindow.CreateAndShow(new[] { EditorEnums.Kitbash_Editor, EditorEnums.XML_Editor});
V0.37
----------------------------
mount editor not working correctly and make it easier to use. A few click should take you 95%
Matched combat files
Allow resize in the animpack editor (remember tab change!)
Fix buttons for time line
Auto wh2 => wh3 fragment/bin converter
Shortcuts for kitbesh common command (extract, grow selection, split, combine)
Improve the update screen. It looks like shit!
Meta report error for atilla => https://discord.com/channels/@me/950789780768186439/982407930085249076
Saving animpack, if contains matched combat give error instead of crash
animated_prop13/prop13 for 3k
Start making unit tests...
Meta file issue = https://discord.com/channels/373745291289034763/795235087352201226/982699359550443530
8atched combat for wh3
Show warnig when openin CA animpack, about not datacoring this file!
Make it eaiser to understand, animpack editor
frg extention when making wh3 animpack bin
Filter animations for anim transfer tool batch processor
shortcuts
Creaet Shortcut files!
multiple editors
open vmd in kitbasher - all referebces
UV tools
Improve lod - remove all tiny meshes
Lod - split into two vertex and alpha. Only convert animated4 => 2!
V0.38
----------------------------
Improve the update / welcome screen
Welcome screen
Update screen
Open vmd and ws in kitbash editor
Shortcut files
SuperView
AnimationTransfer
KitbashEditor
Shotcuts for kitbash tools
Fix button for timeline
Compute texture usage
AnimPack fixes
Match combat decoding for wh3
Fix the "." bug in mesh reduction view
Deleting folders does not work. Generate ws model, delete material folder. Files not added back
Filter animations in anim transfer tool
When saving animmeta, make it all pop into anim where is and remove saving question
Hide skeleton for animated props
Different colours for animated prop skeletons
Redo scale functionalty for animated prop
Effect_v11 and transform in metadatafactory. SHould use interface
Showcase video
---------------
Kitbash
Animtransfer
Super view
I am planning on putting together a small showcase for what is possible with AssetEditor (if AE was not used let me know!). As a port of this I would love to showcase some units from mods created by you. Probably just a few seconds of each unit. I am getting some help for putting this together so I have high hopes for it to look good!
I was thinking about the following:
https://steamcommunity.com/sharedfiles/filedetails/?id=2790154343&searchtext=
Would you be ok with that?
[X]Stratovarius https://steamcommunity.com/sharedfiles/filedetails/?id=2838941228 Pick what you think is cool
[X]Stratovarius https://steamcommunity.com/sharedfiles/filedetails/?id=2839832771
[X]Stratovarius https://steamcommunity.com/sharedfiles/filedetails/?id=2826930183 Pick what you think is cool, this mod also includes the above mod
[X]Mixu: https://steamcommunity.com/sharedfiles/filedetails/?id=2825728189 Some of the more complex units, like the gnoblars riding gboblas, the guys on the rihno and some of the lords
[X]Banners https://steamcommunity.com/sharedfiles/filedetails/?id=2817760696 Pick what you think is cool
[X]Spooky https://steamcommunity.com/sharedfiles/filedetails/?id=2834975276
[X]Theakrus https://steamcommunity.com/sharedfiles/filedetails/?id=2815393743 Pick what you think is cool
[X]Theakrus https://steamcommunity.com/sharedfiles/filedetails/?id=2829202482 Pick what you think is cool
[X]Theakrus https://steamcommunity.com/sharedfiles/filedetails/?id=2809344514 Pick what you think is cool
[]Eustace https://steamcommunity.com/sharedfiles/filedetails/?id=2810496470 Pick what you think is cool
[X]Calm: https://steamcommunity.com/sharedfiles/filedetails/?id=2797285787
[X]Calm https://steamcommunity.com/sharedfiles/filedetails/?id=2797285695
[X]Frob https://steamcommunity.com/sharedfiles/filedetails/?id=2794880709
[X]Poljanan https://steamcommunity.com/sharedfiles/filedetails/?id=2798625567 Pick what you think is cool
[X]Poljanan https://steamcommunity.com/sharedfiles/filedetails/?id=2831340705 Pick what you think is cool
[X]LazyIcarus https://steamcommunity.com/sharedfiles/filedetails/?id=2805809756
[X]Belisarian https://steamcommunity.com/sharedfiles/filedetails/?id=2838392345 neferat Nagash Bone Colossus
[X]All is Dust https://steamcommunity.com/sharedfiles/filedetails/?id=2821429625 Pick what you think is cool
[X] Xoudad https://steamcommunity.com/sharedfiles/filedetails/?id=2824164139
[X]dead baron https://steamcommunity.com/sharedfiles/filedetails/?id=2790154343 Pick what you think is cool
wh2
[]blackoutsider https://steamcommunity.com/sharedfiles/filedetails/?id=2803454486&searchtext=blackoutsider
[]Toumaï https://steamcommunity.com/sharedfiles/filedetails/?id=2613006061 Pick what you think is cool
Snek https://steamcommunity.com/workshop/filedetails/?id=2712622457
[X] Xoudad https://steamcommunity.com/sharedfiles/filedetails/?id=2565578923 Pick what you think is cool
zerg93 https://steamcommunity.com/sharedfiles/filedetails/?id=2814474888&searchtext=
[X]Calm https://steamcommunity.com/sharedfiles/filedetails/?id=2561473008
[X]Calm https://steamcommunity.com/sharedfiles/filedetails/?id=2560027487 Pick what you think is cool + the animal keeper on the tiger
[X]TheDuke: https://steamcommunity.com/workshop/filedetails/?id=1980004789 -The riders on dionsours
---------------
variantmeshes/wh_variantmodels/hu1/ksl/ksl_katarin/tex/ksl_katarin_head_01_specular.dds
Check metadata factory
make time in superview copyable
Clean up render list items - One dispsable large list and one on the go. All types of line items made in a factory and works for both
Phazer link
terrain/battles/wh3_main_macro_ksl_mountains_01_ogr_camp/tile_map.bmd.xml
Display props
Rewrite metasystem?
Show coordinates of bones for easy placement of stuff. Update when animating. World and local
Hey Ole, one issue I have run into is having trouble getting the props from the Armoured Kossar to play with me in Super View. Is this something we might get in the future?
I can't get them to play with my thane, but they don't play with the basic Armoured Kossar either AFAIK and tried a bit.
v0.41
----------------------------
Audio Explorer v1
Lots of changes done by others and me. I might have lost control over this release, its been a while...
V0.40
----------------------------
saving small meshes causes bounding box crashes
remove backup feature
Better error message for stuff with lod loading error. open in rpfm bug
Finish Convert wh2 animpack to wh3 format
in animbin editor, see the slot version bla bla used.
Fix datParser so it does not break wh2
Find unreferensed textures
make wh2 bin in same format at wh3
V0.41
----------------------------
View dat files
View single bnk | all bnks
Export event to json
Remove wem files from filelist treeview
AkPropBundle enums
Rename to audio explorer
Persistent_WM_Warp_Lightning_Cannon_Idle | Battle_Individual_Artillery_Screaming_Bell_Persistent
/// - ui_click_custom_battle_add_unit -> Mechanical button sound
>>Fix error for dindi
>>use all animations for a skeleton
>>Splice preview
>> Build dat db
Import/Export texture tool
importing textures without mipmap error
size of backup folder warning -> always put backups in one location
change skeleton in animtransfer tool does not trigger change
Splice in animtransfer tool.
Improve skeleton tool saving, set name
Renaming file should trigger skeleton update
Add tutorial => https://www.youtube.com/watch?v=gV6qVXFDWf8
Dump all the shader shit to file
Check for big letters when merging textures and // vs \\
Create anim.meta from superview if its missing
bugfixes
splice in meta chos
V0.40
----------------------------
Features:
* Automatic texture updater. Tool->Update Wh2=>Wh3 (Textures Experimental) - Thanks to Phazer
* Added a GREAT into tutorial under the tutorials tab. - Thanks to Dietrich
* Option to hide warhammer 2 texture slots when loading warhammer 3 models - Thanks to Z bb
* Use lod 0 for all lods. Tools->Copy lod 1 to every lod slot - Thanks to Z bb
* Memory usage indicator. - Thanks to Z bb
* Paste button for quick textures updating - Thanks to Z bb
Bugfixes:
* Fixed error when generating lods for non wh3 models - Thanks to Z bb
* Fixed duplicate mesh error for non wh3 models - Thanks to Z bb
* Fixed texture loading error
V0.39
----------------------------
TL;DR - Fixed some huge bugs, added tutorials and quality of life fixes
Features:
* Animation report (Thanks to Klissian)
* Splash Attack visualization in supevview (Thanks to Klissian)
* New Metatags decoded: SoundTrigger_v2, SoundBuilding_v2, Effect_v5, RHandPose_v2 and LHandPose_v2 (Thanks to Farfadet)
* Added more tutorials under the tutorials dropdown (thanks to Masked Mustachio)
* Ctrl + double click expands all child nodes in the packfile tree view
* Collapse all added to packfile tree view context menu
* Lot of code related to audio modding (Work in progres)
BugFixes:
* Static meshes now load/save correctly. Should no longer get incorrect shading in game when using static meshes. (Thanks to Phazer)
* Fixed bug where textures were not resolved correctly when loading rigid_model_v2 files
* Previous and next frame buttons working correctly (Thanks to Klissian)
* Fixed error when creating LODs
* Fixed crash when using prop meta tags
New tutorials:
https://www.youtube.com/watch?v=b68hSHZ5raY
https://www.youtube.com/watch?v=7HN4oA2LsFM
https://www.youtube.com/watch?v=MhvbZfNp8Qw
https://www.youtube.com/watch?v=ONRAKJUmuiM
https://www.youtube.com/watch?v=AXw99yc74CY
V0.38
----------------------------
Features:
* Added "tutorial" toolbar
BugFixes:
* Animated prop scale issue - still bugs related to this. Imitating the game is hard!
* Generate ws model bug - Much better at reusing and fixed a few minor bugs
* Generte Lod bug - Added two flags instead of just one. Combine alpha and combine mesh
* Generte Lod bug - Fixed bug related to static meshes
* Fixed bug related to deleting folders
V0.37
----------------------------
Features:
* Lod Generation now follow CA optimization rules
* Improved mesh overview found under the "Editable model" node in the kitbash editor. The information is read only in the LOD node now
* Reset and focus camera in all views
BugFixes:
* Meta file editor correctly opens snd.meta files
* Sometimes selecting faces deselects the face mode, this has been improved so it should happen less
* Improved rendering and light controllers for wh3 and older games (thanks to Phazer)
* Fixed bug related to bounding box calculation. No more floating banners!
* Fixed bug related to getting material settings from ws models where lod index is not 0
* Fixed some strange bugs related to lod generation
* Popup dialog now centered on screen (for most..)
* Fixed scale bug for animated props
V0.36
----------------------------
Features:
* Improved shader and light textures (Thanks to Phazer)
* Decoded meta tags. Prop_12, Prop_13, Prop_14, AnimatedProp_12, AnimatedProp_13, AnimatedProp_14, DisablePersistantId_11
* Time in seconds displayed in superview
* Show the name of files inside packfile that causes loading issues
* Support for wh2 ws model generation, again (Thanks to ZZ bob)
BugFixes:
* Fixed error when deleting bones in the skeletonEditor
* Pushed the selection related option in the kitbash editor context menu down. Back to how it was some time ago.
* White space issue for ws model generation
* Animation transfer tool can save scaled animations again!
V0.35
----------------------------
Features:
* Clear button added to packfile filter text (Thanks to Bapp)
* Auto focus the input field when creating a folder inside a packfile (Thanks to Bapp)
* Rename and remove bins inside animpack (Thanks to propJoe)
* Invert selection in tree views (Thanks to propJoe)
* When loading ws model, delete other textures found in RMV2
* Animation Binfile validation on file name and gives the correct default value
* Copy file path of file inside animpack
* Scale supported for animated props in super view
* Support for editing and creating animation sets for 3k
BugFixes:
* Transform meta tag now correctly validate and can be saved
* All meta tags should be possible to create, no more crashes!
* TargetPos_v10 metatag added
* The tool sometimes creates file names with no names. That is making a lot of issues. Better error detection for this, might break stuff. Let me know!
* Better default values for multiple animmeta files
* Fixed a bug in AnimPack validation for wahammer 3
* Better handling of duplicate file names when loading packfiles
* Fixed infinite error loop in super view related to bone ID for metadata. Program should no longer hang
* Error when opening some vmds
V0.34
----------------------------
BugFixes:
* Animation can be saved
* Correct animation slot definition (thanks to ChaosRobie)
* Super view (metadata editor and preview) working again. Try loading Throt in it!
* Skeleton editor working again
* Animation Transfer tool working again
* Campagin Animation Creator working again
* AnimPacks for wh3 can be viewed and edited, with validation on save
* Correctly setting loaded packfiles to be the main EditablePack file
* Some quality of life changes to the animPackEditor. Warning about unsaved files, export list of possible animationSlots++
V0.33
----------------------------
Features:
* TextureProject - Beta. Export textures and UVs as PNGs and import them again. Please report any bugs or ideas for improvements.
* Button to remove missing textures from mesh (For removing left over wh2 textures from wh3 models)
* Split Mesh tool improvements - Can now break up the mammoth without killing the program (ish)
Fixes:
* Fixed bug where meshes being transformed far away when moving them with the camera facing an axis.
* Fixed bug in WsModel generation, skipping textures that are not used by wh3
* Fixed error when creating MetaData tags for Effects
V0.32
----------------------------
Features:
* WsModel generator updated to WH3
* Added metadata tag support for Rome2 AnimatedProp
* Auto combine all possible meshes
* Warning when items can be combined on save
* Warning for mixing pivotpoint and animation
* Error when loading usper packs before loading ca packfile
Fixes:
* Faster meta data parsing - error handling without exceptions
* Fixed bug in reading anim.meta files in some rare cases
* Crash when saving a mesh which is contained in a grouping folder within the kitbash editor
* Cleaned up how different vertex types are handled, making for easier handling of multiple material types
* Fixed crash when trying to save meshes created using the "Freeze Frame tool"
* Fixed bug causing pose animations to not load correctly
* Fixed decimal issue for Lod Reduction factor
* Overwriting textures incorrectly when trying to guess texture pats when loading rmv2 files
Known issues:
* Can not save v8 animations!
* Wh3 bin files not picked up by several of the editors, causing issues
* Can not save wh3 animation bins
V0.31
----------------------------
Features:
* Simple error checking when saving a mesh to catch common errors
Fixes:
* Mesh fitter tool no longer crashing
Known issues:
* Can not save v8 animations!
* Wh3 bin files not picked up by several of the editors, causing issues
* Can not save wh3 animation bins
V0.30
----------------------------
Features:
* Its not possible to control the lod detail level by setting a value on the LOD node
Fixes:
* Crash when adding new metadata tag
* Bug related to changing vertex type
Known issues:
* Can not save v8 animations!
* Wh3 bin files not picked up by several of the editors, causing issues
* Can not save wh3 animation bins
V0.29
----------------------------
Fixes:
* Trying to find missing textures using specular if diffuse texture missing
* Correctly load v8 animations
* Fixed crashes when using spec/gloss shader, often when combining meshes.
* Open wh3 animation bin files for preview
Anim Meta tags decoded:
* AnimatedProp 12,13,14
* Prop 12,13,14
* Eject_attached
Known issues:
* Can not save v8 animations!
* Wh3 bin files not picked up by several of the editors
* Can not save wh3 animation bins