-
Notifications
You must be signed in to change notification settings - Fork 73
Description
Python: Traceback (most recent call last):
File "C:\Users\XXXX\AppData\Roaming\Blender Foundation\Blender\5.0\scripts\addons\SourceIO-master\blender_bindings\operators\shared_operators.py", line 91, in execute
self.load_vmdl(content_manager, context, obj)
File "C:\Users\XXXX\AppData\Roaming\Blender Foundation\Blender\5.0\scripts\addons\SourceIO-master\blender_bindings\operators\shared_operators.py", line 406, in load_vmdl
container = load_model(content_manager, model_resource, import_context)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\XXXX\AppData\Roaming\Blender Foundation\Blender\5.0\scripts\addons\SourceIO-master\blender_bindings\source2\vmdl_loader.py", line 91, in load_model
objects = create_meshes(content_manager, resource, container, import_contex)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\XXXX\AppData\Roaming\Blender Foundation\Blender\5.0\scripts\addons\SourceIO-master\blender_bindings\source2\vmdl_loader.py", line 213, in create_meshes
sub_meshes = load_internal_mesh(content_manager, model_resource, container, mesh_info, import_contex)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\XXXX\AppData\Roaming\Blender Foundation\Blender\5.0\scripts\addons\SourceIO-master\blender_bindings\source2\vmdl_loader.py", line 255, in load_internal_mesh
return create_mesh(content_manager, model_resource, container, data_block, index_buffers, vertex_buffers,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\XXXX\AppData\Roaming\Blender Foundation\Blender\5.0\scripts\addons\SourceIO-master\blender_bindings\source2\vmdl_loader.py", line 428, in create_mesh
import_scene_object(content_manager, data_block, g_vertex_offset, import_context, index_buffers, mesh_id,
File "C:\Users\XXXX\AppData\Roaming\Blender Foundation\Blender\5.0\scripts\addons\SourceIO-master\blender_bindings\source2\vmdl_loader.py", line 443, in import_scene_object
import_drawcall(content_manager, import_context, draw_call, mesh_id, mesh_name, mesh_resource, model_resource,
File "C:\Users\XXXX\AppData\Roaming\Blender Foundation\Blender\5.0\scripts\addons\SourceIO-master\blender_bindings\source2\vmdl_loader.py", line 526, in import_drawcall
vertices, vertex_buffer = combine_vertex_buffers(all_buffers, mesh_resource)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\XXXX\AppData\Roaming\Blender Foundation\Blender\5.0\scripts\addons\SourceIO-master\blender_bindings\source2\vmdl_loader.py", line 459, in combine_vertex_buffers
np_type, shape = attr.get_numpy_type()
^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\XXXX\AppData\Roaming\Blender Foundation\Blender\5.0\scripts\addons\SourceIO-master\library\source2\blocks\vertex_index_buffer\vertex_buffer.py", line 83, in get_numpy_type
raise NotImplementedError(f"Unsupported DXGI format {self.format.name}")
NotImplementedError: Unsupported DXGI format R16G16B16A16_FLOAT
I get this error when trying to import a custom made CS2 map. odd thing is the model its erroring on has a texture that imported fine a few days ago. Could be cs2 changed formatting for some VMATS?
I can provide the VPK File of the compiled map if needed.