diff options
author | Campbell Barton <ideasman42@gmail.com> | 2006-01-18 03:14:33 +0300 |
---|---|---|
committer | Campbell Barton <ideasman42@gmail.com> | 2006-01-18 03:14:33 +0300 |
commit | 1395d7166cab8a4306a6cbaf9ea5c49c95c3e916 (patch) | |
tree | 4e646e613298108352564eca8f5229be416357cd | |
parent | 24b5e21c6582c800bdc28f00400fca0c48c7ad14 (diff) |
Added Mesh menu access for b-brush sculpter.
-rw-r--r-- | release/scripts/mesh_bbrush_menu.py | 44 |
1 files changed, 44 insertions, 0 deletions
diff --git a/release/scripts/mesh_bbrush_menu.py b/release/scripts/mesh_bbrush_menu.py new file mode 100644 index 00000000000..e79e2095608 --- /dev/null +++ b/release/scripts/mesh_bbrush_menu.py @@ -0,0 +1,44 @@ +#!BPY +""" +Name: 'B-Brush Sculpter' +Blender: 240 +Group: 'Mesh' +Tooltip: 'Sculpt the active mesh (adds a scriptlink)' +""" + +import Blender +def main(): + name = 'mesh_bbrush.py' + for t in Blender.Text.Get(): + if t.name.startswith(name): + Blender.Draw.PupMenu('ERROR: Script "%s" alredy imported, aborting load.' % name) + return + + # Load the text + datadir = Blender.Get('datadir') + if not datadir.endswith(Blender.sys.sep): + datadir += Blender.sys.sep + path= datadir + name + try: + t = Blender.Text.Load(path) + except: + Blender.Draw.PupMenu('ERROR: "%s" not found.' % path) + + pup_input = [\ + 'B-Brush Usage (message only)%t', + 'Enable B-Brush by', + 'selecting the "View" menu, then', + '"Space Handeler Scripts",', + '"%s"' % name, + 'LMB to sculpt, RMB for prefs, Shift reverses pressure', + ] + + #Blender.Draw.PupBlock('%s loaded' % name ,pup_input) + Blender.Draw.PupMenu('|'.join(pup_input)) + +if __name__ == '__main__': + + + + main() +
\ No newline at end of file |