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:
authorBrecht Van Lommel <brechtvanlommel@gmail.com>2019-05-18 12:32:52 +0300
committerBrecht Van Lommel <brechtvanlommel@gmail.com>2019-05-18 12:42:31 +0300
commit07c67148e36d95ac185c553ceacbdb6896ae46ca (patch)
treeb97cb7907aae1f5d9061b38fe867bb54a689ad79 /source/blender/collada
parentd95ccc21758983e3ec2800285fb7fd2aed807189 (diff)
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.
Diffstat (limited to 'source/blender/collada')
-rw-r--r--source/blender/collada/EffectExporter.cpp11
-rw-r--r--source/blender/collada/GeometryExporter.cpp10
2 files changed, 0 insertions, 21 deletions
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(
- "<extra><technique profile=\"MAX3D\"><double_sided>1</double_sided></technique></extra>");
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(
- "<extra><technique profile=\"MAYA\"><double_sided>1</double_sided></technique></extra>");
- }
-
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(
- "<extra><technique profile=\"MAYA\"><double_sided>1</double_sided></technique></extra>");
- }
-
closeGeometry();
}