Blender 2.8 new free addons : JMesh & JSculpt Tools

Hello guys, these are my new free addons : JMesh and JSculpt Tools - which were Fast Carve and Fast sculpt before:-) In this video I show the new features for modeling and sculpting and where to get the addons from.

10 Likes

Really neat and handy!
Thanks!

Sweet! Thank you.

Thx a lot, you’re very welcome

(I’m using a translator, so it may be in poor English.)

Thanks for the great add-on!

Thanks to this add-on, I’m having a lot of fun using Blender.

I have one question.
In 2.91, the add mesh of JSculpt did not work.
It worked fine in 2.90.
Do you have a solution?


Thx, will have a look and fix it

Ok, found it, it should work now again.

Will show this in a few hours also in the live stream:-)
https://youtu.be/m7yZ3JArxgA

It worked fine! Thank you!

I’m always watching your Youtube!
I’m behind you.

Blender version: 2.91
Add-on version: 1.6.0.0

In Object mode, after selecting the default cube, when I press the “Mesh to Curve” button, this error appears:

Python: Traceback (most recent call last):
File “C:\Users\xan2622\AppData\Roaming\Blender Foundation\Blender\2.91\scripts\addons\jmesh-tools-master\fc_curve_op.py”, line 42, in execute
obj.data.bevel_depth = 0.05
AttributeError: ‘Mesh’ object has no attribute ‘bevel_depth’
location: :-1

Ok, will check. Of course doing it for a cube makes no sense but it shouldnt crash

1 Like

I know it makes no sense to use this button on a cube but I like hunting bugs and errors in add-ons. :blush:


In Edit mode, if you select an edge of the default cube, then click on the “Circle Array” button, this error appears:

Python: Traceback (most recent call last):
File “C:\Users\xan2622\AppData\Roaming\Blender Foundation\Blender\2.91\scripts\addons\jmesh-tools-master\widgets\bl_ui_draw_op.py”, line 31, in invoke
self.on_invoke(context, event)
File “C:\Users\xan2622\AppData\Roaming\Blender Foundation\Blender\2.91\scripts\addons\jmesh-tools-master\fc_circle_array_mode_op.py”, line 109, in on_invoke
self.init_widget_values()
File “C:\Users\xan2622\AppData\Roaming\Blender Foundation\Blender\2.91\scripts\addons\jmesh-tools-master\fc_circle_array_mode_op.py”, line 121, in init_widget_values
select_active(self.active_obj)
File “C:\Users\xan2622\AppData\Roaming\Blender Foundation\Blender\2.91\scripts\addons\jmesh-tools-master\utils\fc_bool_util.py”, line 25, in select_active
bpy.ops.object.select_all(action=‘DESELECT’)
File “E:\DONNEES_SEB\APPS\IMAGE_AUDIO\Logiciels 3D\0_blender\blender_Portable\2.91\scripts\modules\bpy\ops.py”, line 132, in call
ret = _op_call(self.idname_py(), None, kw)
RuntimeError: Operator bpy.ops.object.select_all.poll() failed, context is incorrect
location: :-1