ds5678
7bfddaef9c
Fix regression in f9ba7978fe24a7196890af9cb7792ec8c30ab27d
2025-05-09 23:43:33 -07:00
ds5678
980484e374
Support new versions of Unity and update NuGet references
2025-05-07 14:34:42 -07:00
ds5678
f9ba7978fe
Handle invalid StreamingInfo
...
* Resolves #1769
2025-05-07 14:11:34 -07:00
ds5678
e57025f36f
Fix GLB mesh export on Unity 3
...
* Resolves #1759
2025-04-29 00:12:24 -07:00
ds5678
a47e7ea326
Set asset bundle name field in scene meta files
...
* Resolves #1709
2025-04-28 22:26:47 -07:00
ds5678
5ffc04cfa5
Update AssetRipper.Primitives to 3.2.0
2025-04-28 21:05:36 -07:00
FACS01-01
faad9b17ce
AnimatorController Child State Machine Recovery ( #1389 )
...
* first draft
* change requests
* actually working draft
* duplicated method
* use more the new method
* - put StateContext class on a separate file
- new BidirectionalDictionary<T1,T2> class
- other tweaks
* - put StateMachineContext class on a separate file
- move all asset creations into VirtualAnimationFactory class
- added extension method GetName() to IStateConstant
- other tweaks
* Apply suggestions from code review
Co-authored-by: Jeremy Pritts <49847914+ds5678@users.noreply.github.com>
* apply requested changes
* Apply suggestions from code review
Co-authored-by: Jeremy Pritts <49847914+ds5678@users.noreply.github.com>
* reorder methods
* Update Source/AssetRipper.Processing/AnimatorControllers/AnimatorStateContext.cs
Co-authored-by: Jeremy Pritts <49847914+ds5678@users.noreply.github.com>
* apply requested changes
* IndexedState to StateData[]
* Update Source/AssetRipper.Processing/AnimatorControllers/AnimatorStateContext.cs
Co-authored-by: Jeremy Pritts <49847914+ds5678@users.noreply.github.com>
* apply requested changes
* Apply suggestions from code review
Co-authored-by: Jeremy Pritts <49847914+ds5678@users.noreply.github.com>
* a lot of restructuring and comments
* statemachine parenting finished
* simplify CreateDefaultAnimatorState
* small tweaks
---------
Co-authored-by: Jeremy Pritts <49847914+ds5678@users.noreply.github.com>
2025-04-09 13:18:42 -07:00
ds5678
fc7c3ace64
Add ShaderChannel extension method
2025-04-07 14:54:32 -07:00
ds5678
806637c2a1
Shader extensions
2025-04-06 02:46:40 -07:00
ds5678
07563989e1
Fix compile error
2025-03-30 23:02:29 -07:00
ds5678
fd209c4b3f
Ensure empty scripts aren't created accidentally for generic types
2025-03-30 11:25:03 -07:00
FACS01-01
ec8b82706d
AnimationClip's Rotation Order Recovery ( #1703 )
...
* get correct Rotation Order for each Euler Rotation
* apply requested changes
* apply requested changes
2025-03-04 23:07:37 -08:00
ds5678
7fe70ceecb
Property handling for UnityEngine.PropertyName
...
* Resolves #1213
* Resolves #1667
* Closes #1698
2025-03-02 18:31:26 -08:00
ds5678
93b0dfdb52
Handle empty channels in ConvertChannelsToStreams
...
Added a check in the ConvertChannelsToStreams method to return an empty array if the `channels` list is empty. This prevents potential errors when processing an empty list of channels.
2025-02-24 20:52:41 -08:00
ds5678
c171e7e946
Updates to help support an enhanced prefab outlining
2025-02-22 15:50:17 -08:00
ds5678
02001248e5
Improve lighting data export
2025-02-22 15:18:02 -08:00
ds5678
ea831ba383
Use new AssetRipper.SourceGenerated package version
2025-02-10 12:32:10 -08:00
ds5678
32ed90daf3
Remove zero width characters
2025-02-07 23:26:43 -08:00
ds5678
481a067bb2
ScriptableObject grouping for PostProcessProfile
2025-02-05 17:18:58 -08:00
ds5678
1afa46fc78
Use proper file extension for guiskin and brush assets
2025-02-05 02:12:55 -08:00
ds5678
7c455931c1
Recover playable assets for UnityEngine.Timeline
2025-02-05 02:11:40 -08:00
ds5678
3c26685bf7
Fix texture decoding for Texture2DArray and CubemapArray
...
* Resolves #1501
2025-01-05 17:54:19 -08:00
ds5678
5b61c85ec1
Add MeshExtensions.HasAnyVertices
2024-12-27 17:52:31 -08:00
ds5678
c3aba07d32
Fix OverflowException in StreamedResourceExtensions.GetContent
2024-12-27 14:51:06 -08:00
ds5678
2b05a584a3
Implement VertexDataBlob
...
* Resolves #1455
2024-12-08 10:12:01 -08:00
ds5678
c7454528ae
Support recent versions of Unity
2024-11-10 22:39:36 -08:00
ds5678
0acbf708d7
VideoClip preview and API
...
* Resolves #1467
2024-11-03 14:27:45 -08:00
ds5678
d65de8c3e5
Cleanup legacy prefab outlining code
2024-10-13 21:59:03 -07:00
ds5678
620434d7f1
Support current Unity versions
2024-10-02 08:15:41 -07:00
ds5678
d392a8c57a
Mesh decoding performance improvements
2024-09-02 21:00:40 -07:00
ds5678
cd801c1d48
Bump version
2024-08-23 07:50:58 -07:00
ds5678
c5753f3aed
Fix Asset Deduplication bug
...
* Resolves #1404
2024-07-29 22:33:11 -07:00
ds5678
59480d4f4d
Update source generation
...
* Resolves #1417
2024-07-20 09:49:53 -07:00
ds5678
862004ef35
Textures in primary content extraction
2024-07-20 09:03:10 -07:00
ds5678
c70212a416
BinaryAssetContentExtractor
2024-07-18 23:51:56 -07:00
ds5678
c25b083e6c
AssetEqualityComparer
2024-07-02 22:00:51 -07:00
ds5678
2898f928c8
Use more specific pixel output formats
...
* Resolves #1292
2024-07-01 21:23:33 -07:00
ds5678
f457169410
Fix GameObject components before 5.5 and support new Unity versions
...
* Resolves #1391
2024-06-23 23:48:06 -07:00
ds5678
479f77cc0f
Resolve #1382
2024-06-09 21:19:09 -07:00
ds5678
72271a8574
Bump nuget references
2024-05-29 23:46:30 -07:00
ds5678
885c8febb4
Move AssetRipper.Checksum to its own repository
...
* Related: #1094
2024-05-27 10:57:23 -07:00
ds5678
28c51bc780
Move export code out of AssetRipper.Assets
2024-05-23 15:16:35 -07:00
ds5678
7dfb1d1825
Use type trees for PlayerSettings
2024-05-18 11:13:45 -04:00
ds5678
b62442789f
New AssetWalker overloads
2024-05-13 19:00:27 -07:00
FACS01-01
d520c5fa91
bugfixes ( #1335 )
...
- fixed IStreamedClip.CurveCount() being incorrect for some Unity versions
- fixed GameObject Curves not using the calculated Slopes
2024-05-07 07:53:49 -07:00
ds5678
61346018fd
Update source gen to account for an issue with _typelessdata
...
* Related: #1317
2024-05-02 19:20:06 -07:00
ds5678
8c90f55be8
Update source gen reference
2024-04-30 23:42:41 -07:00
FACS01-01
bc861df741
AnimationClip Slope Fixes ( #1321 )
...
* - only use Negative Infinity slopes on Unity>2021
- CalculateSlopes cleanup
* typo
* cleanup
* stricter rounding error
2024-04-29 23:09:21 -07:00
GZHYBFHHJ
5644edf206
2021.3 Shader Support ( #1278 )
...
* 2021.3 Shader Support
* Update ShaderSubProgram.cs
* Code optimization
* changes request commits
2024-04-22 19:24:53 -07:00
ds5678
f8ad86f5ed
Unity 6 support
2024-04-15 19:49:08 -07:00