From 07c67148e36d95ac185c553ceacbdb6896ae46ca Mon Sep 17 00:00:00 2001 From: Brecht Van Lommel Date: Sat, 18 May 2019 11:32:52 +0200 Subject: Mesh: remove Double Sided lighting option, it does nothing in the new viewport This is legacy option from fixed-function graphics hardware, where per-vertex lighting meant this had a significant performance impact. --- source/blender/collada/EffectExporter.cpp | 11 ----------- source/blender/collada/GeometryExporter.cpp | 10 ---------- 2 files changed, 21 deletions(-) (limited to 'source/blender/collada') diff --git a/source/blender/collada/EffectExporter.cpp b/source/blender/collada/EffectExporter.cpp index 279113f46d9..a6e75ba41a9 100644 --- a/source/blender/collada/EffectExporter.cpp +++ b/source/blender/collada/EffectExporter.cpp @@ -243,20 +243,9 @@ void EffectsExporter::operator()(Material *ma, Object *ob) // performs the actual writing ep.addProfileElements(); - bool twoSided = false; - if (ob->type == OB_MESH && ob->data) { - Mesh *me = (Mesh *)ob->data; - if (me->flag & ME_TWOSIDED) - twoSided = true; - } - if (twoSided) - ep.addExtraTechniqueParameter("GOOGLEEARTH", "double_sided", 1); ep.addExtraTechniques(mSW); ep.closeProfile(); - if (twoSided) - mSW->appendTextBlock( - "1"); closeEffect(); } diff --git a/source/blender/collada/GeometryExporter.cpp b/source/blender/collada/GeometryExporter.cpp index f9279538742..bda6fec70a8 100644 --- a/source/blender/collada/GeometryExporter.cpp +++ b/source/blender/collada/GeometryExporter.cpp @@ -126,11 +126,6 @@ void GeometryExporter::operator()(Object *ob) closeMesh(); - if (me->flag & ME_TWOSIDED) { - mSW->appendTextBlock( - "1"); - } - closeGeometry(); if (this->export_settings->include_shapekeys) { @@ -211,11 +206,6 @@ void GeometryExporter::export_key_mesh(Object *ob, Mesh *me, KeyBlock *kb) closeMesh(); - if (me->flag & ME_TWOSIDED) { - mSW->appendTextBlock( - "1"); - } - closeGeometry(); } -- cgit v1.2.3