Mesh Bsurfaces doensn't work on Blender 2.75 #45372

Closed
opened 2015-07-08 09:13:38 +02:00 by ralf gliffe · 16 comments

System Information
Windows 7 64, pro

Blender Version
Blender 2.75 ...

Short description of error
Mesh Bsurfaces doensn't work on Blender 2.75

Exact steps for others to reproduce the error
Try to use Bsurfaces (In versin 2.7 – it works for me)

Greetings
Ralf

**System Information** Windows 7 64, pro **Blender Version** Blender 2.75 ... **Short description of error** Mesh Bsurfaces doensn't work on Blender 2.75 **Exact steps for others to reproduce the error** Try to use Bsurfaces (In versin 2.7 – it works for me) Greetings Ralf
Author

Changed status to: 'Open'

Changed status to: 'Open'
Author

Added subscriber: @rave007

Added subscriber: @rave007

Added subscriber: @Leon95

Added subscriber: @Leon95

Please provide more Information and give a description how to reproduce your issue. If its a litle more specific prepare a blendfile and upload it here to show the bug.

Please provide more Information and give a description how to reproduce your issue. If its a litle more specific prepare a blendfile and upload it here to show the bug.
Author

Hi,
the only things, I do: In edit mode, I draw some strokes, then I click "Add Surface" – then I get the message, that "They aren't any strokes." – that is all.
I do the same in Blender 2.65 – it works.

Do you have an idea?

Greetings
Ralf

Hi, the only things, I do: In edit mode, I draw some strokes, then I click "Add Surface" – then I get the message, that "They aren't any strokes." – that is all. I do the same in Blender 2.65 – it works. Do you have an idea? Greetings Ralf

Added subscriber: @sindra1961

Added subscriber: @sindra1961

It works here.
sc1.png
sc2.png
version 2.75 (sub 0), branch b'master', commit date b'2015-07-07' b'14:56', hash b'c27589e', b''

It works here. ![sc1.png](https://archive.blender.org/developer/F205087/sc1.png) ![sc2.png](https://archive.blender.org/developer/F205089/sc2.png) version 2.75 (sub 0), branch b'master', commit date b'2015-07-07' b'14:56', hash b'c27589e', b''
Author

O.K. I see. So I will try it again.

But I don't understand, what happens.
In Blender 2.65, I can use Bsurface.
See the first image{F205115}

In Blender 2.75 - 2.75a I get this:blender1.PNG,

But, if I try to edit strokes in Blender 2.65 (where Add Surface works), I get a Error-Message
click on "Edit Strokes" -
blender_images_as_planes.png

I use Windows 7 pro 64
Nvidia gtx 980 ...

No plan

Greetings

Ralf

O.K. I see. So I will try it again. But I don't understand, what happens. In Blender 2.65, I can use Bsurface. See the first image{[F205115](https://archive.blender.org/developer/F205115/blenderbs2.PNG)} In Blender 2.75 - 2.75a I get this:![blender1.PNG](https://archive.blender.org/developer/F205117/blender1.PNG), But, if I try to edit strokes in Blender 2.65 (where Add Surface works), I get a Error-Message click on "Edit Strokes" - ![blender_images_as_planes.png](https://archive.blender.org/developer/F205119/blender_images_as_planes.png) I use Windows 7 pro 64 Nvidia gtx 980 ... No plan Greetings Ralf
Author

Sorry
In Blender 2.75 and Blender 2.75a:

blender2..PNG

Sorry In Blender 2.75 and Blender 2.75a: ![blender2..PNG](https://archive.blender.org/developer/F205123/blender2..PNG)

Make sure that you attached your Grease Pencil Layer to the Object. (In The Grease Pencil Tab of the Toolbar or the Properties of 3d View ( Scene | Object ) ) Otherwise the addon doesn't find your strokes.

Make sure that you attached your Grease Pencil Layer to the Object. (In The Grease Pencil Tab of the Toolbar or the Properties of 3d View ( Scene | **Object** ) ) Otherwise the addon doesn't find your strokes.
Author

Thank you very much. This was it.
It works.

Best

Ralf

Thank you very much. This was it. It works. Best Ralf
Eclectiel L was assigned by Leon Eckardt 2015-07-09 14:15:23 +02:00

@eclectiel, Can you make the process of converting strokes to surface a little bit clearer? eg:

diff --git a/mesh_bsurfaces.py b/mesh_bsurfaces.py
index 4c57280..10f7073 100644
--- a/mesh_bsurfaces.py
+++ b/mesh_bsurfaces.py
@@ -3205,7 +3205,7 @@ class GPENCIL_OT_SURFSK_add_surface(bpy.types.Operator):
             bpy.context.user_preferences.edit.use_global_undo = self.initial_global_undo_state
 
             if created_faces_count == 0:
-                self.report({'WARNING'}, "There aren't any strokes.")
+                self.report({'WARNING'}, "There aren't any strokes attached to the object.")
                 return {"CANCELLED"}
             else:
                 return {"FINISHED"}
@@ -3226,7 +3226,7 @@ class GPENCIL_OT_SURFSK_add_surface(bpy.types.Operator):
             return{"CANCELLED"}
 
         elif self.strokes_type == "NO_STROKES":
-            self.report({'WARNING'}, "There aren't any strokes.")
+            self.report({'WARNING'}, "There aren't any strokes attached to the object.")
             return{"CANCELLED"}
 
         elif self.strokes_type == "CURVE_WITH_NON_BEZIER_SPLINES":
@@ -3298,7 +3298,7 @@ class GPENCIL_OT_SURFSK_edit_strokes(bpy.types.Operator):
             self.report({'WARNING'}, "There shouldn't be more than one secondary object selected.")
             return{"CANCELLED"}
         elif self.strokes_type == "NO_STROKES" or self.strokes_type == "SELECTION_ALONE":
-            self.report({'WARNING'}, "There aren't any strokes.")
+            self.report({'WARNING'}, "There aren't any strokes attached to the object.")
             return{"CANCELLED"}
         else:
             return{"CANCELLED"}
@eclectiel, Can you make the process of converting strokes to surface a little bit clearer? eg: ``` diff --git a/mesh_bsurfaces.py b/mesh_bsurfaces.py index 4c57280..10f7073 100644 --- a/mesh_bsurfaces.py +++ b/mesh_bsurfaces.py @@ -3205,7 +3205,7 @@ class GPENCIL_OT_SURFSK_add_surface(bpy.types.Operator): bpy.context.user_preferences.edit.use_global_undo = self.initial_global_undo_state if created_faces_count == 0: - self.report({'WARNING'}, "There aren't any strokes.") + self.report({'WARNING'}, "There aren't any strokes attached to the object.") return {"CANCELLED"} else: return {"FINISHED"} @@ -3226,7 +3226,7 @@ class GPENCIL_OT_SURFSK_add_surface(bpy.types.Operator): return{"CANCELLED"} elif self.strokes_type == "NO_STROKES": - self.report({'WARNING'}, "There aren't any strokes.") + self.report({'WARNING'}, "There aren't any strokes attached to the object.") return{"CANCELLED"} elif self.strokes_type == "CURVE_WITH_NON_BEZIER_SPLINES": @@ -3298,7 +3298,7 @@ class GPENCIL_OT_SURFSK_edit_strokes(bpy.types.Operator): self.report({'WARNING'}, "There shouldn't be more than one secondary object selected.") return{"CANCELLED"} elif self.strokes_type == "NO_STROKES" or self.strokes_type == "SELECTION_ALONE": - self.report({'WARNING'}, "There aren't any strokes.") + self.report({'WARNING'}, "There aren't any strokes attached to the object.") return{"CANCELLED"} else: return{"CANCELLED"} ```
Author

This was my mistake (doesn't know it).
NO Problems
Thank you
Sorry

This was my mistake (doesn't know it). NO Problems Thank you Sorry
Member

Added subscribers: @leon-7, @BrendonMurphy

Added subscribers: @leon-7, @BrendonMurphy
Member

Changed status from 'Open' to: 'Resolved'

Changed status from 'Open' to: 'Resolved'
Member

@leon-7(Leon95)
committed your improved tooltips:
0a8331db8f
thanks.
Closing.

@leon-7(Leon95) committed your improved tooltips: 0a8331db8f thanks. Closing.
Sign in to join this conversation.
No Milestone
No project
No Assignees
4 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: blender/blender-addons#45372
No description provided.