利用者:Koilz/13.03.09 View3D Tools dev page
目次
13.03.08
http://projects.blender.org/tracker/index.php?func=detail&aid=34584&group_id=153&atid=467
proposal.
- make easier for new people to get started.
- transfrom, custom.
- object, duplicate, delete.
- motion paths.
- repeat.
- grease pencil
- sketching session.
- manipulator.
add icon: http://wiki.blender.org/index.php/Dev:2.5/Doc/How_to/Add_an_icon
- [I] Move/Pan (G) (G,X) (G,Y) (G,Z)
- [I] Rotate (R) (R,X) (R,Y) (R,Z)
- [I] 3D Rotate (R,R) (R,R,X) (R,R,Y) (RR,Z)
- [I] Scale (S) (S,X) (S,Y) (S,Z)
- [I] Insert Keyframe (I) (Check the Timeline)
- [I] Delete Keyframe (Alt+I)
---------------------------------------------------------------- Mesh Tools edit mode // order: most commonly used new // translate // N rotate // N scale // N origin // N extrude // N duplicate // N merge // N [delete] // N Mfaces mesh.faces.wireframe // N rotate edge CW // a Medges make face // a rotate edge CW // a rotate edge CCW // a edge split // a bridge edge // a common merge // a subdived // a unsubdivide // a loop cut // a knife all // a knife selected // a edge slide // a noise // a smooth vertex // a remove doubles // a recaulculate normals // a flip normals // a shading smooth // a shading flat // a limit selection // a Mfaces // a tris to quad // a quads to tris // a v mesh display // sort all // sort mabey add some ---------------------------------------------------------------- object mode add menu // a grease pencil // a v transform orientations // v Mesh Options // X Mirror Topology Mirror v Translate (shows after move vertices) rare shrink/fatten // # push/pull // # extrude individual // # spin // # skrew // # repeat // # history // # uv unwrap // uv editor uv mark seem // uv editor uv clear seem // uv editor ----------------------------------------------------------------
There are some good operators that should be added (bridge edge, CCW).
Above is the mostly sorting through the Mesh Tools in Edit Mode, i added some for modeling.
13.03.08
// object mode mesh ---------------------------------------------------------------- (generic) keyframes motion paths greace (object) loc [][][][][] rot [][][][][] scale [][][][][] origin [][][][][] [ smooth ][ flat ] (editor) [delete] // N duplicate // N join // N ---------------------------------------------------------------- // edit mode mesh ---------------------------------------------------------------- (generic) motion paths greace (object) loc [][][][][] // switch to object mode rot [][][][][] scale [][][][][] origin [][][][][] (editor) // [double][double] [delete] // N extrude // N duplicate // N merge // N subdived unsubdivide // loop cut edge slide // knife all knife sel // edge split bridge edge // vert rip vert ripfill // split seperate // CW CCW // edge slide vertex slide // edge loop edge ring // norm rec norm flip // norm recin norm recout // noise vertex smooth vertex // quad tri tri quad // remove doubles symmitrize // ----------------------------------------------------------------
current mesh edit mode tools have been check, [left region] + menu.
object_mode.mesh code
edit_mode.mesh code
13.03.08
couldnt find the motion path icon, used: CURVE_PATH.
i dont want to add repeat and history, unless its really use.
// object mode mesh ---------------------------------------------------------------- (objects) (box) (mesh) [delete] // n duplicate // n join // n (generic) (keyframes) (motion paths) (greace) ----------------------------------------------------------------
13.03.08
motion path icon: ANIM_DATA
// edit mode mesh ---------------------------------------------------------------- (objects) (box) (mesh) [delete] // N extrude // N duplicate // N merge // N subdived unsubdivide // loop cut edge slide // knife all knife sel // edge split bridge edge // vert rip vert ripfill // split seperate // CW CCW // edge slide vertex slide // edge loop edge ring // norm rec norm flip // norm recin norm recout // # noise vertex smooth vertex // quad tri tri quad // remove doubles symmitrize // (generic) (motion paths) (greace) ----------------------------------------------------------------
added some tools for bone, pose bone.
if you have suggestion just post them somewhere.
mesh editing animation sculpt curves bones
13.03.09
fixed bug.
made addon.
13.03.09 Old Version
This is updated version of space_view3d.py. Space_view3d_02.zip
- 01 full: Space_view3d.zip
- 02 full: Space_view3d_02.zip
- 02 separate: Space_view3d_02s.zip
- scripts\startup\bl_ui\space_view3d.py
13.03.11
proposal to replace main tools, so added some extra buttons.
---------------------------------------------------------------- #// edit mode mesh add uv tools add shade ---------------------------------------------------------------- #// edit mode armature add Add ---------------------------------------------------------------- #// edit mode pose add to lib ---------------------------------------------------------------- #// motion path grease Motion Paths [ ] Grease [ ][ ] [ ][ ][ ][ ] did [ ] Grease Motion Paths [ ][ ][ ][ ] [ ][ ][ ][ ] ---------------------------------------------------------------- #// 32: not required #from bl_ui.properties_paint_common import UnifiedPaintPanel ---------------------------------------------------------------- #// 25: "description": "Icon and small buttons which execute operators.", // fix: "description": "A Tools panel with icons.", ---------------------------------------------------------------- #// proposal: replace toolshelf Object Tools: Mesh Tools: Pose Tools: Armature Tools: Tools now replace 'TOOLS'. added switch global switch switch = 'TOOLS' # set to 'UI' for properties tried to make switch operator didnt work. bpy.utils.unregister_class() ---------------------------------------------------------------- #// add [] Tools header to minimize tools
13.03.10
preview of 1.2
13.03.11 - blender 2.65 - Icon Tools 1.3 Add
This list of changes from Blender 2.65 to Icon Tools 1.3.
If you want to propose a replacement for a Tools Panel. Copy this.
Blender 2.XX 'bpy.context.mode' ---------------------------------------------------------------- Icon Tools X.X 'bpy.context.mode' Main Mesh Extra
Replace X with current versions.
Add the labels and sub menus, then add the tools, then add r and n.
Blender 2.XX 'bpy.context.mode' label: Tool r removed ---------------------------------------------------------------- Icon Tools X.X 'bpy.context.mode' Main Mesh Extra Tool n new [Icon] [Menu] space (Switch) "Text"
Blender 2.65 'OBJECT' Transform Translate Rotate Scale Origin Object: Duplicate Objects Delete Join Shading: Smooth Flat Keyframes: Insert Remove Motion Paths: Calculate Paths Clear Paths Repeat: Repeat Last r rare use History... r rare use Grease Pencil: Draw Line Poly Erase (Session) Use Sketching Session ---------------------------------------------------------------- Icon Tools 1.3 'OBJECT' Main View n [Add plane] n [Add cube] n [Add circle] n [Add uv sphere] n [Add ico sphere] n Origin [Add gris mesh] n [Add suzzane] n [Add cylinder] n [Add torus] n [Add conic] n Locate [Add bezier curve] n [Add bezier circle] n [Add bezier nurbs curve] n [Add bezier nurbs circle] n [Add path] n Rotate [Add surface circle] n [Add surface patch] n [Add surface cylinder] n [Add surface sphere] n [Add surface torus] n Scale [Add armature] n [Add lattice] n [Add speaker] n [Add camera] n [Add lamp] n Object Smooth Flat Delete Duplicate Join Extra "Keyframes (I) (Alt+I)" [Insert keyframes] [Remove keyframes] [Active keying set] n [Insert keying set] n [Remove keying set] n (Session) "Grease" [Draw] [Line] [Poly] [Erase] "Motion Paths" [Calculate paths] [Clear path]
Blender 2.65 'EDIT_MESH' Transform: Translate Rotate Scale Shrink/Fattern r Push/Pull r Deform: Edge Slide Noise Smooth Vertex Add: Extrude Region Extrude Individual r Subivide Loop Cut and Slice Duplicate Spin r odd tool. good but limited setting, be better as something else Screw r odd tool. good but limited setting, be better as something else Knife Select Remove: [Delete] Merge Remove Doubles Normals: Recalculate Flip Direction UV Mapping: Unwrap Mark Seem Clear Seem Shading: Smooth Flat Repeat: Repeat Last r rare use History... r rare use Grease Pencil: Draw Line Poly Erase (Session) Use Sketching Session ---------------------------------------------------------------- Icon Tools 1.3 'EDIT_MESH' Main View n [Add plane] n [Add cube] n [Add circle] n [Add uv sphere] n [Add ico sphere] n Origin n [Add gris mesh] n [Add suzzane] n [Add cylinder] n [Add torus] n [Add conic] n Locate [Add bezier curve] n [Add bezier circle] n [Add bezier nurbs curve] n [Add bezier nurbs circle] n [Add path] n Rotate [Add surface circle] n [Add surface patch] n [Add surface cylinder] n [Add surface sphere] n [Add surface torus] n Scale [Add armature] n [Add lattice] n [Add speaker] n [Add camera] n [Add lamp] n Mesh Smooth Flat [Delete] Extrude Duplicate Merge n Subdivide Un-Subdivide n Loop Cut Edge Slide Knife All Knife Sel Edge Split n Edge Bridge n Rip n Rip Fill n Split n Separate n RE CW n RE CCW n Edge Slide Vertex Slide Edge Loop n Edge Ring n N Recalc N Flip Noise Smooth Quad to Tri n Tri to Quad n Rem Doubles Symmetrize n Extra UV Unwrap Mark Seam Clear Seam (Session) "Grease" [Draw] [Line] [Poly] [Erase] "Motion Paths" n [Calculate paths] n [Clear path] n
Blender 2.65 'EDIT_ARMATURE' Transform: Translate Rotate Scale Bones: Add Duplicate Delete r Modeling: Extrude Subivide Repeat: Repeat Last r rare use History... r rare use Grease Pencil: Draw Line Poly Erase (Session) Use Sketching Session ---------------------------------------------------------------- Icon Tools 1.3 'EDIT_ARMATURE' Main View n [Add plane] n [Add cube] n [Add circle] n [Add uv sphere] n [Add ico sphere] n Origin n [Add gris mesh] n [Add suzzane] n [Add cylinder] n [Add torus] n [Add conic] n Locate [Add bezier curve] n [Add bezier circle] n [Add bezier nurbs curve] n [Add bezier nurbs circle] n [Add path] n Rotate [Add surface circle] n [Add surface patch] n [Add surface cylinder] n [Add surface sphere] n [Add surface torus] n Scale [Add armature] n [Add lattice] n [Add speaker] n [Add camera] n [Add lamp] n Armature Add Extrude Duplicate Merge Bones n Subdivide Subdivide 2 n Select Hierarchy n Select Hierarchy n Fill Between n Switch Direction n Make Parent n Clear Parent n Recalculate Roll n Switch Direction n Extra (Session) "Grease" [Draw] [Line] [Poly] [Erase] "Motion Paths" n [Calculate paths] n [Clear path] n
Blender 2.65 'POSE' Transform: Translate Rotate Scale In-Between: Push r didnt work Relax r didnt work Breakdowner r didnt work Pose: Copy Paste Add To Library Keyframes: Insert Remove Motion Paths: Calculate Paths Clear Paths Repeat: Repeat Last r rare use History... r rare use ---------------------------------------------------------------- Icon Tools 1.3 'POSE' Main View n [Add plane] n [Add cube] n [Add circle] n [Add uv sphere] n [Add ico sphere] n Origin n [Add gris mesh] n [Add suzzane] n [Add cylinder] n [Add torus] n [Add conic] n Locate [Add bezier curve] n [Add bezier circle] n [Add bezier nurbs curve] n [Add bezier nurbs circle] n [Add path] n Rotate [Add surface circle] n [Add surface patch] n [Add surface cylinder] n [Add surface sphere] n [Add surface torus] n Scale [Add armature] n [Add lattice] n [Add speaker] n [Add camera] n [Add lamp] n Pose Add To Library Copy Pose Paste Pose Clear Loc n Clear Rot n Clear Scale n Clear All n Extra "Keyframes (I) (Alt+I)" [Insert keyframes] [Remove keyframes] [Active keying set] n [Insert keying set] n [Remove keying set] n (Session) "Grease" [Draw] [Line] [Poly] [Erase] "Motion Paths" [Calculate paths] [Clear path]
13.03.16 - 1.4.3 - bpy_check
2.65 visible 2.66.1 OBJECT mesh curve surface y object.shade_smooth y object.shade_flat y object.delete y object.duplicate_move y object.join y EDIT_MESH mesh.faces_shade_smooth y mesh.faces_shade_flat y "VIEW3D_MT_edit_mesh_delete" y view3d.edit_mesh_extrude_move_normal y mesh.duplicate_move y mesh.merge y mesh.subdivide y mesh.unsubdivide y mesh.loopcut_slide y transform.edge_slide -d check dev. mesh.inset mesh.knife_tool all y mesh.knife_tool sel y mesh.edge_split y mesh.bridge_edge_loops y mesh.rip_move y mesh.rip_move_fill y mesh.split y mesh.separate y mesh.edge_rotate y mesh.edge_rotate ccw y transform.edge_slide y mesh.vert_slide -n bug tracker. transform.vert_slide mesh.loop_multi_select y mesh.loop_multi_select ring y extra mesh.normals_make_consistent y mesh.flip_normals y mesh.noise y mesh.vertices_smooth y mesh.quads_convert_to_tris y mesh.tris_convert_to_quads y mesh.remove_doubles y mesh.symmetrize y wm.call_menu "VIEW3D_MT_uv_map" y mesh.mark_seam y mesh.mark_seam clear y mesh.spin y mesh.screw y context.scene "sst" y context.scene "sss" y EDIT_ARMATURE armature.bone_primitive_add y armature.extrude_move y armature.duplicate_move y armature.merge y armature.subdivide y armature.subdivide 2 y armature.select_hierarchy "PARENT" y armature.select_hierarchy "CHILD" y armature.fill y armature.switch_direction y armature.parent_set y armature.parent_clear y armature.calculate_roll y armature.switch_direction y POSE poselib.pose_add y pose.copy y pose.paste y pose.loc_clear y pose.rot_clear y pose.scale_clear y pose.transforms_clear y MAIN EXTRA modifiers y keyframes y grease pencil y motion paths y EX cant join meta balls
13.03.25
made a peaceful version.
removed submenus, keyboard tools, added labels.