I also have another problem where when I use data transfer for weights(I've tried all of the supported blender versions for Sims 4 Studio) nothing transfers (even though it did before but now it just doesn't work in any version of blender) and when I try to transfer weights through weights tools it just transfers one of the vertex groups. And I've confirmed that the issue isn't the mesh itself because I've tried other ones where it has worked before. I've managed to transfer all the data from a reference mesh in blender 3.3 but when I try to import it in Sims 4 Studio it just gives me long traceback error (I've tried reinstalling Sims 4 Studio and all the blender versions, reinstalled the addon for S4S and set the path to the right blender exe, but it still doesn't work. I feel like I've hit a wall, nothingggg is working the way it's supposed to. I've learned all the things I needed to but it just doesn't go the way it should. I really want to start making CC but nothing works.
Here is the error I get after trying to import it back to Sims 4 Studio and the blend file.
drive.google.com/drive/folders/1AYeFZmTGg2B6EEC9IZFoP22m9IRR9XsD?usp=sharingThe Sims 4 Studio - Version 3.2.1.7
System.AggregateException: One or more errors occurred. (Traceback (most recent call last):
File "<string>", line 1, in <module>
File "C:\ProgramData\S4Studio\Scripts\geomexporter.py", line 41, in <module>
save_geom(geom, o, body_type)
File "C:\[UserName]s\[UserName]\AppData\Roaming\Blender Foundation\Blender\3.3\scripts\addons\s4studio\cas\blender.py", line 139, in save_geom
blender_color = get_color(mesh_data,color_channel, loop_index)
File "C:\[UserName]s\[UserName]\AppData\Roaming\Blender Foundation\Blender\3.3\scripts\addons\s4studio\blender\__init__.py", line 231, in get_color
return mesh_data.color_attributes [color_index].data[loop].color_srgb
AttributeError: 'ByteColorAttributeValue' object has no attribute 'color_srgb'
changing mode from OBJECT to OBJECT select=None
Mode is now None
changing mode from None to OBJECT select=<bpy_struct, Object("Jumper") at 0x0000023BDAD45D08>
Mode is now OBJECT
changing mode from OBJECT to EDIT select=<bpy_struct, Object("Jumper") at 0x0000023BDAD45D08>
Mode is now EDIT
changing mode from EDIT to OBJECT select=<bpy_struct, Object("Jumper") at 0x0000023BDAD45D08>
Mode is now OBJECT
ROTATING mode= OBJECT active=<bpy_struct, Object("Jumper") at 0x0000023BDAD45D08>
Blender quit
)
---> S4Studio.Blender.BlenderException: Traceback (most recent call last):
File "<string>", line 1, in <module>
File "C:\ProgramData\S4Studio\Scripts\geomexporter.py", line 41, in <module>
save_geom(geom, o, body_type)
File "C:\[UserName]s\[UserName]\AppData\Roaming\Blender Foundation\Blender\3.3\scripts\addons\s4studio\cas\blender.py", line 139, in save_geom
blender_color = get_color(mesh_data,color_channel, loop_index)
File "C:\[UserName]s\[UserName]\AppData\Roaming\Blender Foundation\Blender\3.3\scripts\addons\s4studio\blender\__init__.py", line 231, in get_color
return mesh_data.color_attributes [color_index].data[loop].color_srgb
AttributeError: 'ByteColorAttributeValue' object has no attribute 'color_srgb'
changing mode from OBJECT to OBJECT select=None
Mode is now None
changing mode from None to OBJECT select=<bpy_struct, Object("Jumper") at 0x0000023BDAD45D08>
Mode is now OBJECT
changing mode from OBJECT to EDIT select=<bpy_struct, Object("Jumper") at 0x0000023BDAD45D08>
Mode is now EDIT
changing mode from EDIT to OBJECT select=<bpy_struct, Object("Jumper") at 0x0000023BDAD45D08>
Mode is now OBJECT
ROTATING mode= OBJECT active=<bpy_struct, Object("Jumper") at 0x0000023BDAD45D08>
Blender quit
at S4Studio.Blender.BlenderUtilities.RunBlender(String script, String blend, Boolean background, Boolean check_version) in \\mac\thes4studio\TheS4Studio\S4Studio.Shared\BlenderUtilities.cs:line 231
at S4Studio.Blender.BlenderUtilities.ImportGeom(String custom_blend, String custom_geom, Int32 body_type, String cut) in \\mac\thes4studio\TheS4Studio\S4Studio.Shared\BlenderUtilities.cs:line 371
at S4Studio.ViewModels.CAS.CASLODItem.ImportMesh(BlenderUtilities blender_util, String blender_path) in \\mac\thes4studio\TheS4Studio\S4Studio.Shared\ViewModels\CAS\CASLODItem.cs:line 203
at S4Studio.ViewModels.CAS.CASStandalone.<>c__DisplayClass76_0.<ExecuteImportMesh>b__0() in \\mac\thes4studio\TheS4Studio\S4Studio.Shared\ViewModels\CAS\CASStandalone.cs:line 443
at System.Threading.Tasks.Task.InnerInvoke()
at System.Threading.Tasks.Task.<>c.<.cctor>b__272_0(Object obj)
at System.Threading.ExecutionContext.RunFromThreadPoolDispatchLoop(Thread threadPoolThread, ExecutionContext executionContext, ContextCallback callback, Object state)
--- End of stack trace from previous location ---
at System.Threading.ExecutionContext.RunFromThreadPoolDispatchLoop(Thread threadPoolThread, ExecutionContext executionContext, ContextCallback callback, Object state)
at System.Threading.Tasks.Task.ExecuteWithThreadLocal(Task& currentTaskSlot, Thread threadPoolThread)
--- End of inner exception stack trace ---