mirror of
https://github.com/franMarz/TexTools-Blender.git
synced 2026-09-28 23:55:23 +00:00
Mirror of the TexTools-Blender repository
- Python 100%
| Filename | Latest commit message | Latest commit date |
|---|---|---|
These operators act on all geometry faces, even hidden or unselected, which is not necessarily bad, but may be confusing under some common scenarios, as no other tools behaves that way. I decided to keep them like that, so I'll just try to clarify how they work in the descriptions and warnings. Somehow this Fixes #233 |
||
| icons | ||
| icons_bip | ||
| resources | ||
| t3dn_bip | ||
| .gitignore | ||
| __init__.py | ||
| LICENSE.txt | ||
| op_align.py | ||
| op_bake.py | ||
| op_bake_explode.py | ||
| op_bake_organize_names.py | ||
| op_color_assign.py | ||
| op_color_clear.py | ||
| op_color_convert_texture.py | ||
| op_color_convert_vertex_colors.py | ||
| op_color_from_directions.py | ||
| op_color_from_elements.py | ||
| op_color_from_materials.py | ||
| op_color_io_export.py | ||
| op_color_io_import.py | ||
| op_color_select.py | ||
| op_color_select_vertex.py | ||
| op_edge_split_bevel.py | ||
| op_island_align_edge.py | ||
| op_island_align_sort.py | ||
| op_island_align_world.py | ||
| op_island_centralize.py | ||
| op_island_mirror.py | ||
| op_island_rotate_90.py | ||
| op_island_straighten_edge_loops.py | ||
| op_meshtex_create.py | ||
| op_meshtex_pattern.py | ||
| op_meshtex_trim.py | ||
| op_meshtex_trim_collapse.py | ||
| op_meshtex_wrap.py | ||
| op_randomize.py | ||
| op_rectify.py | ||
| op_relax.py | ||
| op_select_islands_flipped.py | ||
| op_select_islands_identical.py | ||
| op_select_islands_outline.py | ||
| op_select_islands_overlap.py | ||
| op_select_zero.py | ||
| op_smoothing_uv_islands.py | ||
| op_stitch.py | ||
| op_texel_checker_map.py | ||
| op_texel_checker_map_cleanup.py | ||
| op_texel_density_get.py | ||
| op_texel_density_set.py | ||
| op_texture_open.py | ||
| op_texture_preview.py | ||
| op_texture_preview_cleanup.py | ||
| op_texture_reload_all.py | ||
| op_texture_remove.py | ||
| op_texture_save.py | ||
| op_texture_select.py | ||
| op_unwrap_edge_peel.py | ||
| op_unwrap_faces_iron.py | ||
| op_uv_channel_add.py | ||
| op_uv_channel_remove.py | ||
| op_uv_channel_swap.py | ||
| op_uv_crop.py | ||
| op_uv_fill.py | ||
| op_uv_resize.py | ||
| op_uv_size_get.py | ||
| op_uv_unwrap.py | ||
| README.md | ||
| settings.py | ||
| utilities_bake.py | ||
| utilities_bbox.py | ||
| utilities_color.py | ||
| utilities_meshtex.py | ||
| utilities_texel.py | ||
| utilities_ui.py | ||
| utilities_uv.py | ||
TexTools for Blender
TexTools is a free addon for Blender with a set of professional UV and Texture tools. Fully compatible with Blender 3.2 and later, most features should work for Blender versions as old as 2.8, including: UV Layout tools (Align, Rectify, Sort, Randomize...), multiple out-of-the-box Texture Baking modes, Texel Density tools, smart UV Selection operators, Color ID tools and some UV related Mesh creation utilities.
Back in 2009, @renderhjs released the Original TexTools for 3DS MAX, and later, the Blender add-on, which was discontinued from the 2.79 Blender version until @SavMartin ported it to the 2.8 Blender release.
Installation
- Download TexTools for Blender from master(best), or the latest release.
- In Blender from the File menu open User Preferences

- Go to the Add-ons tab
. - Look for any old version of TexTools currently installed and uninstall it.
- Hit Install Addon-on from File...
and Select the zip file. - Enable the TexTools Addon.
- The TexTools panel can be found in the UV/Image Editor view
in the left side Panel.
Links
- Blenderartists discussion thread
- Original author renderhjs.net personal website, all written in haxe ;)
- renderhjs's Git repository on BitBucket
- renderhjs's release log
- renderhjs's 3dsMax version of TexTools
- Polycount discussion thread
Documentation
Visit the Official Website & Documentation for an in depth overview of the original tools (outdated)