dont use tface hide or select anymore, since maintaining 2 sets of hide/select data...
authorCampbell Barton <ideasman42@gmail.com>
Sun, 29 Apr 2007 13:39:46 +0000 (13:39 +0000)
committerCampbell Barton <ideasman42@gmail.com>
Sun, 29 Apr 2007 13:39:46 +0000 (13:39 +0000)
commit99135b0674830528eaed3067c40905af8e4557a9
tree604d8d7713c8e8f35111b9cc507f42944eb468f3
parent243d1a28c0635a85c2dca9a23e9465b170b0ba3a
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.
38 files changed:
release/scripts/bpymodules/BPyRender.py
release/scripts/bpymodules/mesh_gradient.py
release/scripts/discombobulator.py
release/scripts/faceselect_same_weights.py
release/scripts/mesh_unfolder.py
release/scripts/uv_from_adjacent.py
release/scripts/uvcalc_follow_active_coords.py
release/scripts/uvcalc_from_adjacent.py
release/scripts/uvcalc_lightmap.py
release/scripts/uvcalc_quad_clickproj.py
release/scripts/uvcalc_smart_project.py
release/scripts/vertexpaint_from_material.py
release/scripts/vertexpaint_selfshadow_ao.py
release/scripts/weightpaint_copy.py
release/scripts/x3d_export.py
source/blender/blenkernel/intern/DerivedMesh.c
source/blender/blenkernel/intern/cdderivedmesh.c
source/blender/blenkernel/intern/customdata.c
source/blender/blenkernel/intern/mesh.c
source/blender/include/BDR_editface.h
source/blender/makesdna/DNA_meshdata_types.h
source/blender/python/api2_2x/doc/Mesh.py
source/blender/python/api2_2x/doc/NMesh.py
source/blender/src/buttons_editing.c
source/blender/src/drawimage.c
source/blender/src/drawmesh.c
source/blender/src/drawobject.c
source/blender/src/editface.c
source/blender/src/editmesh.c
source/blender/src/editmesh_mods.c
source/blender/src/editobject.c
source/blender/src/editsima.c
source/blender/src/editview.c
source/blender/src/header_view3d.c
source/blender/src/transform_conversions.c
source/blender/src/unwrapper.c
source/blender/src/vpaint.c
source/gameengine/Converter/BL_BlenderDataConversion.cpp