Patch #7081:
authorJoshua Leung <aligorith@gmail.com>
Tue, 28 Aug 2007 11:29:54 +0000 (11:29 +0000)
committerJoshua Leung <aligorith@gmail.com>
Tue, 28 Aug 2007 11:29:54 +0000 (11:29 +0000)
commit19f15f6ab34e2a23c3c4eec98ce27464f3982534
treefc6ad8f4e3174fec530981e2e5a86af170d9c2a4
parentcaa804e2b67a6b1b31ec2d7da99de7b597fe2140
Patch #7081:
Submitted by: David Bryant

This patch adds 2 new drawtypes for empties (circle draws a 2d-circle on the x-z plane, and cube draws a regular cube), and allows empties to be used as custom bone shapes.

I've modified the patch a bit to fix up weird formatting, optimising the circle-drawing method, but the cube-drawing function has been maintained. In the process, I also moved the mesh-specific code in draw_object_instance to draw_object_mesh_instance so that empties can be used by whatever else might use draw_object_instance too.
source/blender/makesdna/DNA_object_types.h
source/blender/src/buttons_editing.c
source/blender/src/drawarmature.c
source/blender/src/drawobject.c