ackwell
|
c6642c4fa3
|
Spike material export workflow
|
2024-01-13 11:32:26 +11:00 |
|
ackwell
|
c3ba8a2231
|
Improve error messaging
|
2024-01-09 01:24:31 +11:00 |
|
Ottermandias
|
4c18b747b1
|
Merge branch 'master' into mdl-import
# Conflicts:
# Penumbra/Import/Models/ModelManager.cs
# Penumbra/UI/AdvancedWindow/ModEditWindow.Models.MdlTab.cs
|
2024-01-07 15:30:54 +01:00 |
|
Ottermandias
|
2f6905cf35
|
Minimal cleanup.
|
2024-01-07 14:42:16 +01:00 |
|
ackwell
|
3f8ac1e8d0
|
Add support for body and head slot EST
|
2024-01-07 21:56:21 +11:00 |
|
ackwell
|
8bc71fb1b3
|
Fix viera ears
|
2024-01-07 20:47:44 +11:00 |
|
ackwell
|
0440324432
|
Genericise est logic to handle face
|
2024-01-07 20:16:15 +11:00 |
|
ackwell
|
aa7f0bace9
|
Wire up hair EST resolution
|
2024-01-07 19:49:13 +11:00 |
|
ackwell
|
b62bc44564
|
Clean up model import UI/wiring
|
2024-01-07 11:29:31 +11:00 |
|
ackwell
|
1a88cefd52
|
Merge branch 'master' into mdl-import
|
2024-01-07 10:10:39 +11:00 |
|
Ottermandias
|
51bb9cf7cd
|
Use existing game path functionality for sklb resolving, some cleanup.
|
2024-01-06 18:26:30 +01:00 |
|
ackwell
|
13d594ca87
|
Clean up models
|
2024-01-06 23:13:34 +11:00 |
|
ackwell
|
1a1c662364
|
Clean up meshes
|
2024-01-06 20:40:39 +11:00 |
|
ackwell
|
6de3077afa
|
Clean up submeshes
|
2024-01-06 16:37:41 +11:00 |
|
ackwell
|
b5b3e1b1f2
|
Tidy up vertex attributes
|
2024-01-06 11:55:37 +11:00 |
|
ackwell
|
70a09264a8
|
Bone table imports
|
2024-01-05 22:35:36 +11:00 |
|
ackwell
|
6641f5425b
|
Add morph handling for normal/tangent
|
2024-01-05 20:13:39 +11:00 |
|
ackwell
|
acaa49fec5
|
Add shape key support
|
2024-01-05 15:32:31 +11:00 |
|
ackwell
|
4e8695e7a4
|
Spike submeshes
|
2024-01-05 01:03:54 +11:00 |
|
ackwell
|
79de6f1714
|
Basic multi mesh handling
|
2024-01-04 23:33:54 +11:00 |
|
ackwell
|
b3fe538219
|
Split vertex attribute logic into seperate file
|
2024-01-04 21:47:48 +11:00 |
|
ackwell
|
b7edf521b6
|
SuzanneWalker
|
2024-01-04 19:35:42 +11:00 |
|
ackwell
|
bb9e7cac07
|
Clean up UI
|
2024-01-01 14:21:38 +11:00 |
|
ackwell
|
73ff3642fc
|
Async game path resolution
|
2024-01-01 13:30:04 +11:00 |
|
ackwell
|
a059942bb2
|
Clean up + docs
|
2024-01-01 12:57:56 +11:00 |
|
ackwell
|
518117b25a
|
Add submeshless support
|
2024-01-01 11:01:31 +11:00 |
|
ackwell
|
dc845b766e
|
Clean up top-level conversion utilities.
|
2024-01-01 00:57:27 +11:00 |
|
ackwell
|
551c25a64c
|
Move a few things to export subdir
|
2024-01-01 00:18:03 +11:00 |
|
ackwell
|
f7a2c17415
|
Quick submesh implementation
|
2023-12-30 18:31:15 +11:00 |
|
ackwell
|
727fa3c183
|
Initial pass on skinned mesh output
|
2023-12-30 17:07:34 +11:00 |
|
ackwell
|
695c18439d
|
Hook up rudimentary skeleton resolution for equipment models
|
2023-12-30 02:41:19 +11:00 |
|
ackwell
|
18fd36d2d7
|
Bit of cleanup
|
2023-12-29 23:49:55 +11:00 |
|
ackwell
|
d7cac3e09a
|
Clean up and refactor skeleton logic
|
2023-12-29 03:06:48 +11:00 |
|
ackwell
|
d646c5e4b5
|
Resolve skeleton path
|
2023-12-28 16:49:44 +11:00 |
|
ackwell
|
635d606112
|
Initial skeleton tests
|
2023-12-28 15:51:20 +11:00 |
|
ackwell
|
bc24110c9f
|
Move mesh logic to new file, export all meshes
|
2023-12-28 02:15:14 +11:00 |
|
ackwell
|
ca46e7482f
|
Flesh out geometry handling
|
2023-12-28 00:44:19 +11:00 |
|
ackwell
|
81425b458e
|
Use vertex element enums
|
2023-12-27 17:25:14 +11:00 |
|
ackwell
|
b7472f722e
|
poc submesh position export
|
2023-12-27 16:17:39 +11:00 |
|
ackwell
|
ed283afe2c
|
async is a great idea lets do more of that
|
2023-12-27 01:44:24 +11:00 |
|
ackwell
|
df43083101
|
export per example
|
2023-12-27 01:21:26 +11:00 |
|