weisl / simple_renaming_panel Goto Github PK
View Code? Open in Web Editor NEWSimple Renaming Addon for Blender
Home Page: https://weisl.github.io/renaming/
License: GNU General Public License v3.0
Simple Renaming Addon for Blender
Home Page: https://weisl.github.io/renaming/
License: GNU General Public License v3.0
In the current version renaming armature doesn't make a lot of sense. It would be more useful to add a functionality to rename the bones etc
I thought it would be pretty simple, I need to find all Bones with suffix ".L" and replace it with "_L" but somewhat you add on does not find all the bones, even if I select the bone.
Any tippers? Thanks!
Make a concept of how renaming of materials could work and be integrated in the workflow
Hi, awesone addon! thanks.
I can't find a way to rename actions, is it possible?
Thanks!
Add funtionality to rename mid part of name
Hi! Thanks so much for your hard work on this project.
It would be nice to have the ability to batch rename UV maps on meshes. This seems like something not covered by anything except writing a bespoke script, so it would be useful to have this as functionality in the plugin.
Hello, I'm trying to use this addon as part of the rigging course (from p2 design).
When I try to rename my bones with the search and replace feature, I get an error (which he does in the video also) but then my bones aren't renamed. If I go back to Blender 2.8, I'm able to get it to work but then when I import that scene back into 2.81, my bones are no longer renamed.
Do you know if this is working reliably (or should be) in 2.81 yet?
EDIT: Ok if I hit the button a second time afterwards, now my bones are renamed. Even so maybe something to check out.
Bonus points, give this functionality the (ALT-N) shortcut, and pop up a little dialog so I can hit the shortcut, type in the new name, hit enter, and be done!
With multiple Armatures that have shared bone-names you cant rename only the bones from the currently selected armature without also renaming the bones from all other armatures.
For Example:
Here I made 2 armatures with the same bone names.
When I'm renaming only selceted from "Armature A" it renames also all from "Armature B"
Hi, I realy like the addon, I have two proposal
The first one is to keep the mode (edit, pose, etc) after renaming, because if you are switching in objet mode an pose mode all the time, the workflow become a bit slow, especialy in rigging process. I think if yo make a variable before with the process with the mode avaible, you can mantain the mode after renaming... but you know more than me XD
And the second one is have the posibiliti to turn off the popup message after renaming, they are a bit annoying when you have to renamin diferent selections.
Again, it is a good addon, thanks a lot
Sorry for my poor english XD
blender 2.8 version: 2019-02-02 00:58 hash: 4ef09cf937f2
simple renaming panel version 1.3.1
after addon was installed from zip master file I was unable ti activate addon in addons window
checkbox seems unresposible
Add a documentation to git and my website.
Just found this nifty addon, great job!
One issue I ran into: On the Data tab, I can't seem to be able to rename data entities so that they get the same name as their object. In other words, the field "Data = Objectname + :" is left empty. When I try to do that, the tool says "No Objects Renamed".
I also think there's a typo in there: It should be "Object Name", not "Objectname".
Cheers
Hello, I tried using the panel, but when I use rename, or search and select, or search and replace I just constantly get
Traceback (most recent call last):
File "C:\Users\Felina\AppData\Roaming\Blender Foundation\Blender\2.83\scripts\addons\simple_renaming_panel\renaming_operators.py", line 349, in execute
replaceName = VariableReplacer.replaceInputString(context, wm.renaming_newName, entity)
File "C:\Users\Felina\AppData\Roaming\Blender Foundation\Blender\2.83\scripts\addons\simple_renaming_panel\renaming_operators.py", line 62, in replaceInputString
inputText = re.sub(r'@A', cls.getActive(context), inputText) # active object
File "C:\Users\Felina\AppData\Roaming\Blender Foundation\Blender\2.83\scripts\addons\simple_renaming_panel\renaming_operators.py", line 152, in getActive
return context.object.name
AttributeError: 'NoneType' object has no attribute 'name'
location: :-1
using blender 2.83.1
Create texts and pictures for realising it on facebook, twitter, blenderartistm blendernation etc.
i know that it is somewhat possible since i've copy pasted rudimentary scripts to do so but it would be much handier to do so through a UI like this addon's
Heya.
In my blender files i pretty much always have viewmodels and worldmodels for a game, which share the same arm bone names. When I flip my viewmodel bones and then rename all bones from "...R..." to "...L..." all bones of all existing armatures will be renamed. Which ends up with my worldmodel bones having all "R" bones being renamed to "L...001".
Doesn't matter if i pick "only selected".
Would be nice if you could change "selected only" to work as one would think it should work.
Licensing, pricing etc
Simple Renaming Panel is so much more powerful than the internal Blender renaming panel. Thank you for this amazing little tool!
It would be great if objects could be renamed in a logical order, e.g. from left to right or from top to bottom. I have the impression that the order is always some sort of random. At least I have not yet found out how the order could be affected.
When replacing '' with '_geo' you get a horrible long text consisting of _geo_geo_geo_geo ....
Check if other obj + suffix exists -> throw warning
Todo
Hi, blender 2.83 version installed correctly but preferences keymap area shows error.
Console log is like >>
File "/home/user/.config/blender/2.83/scripts/addons/simple_renaming_panel/renaming_preferences.py", line 325, in draw
km = kc.keymaps['3D View Generic']
KeyError: 'bpy_prop_collection[key]: key "3D View Generic" not found'
any ideas.??
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.