Extensions:2.4/Py/Scripts/Wizards/KlopUtils
< Extensions:2.4 | Py | Scripts | Wizards(Extensions:Py/Scripts/Manual/Wizards/KlopUtilsから転送)
Klop Utilities
About
UI location | Group:Misc | ||
---|---|---|---|
Version | 3.233 | Author(s) | Carlos Lopez (klopez) |
Blender | 2.37a - 2.48 | License | GPL |
Note(s) | Also in Wizards Toolkit Bundle |
File name | kloputils.py |
---|
Links | http://klopes.iespana.es/enchufes-guiri.htm |
---|
Introduction
Klop Utils
From The PDF by klopez
- What is KlopUtils
- It is a program written in Python language for being used as a script while you are using Blender.
- It contains tools about modeling, modifing and positioning 3D objects that the official Blender version have not.
- These tools are initially oriented as a help for the general design of objects en 2D and 3D (architecture, industrial...), and this is the issue the program will be developed around.
- The utilities in the program are separated in 4 areas, accesible trough a unfolding menu, always placed at the top of the interface:
- Alignment
- Fitting an object between two others
- Setting to an object the absolute size of other one
- Aligning selected objects, according to several criteria:
- Alignment of location/rotation/scale
- Scale can be changed either aditive or multiplicatively
- Location separation can be referenced aither by centers, baricenters, origins or limits
- Object creation (not included in Blender distribution)
- Circunference passing through 3 points
- Arc passing through 3 points
- Arc based on angles and radius (interactive)
- Mesh modifing (affects vertices, faces and edges)
- Edges subdivision in any number of parts
- Proyection onto an arbitrary plane, in an arbitrary direction
- Applying of position, rotation, scale values (new matrix) over an object, though it looks unaffected.
- Posibility of actualizing other matrix instances is available
- 3D Objects modifing (affecs to transform matrices)
- Moves/Rotates/Scales randomly the selected objects
- Moves selected objects closer/away the active one,
- setting them at a fix distance
- moving them a fix number
- setting them at a proporcional distance
Indeed, all numeric/vectorial values used during the program use, can be copied and pasted with the help of a buffer, which can contain:
- A position vector
- A Euler list
- A scale vector
- and can store:
- Numbers, entered by user
- Values aquired from objects (matrices mean, distance, difference of position or rotation angles between two objects)and being showed on Blender console as text.
External Documentation
There is an excelent Online PDF Tutorial for this Multi Lingual script. http://klopes.iespana.es/enchufes-guiri.htm
Support
- Python & Plugins forum at Blender Artists.