CGCookie / retopoflow

A suite of retopology tools for Blender
2.45k stars 249 forks source link

[BUG] RF 3.4.4 crashes #1331

Open ChristinaMcKay opened 1 month ago

ChristinaMcKay commented 1 month ago

Retopoflow Version: 3.4.4 Blendermarket

Blender Version/Hash: 4.2.0 [sha256] (portable version)

Platform Version/Distribution:

Windows 11 Pro 23H2 System Build 22631.3880

 

Starting RF on an existing mesh (Object mode > Edit Active) causes an error. It closes immediately, the existing mesh is mirrored.

Info: Updated sidebar tabs bl_ext.blender_org.Modifier_List_Fork: Unregistered 53 classes bl_ext.blender_org.Modifier_List_Fork: Registered 53 classes register_class(...): Info: Registering panel class: 'DATA_PT_modifiers', bl_idname 'DATA_PT_modifiers' has been registered before, unregistering previous Addon Common: use_bgl_default=False use_gpu_default=True use_gpu_scissor=True Addon Common: {'backend': 'OPENGL', 'device': 'NVIDIA', 'vendor': 'NVIDIA Corporation', 'renderer': 'NVIDIA GeForce RTX 3060/PCIe/SSE2', 'version': '4.6.0 NVIDIA 560.70', 'compute_shader_support_get': True, 'hdr_support_get': False, 'max_batch_indices_get': 1048576, 'max_batch_vertices_get': 1048576, 'max_images_get': 8, 'max_texture_layers_get': 2048, 'max_texture_size_get': 32768, 'max_textures_frag_get': 32, 'max_textures_geom_get': 32, 'max_textures_get': 192, 'max_textures_vert_get': 32, 'max_uniforms_frag_get': 4096, 'max_uniforms_vert_get': 4096, 'max_varying_floats_get': 124, 'max_vertex_attribs_get': 16, 'shader_image_load_store_support_get': True} RetopoFlow: Initial load RetopoFlow git: None RetopoFlow options path: G:\Blender\A Versionen\blender-4.2.0-Shoes\portable\extensions\user_default\retopoflow\RetopoFlow_options.json No options file Writing userprefs: "G:\Blender\A Versionen\blender-4.2.0-Shoes\portable\config\userpref.blend" ok Info: Preferences saved Read blend: "E:\1 DAZ Products Workfiles\3D-Shoes\Base lasts\Shoe Lasts\Blender Files\Base-Last_WiP03.blend" Info: Saved "Base-Last_WiP03.blend" RetopoFlow keymaps path: G:\Blender\A Versionen\blender-4.2.0-Shoes\portable\extensions\user_default\retopoflow\RetopoFlow_keymaps.json RetopoFlow: Starting... keymaps and actions 0.00 RetopoFlow: Starting... statusbar and marking 0.00 RetopoFlow: Starting... undo 0.00 RetopoFlow: storing clip distances: 0.0010000000474974513 1000.0 RetopoFlow: storing view: <Vector (0.1537, -0.0225, 0.1208)> 0.40157124400138855 RetopoFlow: computing unit scaling factor Unit scaling factor: 41.29931150340685 RetopoFlow: scaling to unit box RetopoFlow: scaling to factor=41.29931150340685, view='SCALE', clip='OVERRIDE', mesh='SCALE' RetopoFlow: Starting... normalizing 0.00 RetopoFlow: Loading maptcap retopoflow_dark.exr G:\Blender\A Versionen\blender-4.2.0-Shoes\portable\extensions\user_default\retopoflow\matcaps\retopoflow_dark.exr RetopoFlow: Starting... Blender UI 0.00 RetopoFlow: Starting... stylings 0.43 RetopoFlow: Starting Total: 0.44 Addon Common: Loaded font id=26: G:\Blender\A Versionen\blender-4.2.0-Shoes\portable\extensions\user_default\retopoflow\addon_common\common\fonts\DroidSans-Blender.ttf RetopoFlow: Pausing help image preloading elapsed: 0.00 secs RetopoFlow: Setting up target mesh RetopoFlow Exception: 'NodesModifier' object has no attribute 'use_axis'


Exception Info


After starting RF

 

How to Reproduce:

I don't want to post the file here but can send it by e-mail if needed.

vxlcoder commented 1 month ago

thanks for the details, @ChristinaMcKay .

it looks like RF failed with a nodes modifier.

would you check if deleting the modifier works around the issue?

or, you can send the .blend file to retopoflow@cgcookie.com, and I can run that and other tests here.

thanks for helping us debug this!

ChristinaMcKay commented 1 month ago

Thanks for the fast reply @vxlcoder

It is indeed the Auto Smooth Modifier. After applying it, RF works. It would be better not getting an error when using the Auto smooth. I guess that will be a common problem for other users as well.

vxlcoder commented 1 month ago

great! yeah, we'll look into why this is happening, and try to fix it. thanks again for reporting and helping! happy retopo'ing!