Campbell Barton
4f49a3b906
added ipo script template from blenderartists forTe, made scripts refresh on load factory settings and replaced elysiun with blenderartist.org in headers
2008-04-23 14:04:05 +00:00
Campbell Barton
c6785e3292
fixes from 2.4x
2007-08-03 16:33:08 +00:00
Campbell Barton
99135b0674
dont use tface hide or select anymore, since maintaining 2 sets of hide/select data for each face is annoying.
...
using mface->flag for both.
Also found that the cdDM_drawMappedFaces and cdDM_drawFacesTex_common could get normals mixed up when rendering hidden faces. because hidden/invisible faces used continue without advancing to the next normal.
2007-04-29 13:39:46 +00:00
Campbell Barton
55d1618990
check for devide by zero error
2006-10-30 16:01:38 +00:00
Campbell Barton
6ca1c28837
Cleaned up and made a bit more efficient.
...
Now multiplys with existing colors.
2006-07-30 12:28:20 +00:00
Campbell Barton
b7e534f412
error it pup block title, still had clean meshes.
2006-07-12 12:09:43 +00:00
Campbell Barton
219a6b245c
vertexpaint_selfshadow_ao adds face uv to the mesh if there not alredy there...
...
added GPL header and docstrings to other scripts
removed double batch_name_edit, same file is object_batch_name_edit
2006-07-08 06:14:45 +00:00
Campbell Barton
9a168d8285
added list2MeshWeight and meshWeight2List - faster then the dict equivilents and better in some cases.
...
Speedup for bpymesh_redux (poly reducer) with reducing vertex weights. use list2MeshWeight and meshWeight2List.
renamed vertex gradient files
Removed reload()'s
- 3ds_import.py
- mesh_cleanup.py
- mesh_poly_reduce.py
- vertexpaint_selfshadow_ao.py
2006-07-07 10:46:46 +00:00
Campbell Barton
aad369c8f9
fixed devide by zero error with zero length edges.
...
added a minimum edge length option
2006-05-15 17:42:01 +00:00
Campbell Barton
2bcf11defb
BPyMesh_redux: Fixed a rare bug in mesh redux's, collapsed location.
...
BPyMesh_redux: made redux support non UV Meshes.
vertexpaint_selfshadow_ao: turned vertex selfshadow scale into radius.
2006-05-13 05:24:58 +00:00
Campbell Barton
a3783d32e0
Added some shortcuts to Mesh
...
MFace.area
MFace.cent
MEdge.length
Updated some scripts that used these.
2006-05-11 10:06:15 +00:00
Campbell Barton
8f84542c23
Modified mesh to allow writing to normals.
...
renamed meshPrettyNormals to meshCalcNormals, and it now writes to normals rather then returning a list of vecs.
updated vertexpaint_selfshadow_ao to be a bit more efficient and make use of the above changes.
2006-05-10 12:12:21 +00:00
Campbell Barton
b3742ea41e
Added some shading options
...
Concave/Convex Angle clipping- usefull for tinkering with highlights/shadow results.
Blur radius was inverted.
... Needs documenting.
2006-05-09 14:36:31 +00:00
Campbell Barton
f579a65cbc
fixed error with zero length normals (caused by zero area faces)
...
fixed rare bug - that a colour wasnt clamped between 0 and 255.
2006-05-07 18:13:21 +00:00
Campbell Barton
8255bdce57
Added a self shadowing script accessed from the vertex paint menu, it does a fake ao thats more pradictable then radio baking and fairly fast.
...
Also assed a function to calculate high quality normals (normals are the same even for different topologys).
2006-05-07 14:09:46 +00:00