Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDaniel Dunbar <daniel@zuster.org>2005-03-28 12:43:24 +0400
committerDaniel Dunbar <daniel@zuster.org>2005-03-28 12:43:24 +0400
commitcdd7e935669a8c5106d31dacce7f3d24fcddae55 (patch)
treee807f646e5d41436ba9a79f7970e426721fca8d6 /source/blender/renderconverter
parent6a8fb8bf6c691428b089f2c6cc12ad41f1295c93 (diff)
- subsurf creation no longer needs extverts argument... removed
Diffstat (limited to 'source/blender/renderconverter')
-rw-r--r--source/blender/renderconverter/intern/convertBlenderScene.c7
1 files changed, 2 insertions, 5 deletions
diff --git a/source/blender/renderconverter/intern/convertBlenderScene.c b/source/blender/renderconverter/intern/convertBlenderScene.c
index 60eaadf29fe..ec3de83d1b4 100644
--- a/source/blender/renderconverter/intern/convertBlenderScene.c
+++ b/source/blender/renderconverter/intern/convertBlenderScene.c
@@ -1359,13 +1359,10 @@ static void init_render_mesh(Object *ob)
/* Force a displist rebuild if this is a subsurf and we have a different subdiv level */
/* also when object is in editmode, displist ordering for editmode is different, giving orco probs */
- if((dl==NULL) || ((me->subdiv != me->subdivr)) || (ob==G.obedit)) {
+ if((dl==NULL) || ((me->subdiv != me->subdivr)) || (G.obedit && me==G.obedit->data)) {
/* prevent subsurf called again for duplicate use of mesh, tface pointers change */
if(dl==NULL || (me->subdivdone-1)!=me->subdivr) {
- DispList *dlVerts;
-
- dlVerts= find_displist(&ob->disp, DL_VERTS);
- dlm= subsurf_make_dispListMesh_from_mesh(me, dlVerts?dlVerts->verts:NULL, me->subdivr, me->flag);
+ dlm= subsurf_make_dispListMesh_from_mesh(me, me->subdivr, me->flag);
dl= MEM_callocN(sizeof(*dl), "dl");
dl->type= DL_MESH;
dl->mesh= dlm;