|
Post by iamveljko on Apr 9, 2022 13:24:05 GMT -5
hello, i'm getting very familiar with blender 3.5 and would like to practice with that version also while making sims 4 cc instead of learning to work on the older ones needed for s4studio because their interface is not that great imo. Is there a way to create meshes in blender 3.5, and only use blender 2.7 for exporting the meshes to s4studio? I tried this method sims4studio.com/thread/26195/newer-blender-versions-s4s-tutorials but it doesn't seem to work, s4studio always just gives me an error
|
|
|
Post by iamveljko on Apr 9, 2022 13:25:26 GMT -5
also, i can't seem to load the body texture onto the model in blender 3.5 so if there's a quick fix please let me know
|
|
|
Post by mauvemorn on Apr 9, 2022 13:43:27 GMT -5
|
|
|
Post by iamveljko on Apr 9, 2022 14:05:22 GMT -5
thank you for the quick reply, I tried it once again following the instructions on the link. when I append from newer versions, it seems that it never loads up vertex groups and i think that might be why it can't load up in s4studio? here's a screenshot of the scene and i'll post the error message below The Sims 4 Studio - Version 3.1.5.8 System.AggregateException: One or more errors occurred. ---> S4Studio.Blender.BlenderException: File "<string>", line 1, in <module> File "<string>", line 39, in <module> File "C:\Users\[UserName]\AppData\Roaming\Blender Foundation\Blender\2.70\scripts\addons\s4studio\cas\blender.py", line 123, in save_geom blend_index = vertex_group_map[mesh_object.vertex_groups[int(vertex.groups.group)].name] IndexError: bpy_prop_collection[index]: index 0 out of range, size 0
at S4Studio.Blender.BlenderUtilities.RunBlender(String script, String blend, Boolean background, Boolean check_version) at S4Studio.Blender.BlenderUtilities.ImportGeom(String custom_blend, String custom_geom, Int32 body_type, String cut) at S4Studio.ViewModels.CAS.CASLODItem.ImportMesh(BlenderUtilities blender_util, String blender_path) at S4Studio.ViewModels.CAS.CASStandalone.<>c__DisplayClass71_0.<ExecuteImportMesh>b__0() at System.Threading.Tasks.Task.InnerInvoke() at System.Threading.Tasks.Task.Execute() --- End of inner exception stack trace --- ---> (Inner Exception #0) S4Studio.Blender.BlenderException: File "<string>", line 1, in <module> File "<string>", line 39, in <module> File "C:\Users\[UserName]\AppData\Roaming\Blender Foundation\Blender\2.70\scripts\addons\s4studio\cas\blender.py", line 123, in save_geom blend_index = vertex_group_map[mesh_object.vertex_groups[int(vertex.groups.group)].name] IndexError: bpy_prop_collection[index]: index 0 out of range, size 0
at S4Studio.Blender.BlenderUtilities.RunBlender(String script, String blend, Boolean background, Boolean check_version) at S4Studio.Blender.BlenderUtilities.ImportGeom(String custom_blend, String custom_geom, Int32 body_type, String cut) at S4Studio.ViewModels.CAS.CASLODItem.ImportMesh(BlenderUtilities blender_util, String blender_path) at S4Studio.ViewModels.CAS.CASStandalone.<>c__DisplayClass71_0.<ExecuteImportMesh>b__0() at System.Threading.Tasks.Task.InnerInvoke() at System.Threading.Tasks.Task.Execute()<---
|
|
|
Post by iamveljko on Apr 9, 2022 14:05:54 GMT -5
|
|
|
Post by mauvemorn on Apr 9, 2022 14:24:28 GMT -5
Vertex groups have no say in whether the file will be imported. Did you assign correct cuts? Deleted the original?
|
|
|
Post by iamveljko on Apr 9, 2022 14:43:06 GMT -5
yes and yes, followed the tutorial with a few items in s4studio and it never ends up working. the only difference between the screenshots on the link and my experiences is that mine never appends the vertex groups in the mesh, only geom and modifiers. thank you anyways :-/
|
|
|
Post by iamveljko on Apr 9, 2022 15:01:01 GMT -5
hey, i figured it out, kinda. I do still think it was the vertex groups not loading after all, after a bit of research i found that after the version 3.0, blender includes verticle groups in mesh so i guess that's why they weren't loading in the previous versions. installed 2.83 as explained in the post you sent me and it works perfectly! thank you again
|
|