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-08-03 23:56:27 +0400
committerDaniel Dunbar <daniel@zuster.org>2005-08-03 23:56:27 +0400
commit74820841df892ff58508d4d338f3051089515e3b (patch)
tree4d0d1dc09e9a50c3668d9bd70261df941c201d5b /source/blender/renderconverter/intern/convertBlenderScene.c
parent1db88bd065f9638f235c2a1047b50255de7e05ac (diff)
- removed BLO_findstruct_offset (obsolete)
- remove python access to Optimal and Subsurf flags (they don't work this way anymore, I suppose need to replace with python access to modifiers but not going to do right now). - removed interface access to OPTIMAL mode, needs to be rethough... this means at the moment subsurfs outside editmode always draw and render all edges
Diffstat (limited to 'source/blender/renderconverter/intern/convertBlenderScene.c')
-rw-r--r--source/blender/renderconverter/intern/convertBlenderScene.c47
1 files changed, 22 insertions, 25 deletions
diff --git a/source/blender/renderconverter/intern/convertBlenderScene.c b/source/blender/renderconverter/intern/convertBlenderScene.c
index 1eeb7486bd4..593910c7a29 100644
--- a/source/blender/renderconverter/intern/convertBlenderScene.c
+++ b/source/blender/renderconverter/intern/convertBlenderScene.c
@@ -1493,32 +1493,29 @@ static void init_render_mesh(Object *ob)
medge= dlm?dlm->medge:me->medge;
for(a1=0; a1<end; a1++, medge++) {
-
- if( (me->flag & ME_OPT_EDGES)==0 || (medge->flag & ME_EDGEDRAW)) {
- MVert *v0 = &mvert[medge->v1];
- MVert *v1 = &mvert[medge->v2];
+ MVert *v0 = &mvert[medge->v1];
+ MVert *v1 = &mvert[medge->v2];
- vlr= RE_findOrAddVlak(R.totvlak++);
- vlr->ob= vlr_set_ob(ob);
- vlr->v1= RE_findOrAddVert(vertofs+medge->v1);
- vlr->v2= RE_findOrAddVert(vertofs+medge->v2);
- vlr->v3= vlr->v2;
- vlr->v4= NULL;
-
- xn= (v0->no[0]+v1->no[0]);
- yn= (v0->no[1]+v1->no[1]);
- zn= (v0->no[2]+v1->no[2]);
- /* transpose ! */
- vlr->n[0]= imat[0][0]*xn+imat[0][1]*yn+imat[0][2]*zn;
- vlr->n[1]= imat[1][0]*xn+imat[1][1]*yn+imat[1][2]*zn;
- vlr->n[2]= imat[2][0]*xn+imat[2][1]*yn+imat[2][2]*zn;
- Normalise(vlr->n);
-
- vlr->mat= ma;
- vlr->flag= 0;
- vlr->ec= ME_V1V2;
- vlr->lay= ob->lay;
- }
+ vlr= RE_findOrAddVlak(R.totvlak++);
+ vlr->ob= vlr_set_ob(ob);
+ vlr->v1= RE_findOrAddVert(vertofs+medge->v1);
+ vlr->v2= RE_findOrAddVert(vertofs+medge->v2);
+ vlr->v3= vlr->v2;
+ vlr->v4= NULL;
+
+ xn= (v0->no[0]+v1->no[0]);
+ yn= (v0->no[1]+v1->no[1]);
+ zn= (v0->no[2]+v1->no[2]);
+ /* transpose ! */
+ vlr->n[0]= imat[0][0]*xn+imat[0][1]*yn+imat[0][2]*zn;
+ vlr->n[1]= imat[1][0]*xn+imat[1][1]*yn+imat[1][2]*zn;
+ vlr->n[2]= imat[2][0]*xn+imat[2][1]*yn+imat[2][2]*zn;
+ Normalise(vlr->n);
+
+ vlr->mat= ma;
+ vlr->flag= 0;
+ vlr->ec= ME_V1V2;
+ vlr->lay= ob->lay;
}
}
}