Post by xerendipity on Jan 23, 2017 8:07:50 GMT -5
Ahhhh! Okay, so, since I can't see the shadows in my original mesh (I deleted the ones from my clone table) even when I separate the parts, I will export the mesh from my new table package, and it should be there, then I will move it, after which I save it with the two meshes intact and pull it with the two meshes back into S4S? Actually, I will try it now and will let you know how it goes. Wish me luck.
-------------------------------------
EDIT:
MrS, I moved them off the map until I couldn't see any shadows in any of the four spots, then I saved it as-is, with:
Mesh 0 (Big Shadow) - Deleted
Mesh 1 (Four Leg Shadows) - still there but no shadows showing
Mesh 2 (Table wooden parts) - still there
Mesh 3 (Glass legs) - Still there
and I got this error message when importing the mesh:
The Sims 4 Studio - Version 2.7.1.5
System.AggregateException: One or more errors occurred. ---> S4Studio.Blender.BlenderException: Traceback (most recent call last):
File "<string>", line 1, in <module>
File "<string>", line 12, in <module>
File "C:\Users\[UserName]\AppData\Roaming\Blender Foundation\Blender\2.70\scripts\addons\s4studio\buybuild\blender.py", line 325, in save_lod
save_mesh(blender_mesh, new_mesh)
File "C:\Users\[UserName]\AppData\Roaming\Blender Foundation\Blender\2.70\scripts\addons\s4studio\buybuild\blender.py", line 273, in save_mesh
offset = vbuf.buffer.write_vertices(vrtf, sim_mesh_data.vertices, uv_scales, pos_scales)
File "C:\Users\[UserName]\AppData\Roaming\Blender Foundation\Blender\2.70\scripts\addons\s4studio\buybuild\geometry.py", line 632, in write_vertices
self.write_vertex(vrtf, vertex, uvscales, posscales)
File "C:\Users\[UserName]\AppData\Roaming\Blender Foundation\Blender\2.70\scripts\addons\s4studio\buybuild\geometry.py", line 701, in write_vertex
raise e
File "C:\Users\[UserName]\AppData\Roaming\Blender Foundation\Blender\2.70\scripts\addons\s4studio\buybuild\geometry.py", line 697, in write_vertex
self.write_element(declaration, data, uvscales, posscales)
File "C:\Users\[UserName]\AppData\Roaming\Blender Foundation\Blender\2.70\scripts\addons\s4studio\buybuild\geometry.py", line 723, in write_element
self.writer.i16(short)
File "C:\Users\[UserName]\AppData\Roaming\Blender Foundation\Blender\2.70\scripts\addons\s4studio\io.py", line 219, in i16
self.i(data, 16, order)
File "C:\Users\[UserName]\AppData\Roaming\Blender Foundation\Blender\2.70\scripts\addons\s4studio\io.py", line 202, in i
elif size == 16: self.write('h', data, order)
File "C:\Users\[UserName]\AppData\Roaming\Blender Foundation\Blender\2.70\scripts\addons\s4studio\io.py", line 183, in write
self.f.write(struct.pack(l, data))
struct.error: short format requires SHRT_MIN <= number <= SHRT_MAX
at S4Studio.Blender.BlenderUtilities.RunBlender(String script, String blend, Boolean background, Boolean check_version) in C:\Sims\Studio\Sims4Studio\TheS4Studio\S4Studio.Blender\BlenderUtilities.cs:line 267
at S4Studio.Blender.BlenderUtilities.ImportMlod(String fileName, String mlod, String rig) in C:\Sims\Studio\Sims4Studio\TheS4Studio\S4Studio.Blender\BlenderUtilities.cs:line 494
at S4Studio.ViewModels.ObjectLodItem.<>c__DisplayClass34_1.<ImportMesh>b__0() in C:\Sims\Studio\Sims4Studio\TheS4Studio\S4Studio\ViewModels\Objects\ObjectLodItem.cs:line 504
at S4Studio.LoadingScreen.<>c__DisplayClass6_0.<Show>b__0() in C:\Sims\Studio\Sims4Studio\TheS4Studio\S4Studio\UI\LoadingScreen.xaml.cs:line 67
at System.Threading.Tasks.Task.InnerInvoke()
at System.Threading.Tasks.Task.Execute()
--- End of inner exception stack trace ---
---> (Inner Exception #0) S4Studio.Blender.BlenderException: Traceback (most recent call last):
File "<string>", line 1, in <module>
File "<string>", line 12, in <module>
File "C:\Users\[UserName]\AppData\Roaming\Blender Foundation\Blender\2.70\scripts\addons\s4studio\buybuild\blender.py", line 325, in save_lod
save_mesh(blender_mesh, new_mesh)
File "C:\Users\[UserName]\AppData\Roaming\Blender Foundation\Blender\2.70\scripts\addons\s4studio\buybuild\blender.py", line 273, in save_mesh
offset = vbuf.buffer.write_vertices(vrtf, sim_mesh_data.vertices, uv_scales, pos_scales)
File "C:\Users\[UserName]\AppData\Roaming\Blender Foundation\Blender\2.70\scripts\addons\s4studio\buybuild\geometry.py", line 632, in write_vertices
self.write_vertex(vrtf, vertex, uvscales, posscales)
File "C:\Users\[UserName]\AppData\Roaming\Blender Foundation\Blender\2.70\scripts\addons\s4studio\buybuild\geometry.py", line 701, in write_vertex
raise e
File "C:\Users\[UserName]\AppData\Roaming\Blender Foundation\Blender\2.70\scripts\addons\s4studio\buybuild\geometry.py", line 697, in write_vertex
self.write_element(declaration, data, uvscales, posscales)
File "C:\Users\[UserName]\AppData\Roaming\Blender Foundation\Blender\2.70\scripts\addons\s4studio\buybuild\geometry.py", line 723, in write_element
self.writer.i16(short)
File "C:\Users\[UserName]\AppData\Roaming\Blender Foundation\Blender\2.70\scripts\addons\s4studio\io.py", line 219, in i16
self.i(data, 16, order)
File "C:\Users\[UserName]\AppData\Roaming\Blender Foundation\Blender\2.70\scripts\addons\s4studio\io.py", line 202, in i
elif size == 16: self.write('h', data, order)
File "C:\Users\[UserName]\AppData\Roaming\Blender Foundation\Blender\2.70\scripts\addons\s4studio\io.py", line 183, in write
self.f.write(struct.pack(l, data))
struct.error: short format requires SHRT_MIN <= number <= SHRT_MAX
at S4Studio.Blender.BlenderUtilities.RunBlender(String script, String blend, Boolean background, Boolean check_version) in C:\Sims\Studio\Sims4Studio\TheS4Studio\S4Studio.Blender\BlenderUtilities.cs:line 267
at S4Studio.Blender.BlenderUtilities.ImportMlod(String fileName, String mlod, String rig) in C:\Sims\Studio\Sims4Studio\TheS4Studio\S4Studio.Blender\BlenderUtilities.cs:line 494
at S4Studio.ViewModels.ObjectLodItem.<>c__DisplayClass34_1.<ImportMesh>b__0() in C:\Sims\Studio\Sims4Studio\TheS4Studio\S4Studio\ViewModels\Objects\ObjectLodItem.cs:line 504
at S4Studio.LoadingScreen.<>c__DisplayClass6_0.<Show>b__0() in C:\Sims\Studio\Sims4Studio\TheS4Studio\S4Studio\UI\LoadingScreen.xaml.cs:line 67
at System.Threading.Tasks.Task.InnerInvoke()
at System.Threading.Tasks.Task.Execute()<---
-------------------------------------
EDIT:
MrS, I moved them off the map until I couldn't see any shadows in any of the four spots, then I saved it as-is, with:
Mesh 0 (Big Shadow) - Deleted
Mesh 1 (Four Leg Shadows) - still there but no shadows showing
Mesh 2 (Table wooden parts) - still there
Mesh 3 (Glass legs) - Still there
and I got this error message when importing the mesh:
The Sims 4 Studio - Version 2.7.1.5
System.AggregateException: One or more errors occurred. ---> S4Studio.Blender.BlenderException: Traceback (most recent call last):
File "<string>", line 1, in <module>
File "<string>", line 12, in <module>
File "C:\Users\[UserName]\AppData\Roaming\Blender Foundation\Blender\2.70\scripts\addons\s4studio\buybuild\blender.py", line 325, in save_lod
save_mesh(blender_mesh, new_mesh)
File "C:\Users\[UserName]\AppData\Roaming\Blender Foundation\Blender\2.70\scripts\addons\s4studio\buybuild\blender.py", line 273, in save_mesh
offset = vbuf.buffer.write_vertices(vrtf, sim_mesh_data.vertices, uv_scales, pos_scales)
File "C:\Users\[UserName]\AppData\Roaming\Blender Foundation\Blender\2.70\scripts\addons\s4studio\buybuild\geometry.py", line 632, in write_vertices
self.write_vertex(vrtf, vertex, uvscales, posscales)
File "C:\Users\[UserName]\AppData\Roaming\Blender Foundation\Blender\2.70\scripts\addons\s4studio\buybuild\geometry.py", line 701, in write_vertex
raise e
File "C:\Users\[UserName]\AppData\Roaming\Blender Foundation\Blender\2.70\scripts\addons\s4studio\buybuild\geometry.py", line 697, in write_vertex
self.write_element(declaration, data, uvscales, posscales)
File "C:\Users\[UserName]\AppData\Roaming\Blender Foundation\Blender\2.70\scripts\addons\s4studio\buybuild\geometry.py", line 723, in write_element
self.writer.i16(short)
File "C:\Users\[UserName]\AppData\Roaming\Blender Foundation\Blender\2.70\scripts\addons\s4studio\io.py", line 219, in i16
self.i(data, 16, order)
File "C:\Users\[UserName]\AppData\Roaming\Blender Foundation\Blender\2.70\scripts\addons\s4studio\io.py", line 202, in i
elif size == 16: self.write('h', data, order)
File "C:\Users\[UserName]\AppData\Roaming\Blender Foundation\Blender\2.70\scripts\addons\s4studio\io.py", line 183, in write
self.f.write(struct.pack(l, data))
struct.error: short format requires SHRT_MIN <= number <= SHRT_MAX
at S4Studio.Blender.BlenderUtilities.RunBlender(String script, String blend, Boolean background, Boolean check_version) in C:\Sims\Studio\Sims4Studio\TheS4Studio\S4Studio.Blender\BlenderUtilities.cs:line 267
at S4Studio.Blender.BlenderUtilities.ImportMlod(String fileName, String mlod, String rig) in C:\Sims\Studio\Sims4Studio\TheS4Studio\S4Studio.Blender\BlenderUtilities.cs:line 494
at S4Studio.ViewModels.ObjectLodItem.<>c__DisplayClass34_1.<ImportMesh>b__0() in C:\Sims\Studio\Sims4Studio\TheS4Studio\S4Studio\ViewModels\Objects\ObjectLodItem.cs:line 504
at S4Studio.LoadingScreen.<>c__DisplayClass6_0.<Show>b__0() in C:\Sims\Studio\Sims4Studio\TheS4Studio\S4Studio\UI\LoadingScreen.xaml.cs:line 67
at System.Threading.Tasks.Task.InnerInvoke()
at System.Threading.Tasks.Task.Execute()
--- End of inner exception stack trace ---
---> (Inner Exception #0) S4Studio.Blender.BlenderException: Traceback (most recent call last):
File "<string>", line 1, in <module>
File "<string>", line 12, in <module>
File "C:\Users\[UserName]\AppData\Roaming\Blender Foundation\Blender\2.70\scripts\addons\s4studio\buybuild\blender.py", line 325, in save_lod
save_mesh(blender_mesh, new_mesh)
File "C:\Users\[UserName]\AppData\Roaming\Blender Foundation\Blender\2.70\scripts\addons\s4studio\buybuild\blender.py", line 273, in save_mesh
offset = vbuf.buffer.write_vertices(vrtf, sim_mesh_data.vertices, uv_scales, pos_scales)
File "C:\Users\[UserName]\AppData\Roaming\Blender Foundation\Blender\2.70\scripts\addons\s4studio\buybuild\geometry.py", line 632, in write_vertices
self.write_vertex(vrtf, vertex, uvscales, posscales)
File "C:\Users\[UserName]\AppData\Roaming\Blender Foundation\Blender\2.70\scripts\addons\s4studio\buybuild\geometry.py", line 701, in write_vertex
raise e
File "C:\Users\[UserName]\AppData\Roaming\Blender Foundation\Blender\2.70\scripts\addons\s4studio\buybuild\geometry.py", line 697, in write_vertex
self.write_element(declaration, data, uvscales, posscales)
File "C:\Users\[UserName]\AppData\Roaming\Blender Foundation\Blender\2.70\scripts\addons\s4studio\buybuild\geometry.py", line 723, in write_element
self.writer.i16(short)
File "C:\Users\[UserName]\AppData\Roaming\Blender Foundation\Blender\2.70\scripts\addons\s4studio\io.py", line 219, in i16
self.i(data, 16, order)
File "C:\Users\[UserName]\AppData\Roaming\Blender Foundation\Blender\2.70\scripts\addons\s4studio\io.py", line 202, in i
elif size == 16: self.write('h', data, order)
File "C:\Users\[UserName]\AppData\Roaming\Blender Foundation\Blender\2.70\scripts\addons\s4studio\io.py", line 183, in write
self.f.write(struct.pack(l, data))
struct.error: short format requires SHRT_MIN <= number <= SHRT_MAX
at S4Studio.Blender.BlenderUtilities.RunBlender(String script, String blend, Boolean background, Boolean check_version) in C:\Sims\Studio\Sims4Studio\TheS4Studio\S4Studio.Blender\BlenderUtilities.cs:line 267
at S4Studio.Blender.BlenderUtilities.ImportMlod(String fileName, String mlod, String rig) in C:\Sims\Studio\Sims4Studio\TheS4Studio\S4Studio.Blender\BlenderUtilities.cs:line 494
at S4Studio.ViewModels.ObjectLodItem.<>c__DisplayClass34_1.<ImportMesh>b__0() in C:\Sims\Studio\Sims4Studio\TheS4Studio\S4Studio\ViewModels\Objects\ObjectLodItem.cs:line 504
at S4Studio.LoadingScreen.<>c__DisplayClass6_0.<Show>b__0() in C:\Sims\Studio\Sims4Studio\TheS4Studio\S4Studio\UI\LoadingScreen.xaml.cs:line 67
at System.Threading.Tasks.Task.InnerInvoke()
at System.Threading.Tasks.Task.Execute()<---