From 94ce76aeb9cf61a17a635a47750bcb12941c9ad6 Mon Sep 17 00:00:00 2001 From: Sergey Dubitskiy Date: Tue, 20 Mar 2012 16:19:45 +1000 Subject: New qt3d example to demonstrate model loading and rendering. Change-Id: Ia962df79bbb61374bb18afddc7a1b1a18cb99a01 Reviewed-by: Danny Pope --- examples/qt3d/load_model/load_model.cpp | 174 +++ examples/qt3d/load_model/load_model.h | 86 ++ examples/qt3d/load_model/load_model.pro | 17 + examples/qt3d/load_model/load_model.qrc | 10 + examples/qt3d/load_model/load_model.rc | 1 + examples/qt3d/load_model/load_model_main.cpp | 79 ++ examples/qt3d/load_model/lunar-lander.obj | 1784 ++++++++++++++++++++++++++ examples/qt3d/load_model/qt-soup.png | Bin 0 -> 91448 bytes examples/qt3d/load_model/qt3d.ico | Bin 0 -> 54334 bytes examples/qt3d/load_model/rusty.png | Bin 0 -> 3885 bytes examples/qt3d/load_model/teapot.bez | 340 +++++ examples/qt3d/qt3d.pro | 2 +- 12 files changed, 2492 insertions(+), 1 deletion(-) create mode 100644 examples/qt3d/load_model/load_model.cpp create mode 100644 examples/qt3d/load_model/load_model.h create mode 100644 examples/qt3d/load_model/load_model.pro create mode 100644 examples/qt3d/load_model/load_model.qrc create mode 100644 examples/qt3d/load_model/load_model.rc create mode 100644 examples/qt3d/load_model/load_model_main.cpp create mode 100644 examples/qt3d/load_model/lunar-lander.obj create mode 100644 examples/qt3d/load_model/qt-soup.png create mode 100644 examples/qt3d/load_model/qt3d.ico create mode 100644 examples/qt3d/load_model/rusty.png create mode 100644 examples/qt3d/load_model/teapot.bez (limited to 'examples/qt3d') diff --git a/examples/qt3d/load_model/load_model.cpp b/examples/qt3d/load_model/load_model.cpp new file mode 100644 index 000000000..121d03129 --- /dev/null +++ b/examples/qt3d/load_model/load_model.cpp @@ -0,0 +1,174 @@ +/**************************************************************************** +** +** Copyright (C) 2012 Nokia Corporation and/or its subsidiary(-ies). +** Contact: http://www.qt-project.org/ +** +** This file is part of the Qt3D examples of the Qt Toolkit. +** +** $QT_BEGIN_LICENSE:BSD$ +** You may use this file under the terms of the BSD license as follows: +** +** "Redistribution and use in source and binary forms, with or without +** modification, are permitted provided that the following conditions are +** met: +** * Redistributions of source code must retain the above copyright +** notice, this list of conditions and the following disclaimer. +** * Redistributions in binary form must reproduce the above copyright +** notice, this list of conditions and the following disclaimer in +** the documentation and/or other materials provided with the +** distribution. +** * Neither the name of Nokia Corporation and its Subsidiary(-ies) nor +** the names of its contributors may be used to endorse or promote +** products derived from this software without specific prior written +** permission. +** +** THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +** "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT +** LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR +** A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT +** OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, +** SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT +** LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, +** DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY +** THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT +** (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE +** OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE." +** +** $QT_END_LICENSE$ +** +****************************************************************************/ + +#include "load_model.h" +#include "qglmaterialcollection.h" +#include "qgltexture2d.h" +#include "qglmaterial.h" +#include "qglscenenode.h" +#include "qgllightmodel.h" +#include "qglabstractscene.h" + +#include + +#include +#include + +#define DEGREE_TO_RAD (3.1415926/180.0) + +LoadModelView::LoadModelView(QWindow *parent) + : QGLView(parent) + , m_pTeapotScene(0) + , m_pTeapotTexture(0) + , m_AngleTeapot(0) + , m_AngleTeapotOrbit(0) + , m_pLanderScene(0) + , m_pLanderTexture(0) + , m_AngleLander(0) +{ + loadModels(); + + { + QPropertyAnimation *animation = new QPropertyAnimation(this, "angleTeapot", this); + animation->setStartValue(0.0f); + animation->setEndValue(360.0f); + animation->setDuration(1000); + animation->setLoopCount(-1); + animation->start(); + } + { + QPropertyAnimation *animation = new QPropertyAnimation(this, "angleTeapotOrbit", this); + animation->setStartValue(0.0f); + animation->setEndValue(360.0f); + animation->setDuration(8000); + animation->setLoopCount(-1); + animation->start(); + } + { + QPropertyAnimation *animation = new QPropertyAnimation(this, "angleLander", this); + animation->setStartValue(0.0f); + animation->setEndValue(360.0f); + animation->setDuration(2000); + animation->setLoopCount(-1); + animation->start(); + } + + camera()->setCenter(QVector3D(0, 0, 0)); + camera()->setEye(QVector3D(0, 4, 10)); +} + +LoadModelView::~LoadModelView() +{ + m_pTeapotTexture->cleanupResources(); + m_pLanderTexture->cleanupResources(); + delete m_pTeapotScene; + delete m_pLanderScene; +} + +void LoadModelView::paintGL(QGLPainter *painter) +{ + QMatrix4x4 landerWorld; + landerWorld.setToIdentity(); + landerWorld.scale(0.2); + landerWorld.translate(QVector3D(0.0,sin(DEGREE_TO_RAD*angleLander()),0.0)); + painter->modelViewMatrix() = camera()->modelViewMatrix() * landerWorld; + m_pLanderScene->mainNode()->draw(painter); + + QMatrix4x4 teapotWorld; + teapotWorld.setToIdentity(); + teapotWorld.scale(1.0); + teapotWorld.rotate(angleTeapotOrbit(),0,1,0); + teapotWorld.translate(QVector3D(2.0,0.0,0.0)); + teapotWorld.rotate(angleTeapot(),0,1,0); + painter->modelViewMatrix() = camera()->modelViewMatrix() * teapotWorld; + m_pTeapotScene->mainNode()->draw(painter); +} + +void FixNodesRecursive(int matIndex, QGLSceneNode* pNode) +{ + if (pNode) { + pNode->setMaterialIndex(matIndex); + pNode->setEffect(QGL::FlatReplaceTexture2D); + foreach (QGLSceneNode* pCh, pNode->children()) { + FixNodesRecursive(matIndex, pCh); + } + } +} + +void LoadModelView::loadModels() +{ + { + m_pTeapotScene = QGLAbstractScene::loadScene(QLatin1String(":/models/teapot.bez")); + Q_ASSERT(m_pTeapotScene!=0); + QGLMaterial *mat = new QGLMaterial; + mat->setAmbientColor(Qt::lightGray); + mat->setDiffuseColor(Qt::lightGray); + QUrl url; + url.setPath(QLatin1String(":/images/qt-soup.png")); + url.setScheme(QLatin1String("file")); + mat->setTextureUrl(url); + m_pTeapotTexture = mat->texture(); + Q_ASSERT(m_pTeapotTexture!=0); + QGLSceneNode* pTeapotSceneRoot = m_pTeapotScene->mainNode(); + int matIndex = pTeapotSceneRoot->palette()->addMaterial(mat); + pTeapotSceneRoot->setMaterialIndex(matIndex); + pTeapotSceneRoot->setEffect(QGL::FlatReplaceTexture2D); + FixNodesRecursive(matIndex,pTeapotSceneRoot); + } + + { + m_pLanderScene = QGLAbstractScene::loadScene(QLatin1String(":/models/lunar-lander.obj")); + Q_ASSERT(m_pLanderScene!=0); + QGLMaterial *mat = new QGLMaterial; + mat->setAmbientColor(Qt::lightGray); + mat->setDiffuseColor(Qt::lightGray); + QUrl url; + url.setPath(QLatin1String(":/images/rusty.png")); + url.setScheme(QLatin1String("file")); + mat->setTextureUrl(url); + m_pLanderTexture = mat->texture(); + Q_ASSERT(m_pLanderTexture!=0); + QGLSceneNode* pLanderSceneRoot = m_pLanderScene->mainNode(); + int matIndex = pLanderSceneRoot->palette()->addMaterial(mat); + pLanderSceneRoot->setMaterialIndex(matIndex); + pLanderSceneRoot->setEffect(QGL::FlatReplaceTexture2D); + FixNodesRecursive(matIndex,pLanderSceneRoot); + } +} diff --git a/examples/qt3d/load_model/load_model.h b/examples/qt3d/load_model/load_model.h new file mode 100644 index 000000000..eae7442e0 --- /dev/null +++ b/examples/qt3d/load_model/load_model.h @@ -0,0 +1,86 @@ +/**************************************************************************** +** +** Copyright (C) 2012 Nokia Corporation and/or its subsidiary(-ies). +** Contact: http://www.qt-project.org/ +** +** This file is part of the Qt3D examples of the Qt Toolkit. +** +** $QT_BEGIN_LICENSE:BSD$ +** You may use this file under the terms of the BSD license as follows: +** +** "Redistribution and use in source and binary forms, with or without +** modification, are permitted provided that the following conditions are +** met: +** * Redistributions of source code must retain the above copyright +** notice, this list of conditions and the following disclaimer. +** * Redistributions in binary form must reproduce the above copyright +** notice, this list of conditions and the following disclaimer in +** the documentation and/or other materials provided with the +** distribution. +** * Neither the name of Nokia Corporation and its Subsidiary(-ies) nor +** the names of its contributors may be used to endorse or promote +** products derived from this software without specific prior written +** permission. +** +** THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +** "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT +** LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR +** A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT +** OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, +** SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT +** LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, +** DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY +** THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT +** (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE +** OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE." +** +** $QT_END_LICENSE$ +** +****************************************************************************/ + +#ifndef LOAD_MODEL_H +#define LOAD_MODEL_H + +#include "qglview.h" + +QT_BEGIN_NAMESPACE +//class QGLSceneNode; +class QGLAbstractScene; +QT_END_NAMESPACE + +class LoadModelView : public QGLView +{ + Q_OBJECT + Q_PROPERTY(qreal angleTeapot READ angleTeapot WRITE setAngleTeapot) + Q_PROPERTY(qreal angleTeapotOrbit READ angleTeapotOrbit WRITE setAngleTeapotOrbit) + Q_PROPERTY(qreal angleLander READ angleLander WRITE setAngleLander) +public: + LoadModelView(QWindow *parent = 0); + ~LoadModelView(); + + qreal angleTeapot() const { return m_AngleTeapot; } + void setAngleTeapot(qreal angle) { m_AngleTeapot = angle; update(); } + + qreal angleTeapotOrbit() const { return m_AngleTeapotOrbit; } + void setAngleTeapotOrbit(qreal angle) { m_AngleTeapotOrbit = angle; update(); } + + qreal angleLander() const { return m_AngleLander; } + void setAngleLander(qreal angle) { m_AngleLander = angle; update(); } + +protected: + void paintGL(QGLPainter *painter); + +private: + void loadModels(); + + QGLAbstractScene* m_pTeapotScene; + QGLTexture2D* m_pTeapotTexture; + qreal m_AngleTeapot; + qreal m_AngleTeapotOrbit; + + QGLAbstractScene* m_pLanderScene; + QGLTexture2D* m_pLanderTexture; + qreal m_AngleLander; +}; + +#endif diff --git a/examples/qt3d/load_model/load_model.pro b/examples/qt3d/load_model/load_model.pro new file mode 100644 index 000000000..d235a33be --- /dev/null +++ b/examples/qt3d/load_model/load_model.pro @@ -0,0 +1,17 @@ +TEMPLATE = app +TARGET = load_model +CONFIG += qt warn_on + +QT += 3d + +include(../../../pkg.pri) + +SOURCES = load_model.cpp \ + load_model_main.cpp +HEADERS = load_model.h +RESOURCES += load_model.qrc + +OTHER_FILES += \ + load_model.rc + +RC_FILE = load_model.rc diff --git a/examples/qt3d/load_model/load_model.qrc b/examples/qt3d/load_model/load_model.qrc new file mode 100644 index 000000000..4c71ce2a9 --- /dev/null +++ b/examples/qt3d/load_model/load_model.qrc @@ -0,0 +1,10 @@ + + + qt-soup.png + rusty.png + + + teapot.bez + lunar-lander.obj + + diff --git a/examples/qt3d/load_model/load_model.rc b/examples/qt3d/load_model/load_model.rc new file mode 100644 index 000000000..b40ecdc12 --- /dev/null +++ b/examples/qt3d/load_model/load_model.rc @@ -0,0 +1 @@ +IDI_ICON1 ICON DISCARDABLE "qt3d.ico" diff --git a/examples/qt3d/load_model/load_model_main.cpp b/examples/qt3d/load_model/load_model_main.cpp new file mode 100644 index 000000000..028f2d240 --- /dev/null +++ b/examples/qt3d/load_model/load_model_main.cpp @@ -0,0 +1,79 @@ +/**************************************************************************** +** +** Copyright (C) 2012 Nokia Corporation and/or its subsidiary(-ies). +** Contact: http://www.qt-project.org/ +** +** This file is part of the Qt3D examples of the Qt Toolkit. +** +** $QT_BEGIN_LICENSE:BSD$ +** You may use this file under the terms of the BSD license as follows: +** +** "Redistribution and use in source and binary forms, with or without +** modification, are permitted provided that the following conditions are +** met: +** * Redistributions of source code must retain the above copyright +** notice, this list of conditions and the following disclaimer. +** * Redistributions in binary form must reproduce the above copyright +** notice, this list of conditions and the following disclaimer in +** the documentation and/or other materials provided with the +** distribution. +** * Neither the name of Nokia Corporation and its Subsidiary(-ies) nor +** the names of its contributors may be used to endorse or promote +** products derived from this software without specific prior written +** permission. +** +** THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +** "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT +** LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR +** A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT +** OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, +** SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT +** LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, +** DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY +** THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT +** (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE +** OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE." +** +** $QT_END_LICENSE$ +** +****************************************************************************/ + +#include + +#include "load_model.h" + +int main(int argc, char *argv[]) +{ + QGuiApplication app(argc, argv); + LoadModelView view; + + if (view.stereoType() != QGLView::RedCyanAnaglyph) + view.camera()->setEyeSeparation(0.3f); + QStringList args = QCoreApplication::arguments(); + int w_pos = args.indexOf("-width"); + int h_pos = args.indexOf("-height"); + if (w_pos >= 0 && h_pos >= 0) + { + bool ok = true; + int w = args.at(w_pos + 1).toInt(&ok); + if (!ok) + { + qWarning() << "Could not parse width argument:" << args; + return 1; + } + int h = args.at(h_pos + 1).toInt(&ok); + if (!ok) + { + qWarning() << "Could not parse height argument:" << args; + return 1; + } + view.resize(w, h); + } + else + { + view.resize(800, 600); + } + view.show(); + + return app.exec(); +} diff --git a/examples/qt3d/load_model/lunar-lander.obj b/examples/qt3d/load_model/lunar-lander.obj new file mode 100644 index 000000000..f88730692 --- /dev/null +++ b/examples/qt3d/load_model/lunar-lander.obj @@ -0,0 +1,1784 @@ +# Blender3D v249 OBJ File: +# www.blender3d.org +mtllib lunar-lander.mtl +v 0.552023 6.009904 -0.036599 +v 0.552023 5.994745 -0.000000 +v 0.552023 6.009904 0.036598 +v 0.552023 6.046502 0.051757 +v 0.552023 6.083100 0.036598 +v 0.552023 6.098259 -0.000000 +v 0.552023 6.083100 -0.036599 +v 0.552023 6.046502 -0.051758 +v 1.426268 6.009904 -0.036599 +v 1.426268 5.994745 -0.000000 +v 1.426268 6.009904 0.036598 +v 1.426268 6.046502 0.051757 +v 1.426268 6.083100 0.036598 +v 1.426268 6.098259 -0.000000 +v 1.426268 6.083100 -0.036599 +v 1.426268 6.046502 -0.051758 +v 0.552023 6.046502 -0.000000 +v 1.426268 6.046502 -0.000000 +usemtl (null) +s off +f 17 1 2 +f 18 10 9 +f 17 2 3 +f 18 11 10 +f 17 3 4 +f 18 12 11 +f 17 4 5 +f 18 13 12 +f 17 5 6 +f 18 14 13 +f 17 6 7 +f 18 15 14 +f 17 7 8 +f 18 16 15 +f 8 1 17 +f 18 9 16 +f 1 9 10 +f 1 10 2 +f 2 10 11 +f 2 11 3 +f 3 11 12 +f 3 12 4 +f 4 12 13 +f 4 13 5 +f 5 13 14 +f 5 14 6 +f 6 14 15 +f 6 15 7 +f 7 15 16 +f 7 16 8 +f 9 1 8 +f 9 8 16 +v 1.339483 5.927386 -0.000000 +v 1.425675 5.993232 0.062621 +v 1.306561 5.993232 0.101324 +v 1.232943 5.993232 -0.000000 +v 1.306561 5.993232 -0.101325 +v 1.425675 5.993232 -0.062622 +v 1.372405 6.099772 0.101324 +v 1.253291 6.099772 0.062621 +v 1.253291 6.099772 -0.062622 +v 1.372405 6.099772 -0.101325 +v 1.446023 6.099772 -0.000000 +v 1.339483 6.165618 -0.000000 +v 1.390145 5.945176 0.036808 +v 1.320132 5.945176 0.059557 +v 1.370795 5.983879 0.096366 +v 1.390145 5.945176 -0.036809 +v 1.440808 5.983879 -0.000000 +v 1.276860 5.945176 -0.000000 +v 1.257509 5.983879 0.059557 +v 1.320132 5.945176 -0.059558 +v 1.257509 5.983879 -0.059558 +v 1.370795 5.983879 -0.096367 +v 1.452769 6.046502 -0.036809 +v 1.452769 6.046502 0.036808 +v 1.409497 6.046502 0.096366 +v 1.339483 6.046502 0.119115 +v 1.269468 6.046502 0.096366 +v 1.226197 6.046502 0.036808 +v 1.226197 6.046502 -0.036809 +v 1.269468 6.046502 -0.096367 +v 1.339483 6.046502 -0.119116 +v 1.409497 6.046502 -0.096367 +v 1.421457 6.109126 0.059557 +v 1.308171 6.109126 0.096366 +v 1.238157 6.109126 -0.000000 +v 1.308171 6.109126 -0.096367 +v 1.421457 6.109126 -0.059558 +v 1.402106 6.147828 -0.000000 +v 1.358834 6.147829 0.059557 +v 1.288820 6.147829 0.036808 +v 1.288820 6.147829 -0.036809 +v 1.358834 6.147829 -0.059558 +usemtl (null) +s off +f 33 31 20 +f 31 33 32 +f 21 32 33 +f 32 19 31 +f 35 20 31 +f 31 34 35 +f 24 35 34 +f 31 19 34 +f 37 32 21 +f 32 37 36 +f 22 36 37 +f 36 19 32 +f 39 36 22 +f 36 39 38 +f 23 38 39 +f 38 19 36 +f 40 38 23 +f 38 40 34 +f 24 34 40 +f 34 19 38 +f 42 20 35 +f 35 41 42 +f 29 42 41 +f 41 35 24 +f 44 21 33 +f 33 43 44 +f 25 44 43 +f 43 33 20 +f 46 22 37 +f 37 45 46 +f 26 46 45 +f 45 37 21 +f 48 23 39 +f 39 47 48 +f 27 48 47 +f 47 39 22 +f 50 24 40 +f 40 49 50 +f 28 50 49 +f 49 40 23 +f 51 42 29 +f 42 51 43 +f 25 43 51 +f 43 20 42 +f 52 44 25 +f 44 52 45 +f 26 45 52 +f 45 21 44 +f 53 46 26 +f 46 53 47 +f 27 47 53 +f 47 22 46 +f 54 48 27 +f 48 54 49 +f 28 49 54 +f 49 23 48 +f 55 50 28 +f 50 55 41 +f 29 41 55 +f 41 24 50 +f 57 25 51 +f 51 56 57 +f 30 57 56 +f 56 51 29 +f 58 26 52 +f 52 57 58 +f 30 58 57 +f 57 52 25 +f 59 27 53 +f 53 58 59 +f 30 59 58 +f 58 53 26 +f 60 28 54 +f 54 59 60 +f 30 60 59 +f 59 54 27 +f 56 29 55 +f 55 60 56 +f 30 56 60 +f 60 55 28 +v 0.997706 6.704086 -0.000000 +v 0.997706 5.411325 -0.170196 +v 0.997706 5.477018 -0.328792 +v 0.997706 5.581521 -0.464982 +v 0.997706 5.717710 -0.569484 +v 0.997706 5.876307 -0.635177 +v 0.997706 6.046502 -0.657584 +v 0.997706 6.216697 -0.635177 +v 0.997706 6.375294 -0.569484 +v 0.997706 6.511484 -0.464982 +v 0.997706 6.615986 -0.328792 +v 0.997706 6.681679 -0.170196 +v 0.925269 6.681679 -0.147394 +v 0.857769 6.615986 -0.284743 +v 0.799805 6.511484 -0.402686 +v 0.755328 6.375294 -0.493188 +v 0.727369 6.216697 -0.550080 +v 0.717832 6.046502 -0.569484 +v 0.727369 5.876307 -0.550080 +v 0.755328 5.717710 -0.493188 +v 0.799805 5.581521 -0.402687 +v 0.857769 5.477018 -0.284743 +v 0.925269 5.411325 -0.147394 +v 0.872242 5.411325 -0.085098 +v 0.755328 5.477018 -0.164396 +v 0.654932 5.581521 -0.232491 +v 0.577895 5.717710 -0.284742 +v 0.529468 5.876307 -0.317589 +v 0.512951 6.046502 -0.328792 +v 0.529468 6.216697 -0.317589 +v 0.577895 6.375294 -0.284742 +v 0.654932 6.511484 -0.232491 +v 0.755328 6.615986 -0.164396 +v 0.872242 6.681679 -0.085098 +v 0.852833 6.681679 -0.000000 +v 0.717832 6.615986 -0.000000 +v 0.601905 6.511484 -0.000000 +v 0.512951 6.375294 -0.000000 +v 0.457032 6.216697 -0.000000 +v 0.437959 6.046502 -0.000000 +v 0.457032 5.876307 -0.000000 +v 0.512951 5.717710 -0.000000 +v 0.601905 5.581521 -0.000000 +v 0.717832 5.477018 -0.000000 +v 0.852832 5.411325 -0.000000 +v 0.997706 5.388918 -0.000000 +v 0.872242 5.411325 0.085097 +v 0.755328 5.477018 0.164396 +v 0.654932 5.581521 0.232491 +v 0.577896 5.717710 0.284742 +v 0.529468 5.876307 0.317588 +v 0.512951 6.046502 0.328791 +v 0.529468 6.216697 0.317588 +v 0.577896 6.375294 0.284742 +v 0.654932 6.511484 0.232490 +v 0.755328 6.615986 0.164395 +v 0.872242 6.681679 0.085097 +v 0.925269 6.681679 0.147393 +v 0.857769 6.615986 0.284742 +v 0.799805 6.511484 0.402686 +v 0.755328 6.375294 0.493187 +v 0.727369 6.216697 0.550079 +v 0.717832 6.046502 0.569484 +v 0.727369 5.876307 0.550079 +v 0.755328 5.717710 0.493187 +v 0.799805 5.581521 0.402686 +v 0.857769 5.477018 0.284742 +v 0.925269 5.411325 0.147393 +v 0.997706 5.411325 0.170195 +v 0.997706 5.477018 0.328791 +v 0.997706 5.581521 0.464981 +v 0.997706 5.717710 0.569484 +v 0.997706 5.876307 0.635176 +v 0.997706 6.046502 0.657583 +v 0.997706 6.216697 0.635176 +v 0.997706 6.375294 0.569484 +v 0.997706 6.511484 0.464981 +v 0.997706 6.615986 0.328791 +v 0.997706 6.681679 0.170195 +v 0.997942 6.621034 0.153945 +v 0.997942 6.561613 0.297399 +v 0.997942 6.467088 0.420586 +v 0.997942 6.343902 0.515110 +v 0.997942 6.200448 0.574531 +v 0.997942 6.046502 0.594798 +v 0.997942 5.892557 0.574531 +v 0.997942 5.749103 0.515110 +v 0.997942 5.625916 0.420586 +v 0.997942 5.531392 0.297399 +v 0.997942 5.471971 0.153945 +v 0.932422 5.471971 0.133320 +v 0.871366 5.531392 0.257555 +v 0.818937 5.625916 0.364238 +v 0.778706 5.749103 0.446099 +v 0.753416 5.892557 0.497558 +v 0.744790 6.046502 0.515110 +v 0.753417 6.200448 0.497558 +v 0.778706 6.343902 0.446099 +v 0.818937 6.467088 0.364238 +v 0.871366 6.561613 0.257555 +v 0.932422 6.621034 0.133320 +v 0.884457 6.621034 0.076972 +v 0.778706 6.561613 0.148699 +v 0.687896 6.467088 0.210293 +v 0.618215 6.343902 0.257555 +v 0.574411 6.200448 0.287265 +v 0.559471 6.046502 0.297399 +v 0.574411 5.892557 0.287265 +v 0.618215 5.749103 0.257555 +v 0.687896 5.625916 0.210293 +v 0.778706 5.531392 0.148699 +v 0.884457 5.471971 0.076972 +v 0.997942 5.451703 -0.000000 +v 0.866901 5.471971 -0.000000 +v 0.744790 5.531392 -0.000000 +v 0.639932 5.625916 -0.000000 +v 0.559471 5.749103 -0.000000 +v 0.508891 5.892557 -0.000000 +v 0.491639 6.046502 -0.000000 +v 0.508891 6.200448 -0.000000 +v 0.559471 6.343902 -0.000000 +v 0.639932 6.467088 -0.000000 +v 0.744790 6.561613 -0.000000 +v 0.866901 6.621034 -0.000000 +v 0.884457 6.621034 -0.076973 +v 0.778706 6.561613 -0.148700 +v 0.687896 6.467088 -0.210294 +v 0.618215 6.343902 -0.257556 +v 0.574411 6.200448 -0.287266 +v 0.559471 6.046502 -0.297400 +v 0.574411 5.892557 -0.287266 +v 0.618215 5.749103 -0.257556 +v 0.687896 5.625916 -0.210294 +v 0.778706 5.531392 -0.148700 +v 0.884457 5.471971 -0.076973 +v 0.932422 5.471971 -0.133321 +v 0.871366 5.531392 -0.257556 +v 0.818937 5.625916 -0.364239 +v 0.778706 5.749103 -0.446099 +v 0.753416 5.892557 -0.497559 +v 0.744790 6.046502 -0.515111 +v 0.753416 6.200448 -0.497559 +v 0.778706 6.343902 -0.446099 +v 0.818937 6.467088 -0.364239 +v 0.871366 6.561613 -0.257556 +v 0.932422 6.621034 -0.133321 +v 0.997942 6.621034 -0.153946 +v 0.997942 6.561613 -0.297400 +v 0.997942 6.467088 -0.420587 +v 0.997942 6.343902 -0.515111 +v 0.997942 6.200448 -0.574532 +v 0.997942 6.046502 -0.594799 +v 0.997942 5.892557 -0.574532 +v 0.997942 5.749103 -0.515111 +v 0.997942 5.625916 -0.420587 +v 0.997942 5.531392 -0.297400 +v 0.997942 5.471971 -0.153946 +v 0.997942 6.641301 -0.000000 +usemtl (null) +s off +f 73 61 72 +f 71 74 73 +f 71 73 72 +f 70 75 74 +f 70 74 71 +f 69 76 75 +f 69 75 70 +f 68 77 76 +f 68 76 69 +f 67 78 77 +f 67 77 68 +f 66 79 78 +f 66 78 67 +f 65 80 79 +f 65 79 66 +f 64 81 80 +f 64 80 65 +f 63 82 81 +f 63 81 64 +f 62 83 82 +f 62 82 63 +f 106 83 62 +f 106 84 83 +f 83 84 85 +f 83 85 82 +f 82 85 86 +f 82 86 81 +f 81 86 87 +f 81 87 80 +f 80 87 88 +f 80 88 79 +f 79 88 89 +f 79 89 78 +f 78 89 90 +f 78 90 77 +f 77 90 91 +f 77 91 76 +f 76 91 92 +f 76 92 75 +f 75 92 93 +f 75 93 74 +f 74 93 94 +f 74 94 73 +f 94 61 73 +f 95 61 94 +f 93 96 95 +f 93 95 94 +f 92 97 96 +f 92 96 93 +f 91 98 97 +f 91 97 92 +f 90 99 98 +f 90 98 91 +f 89 100 99 +f 89 99 90 +f 88 101 100 +f 88 100 89 +f 87 102 101 +f 87 101 88 +f 86 103 102 +f 86 102 87 +f 85 104 103 +f 85 103 86 +f 84 105 104 +f 84 104 85 +f 106 105 84 +f 106 107 105 +f 105 107 108 +f 105 108 104 +f 104 108 109 +f 104 109 103 +f 103 109 110 +f 103 110 102 +f 102 110 111 +f 102 111 101 +f 101 111 112 +f 101 112 100 +f 100 112 113 +f 100 113 99 +f 99 113 114 +f 99 114 98 +f 98 114 115 +f 98 115 97 +f 97 115 116 +f 97 116 96 +f 96 116 117 +f 96 117 95 +f 117 61 95 +f 118 61 117 +f 116 119 118 +f 116 118 117 +f 115 120 119 +f 115 119 116 +f 114 121 120 +f 114 120 115 +f 113 122 121 +f 113 121 114 +f 112 123 122 +f 112 122 113 +f 111 124 123 +f 111 123 112 +f 110 125 124 +f 110 124 111 +f 109 126 125 +f 109 125 110 +f 108 127 126 +f 108 126 109 +f 107 128 127 +f 107 127 108 +f 106 128 107 +f 106 129 128 +f 128 129 130 +f 128 130 127 +f 127 130 131 +f 127 131 126 +f 126 131 132 +f 126 132 125 +f 125 132 133 +f 125 133 124 +f 124 133 134 +f 124 134 123 +f 123 134 135 +f 123 135 122 +f 122 135 136 +f 122 136 121 +f 121 136 137 +f 121 137 120 +f 120 137 138 +f 120 138 119 +f 119 138 139 +f 119 139 118 +f 139 61 118 +f 161 140 218 +f 160 141 140 +f 160 140 161 +f 159 142 141 +f 159 141 160 +f 158 143 142 +f 158 142 159 +f 157 144 143 +f 157 143 158 +f 156 145 144 +f 156 144 157 +f 155 146 145 +f 155 145 156 +f 154 147 146 +f 154 146 155 +f 153 148 147 +f 153 147 154 +f 152 149 148 +f 152 148 153 +f 151 150 149 +f 151 149 152 +f 173 150 151 +f 173 151 172 +f 172 151 152 +f 172 152 171 +f 171 152 153 +f 171 153 170 +f 170 153 154 +f 170 154 169 +f 169 154 155 +f 169 155 168 +f 168 155 156 +f 168 156 167 +f 167 156 157 +f 167 157 166 +f 166 157 158 +f 166 158 165 +f 165 158 159 +f 165 159 164 +f 164 159 160 +f 164 160 163 +f 163 160 161 +f 163 161 162 +f 162 161 218 +f 184 162 218 +f 183 163 162 +f 183 162 184 +f 182 164 163 +f 182 163 183 +f 181 165 164 +f 181 164 182 +f 180 166 165 +f 180 165 181 +f 179 167 166 +f 179 166 180 +f 178 168 167 +f 178 167 179 +f 177 169 168 +f 177 168 178 +f 176 170 169 +f 176 169 177 +f 175 171 170 +f 175 170 176 +f 174 172 171 +f 174 171 175 +f 173 172 174 +f 173 174 195 +f 195 174 175 +f 195 175 194 +f 194 175 176 +f 194 176 193 +f 193 176 177 +f 193 177 192 +f 192 177 178 +f 192 178 191 +f 191 178 179 +f 191 179 190 +f 190 179 180 +f 190 180 189 +f 189 180 181 +f 189 181 188 +f 188 181 182 +f 188 182 187 +f 187 182 183 +f 187 183 186 +f 186 183 184 +f 186 184 185 +f 185 184 218 +f 206 185 218 +f 205 186 185 +f 205 185 206 +f 204 187 186 +f 204 186 205 +f 203 188 187 +f 203 187 204 +f 202 189 188 +f 202 188 203 +f 201 190 189 +f 201 189 202 +f 200 191 190 +f 200 190 201 +f 199 192 191 +f 199 191 200 +f 198 193 192 +f 198 192 199 +f 197 194 193 +f 197 193 198 +f 196 195 194 +f 196 194 197 +f 173 195 196 +f 173 196 217 +f 217 196 197 +f 217 197 216 +f 216 197 198 +f 216 198 215 +f 215 198 199 +f 215 199 214 +f 214 199 200 +f 214 200 213 +f 213 200 201 +f 213 201 212 +f 212 201 202 +f 212 202 211 +f 211 202 203 +f 211 203 210 +f 210 203 204 +f 210 204 209 +f 209 204 205 +f 209 205 208 +f 208 205 206 +f 208 206 207 +f 207 206 218 +f 64 65 214 +f 64 214 215 +f 65 66 213 +f 65 213 214 +f 66 67 212 +f 66 212 213 +f 67 68 211 +f 67 211 212 +f 68 69 210 +f 68 210 211 +f 69 70 209 +f 69 209 210 +f 70 71 208 +f 70 208 209 +f 71 72 207 +f 71 207 208 +f 61 218 207 +f 61 207 72 +f 61 139 140 +f 61 140 218 +f 138 141 140 +f 138 140 139 +f 137 142 141 +f 137 141 138 +f 136 143 142 +f 136 142 137 +f 135 144 143 +f 135 143 136 +f 134 145 144 +f 134 144 135 +f 133 146 145 +f 133 145 134 +f 132 147 146 +f 132 146 133 +f 131 148 147 +f 131 147 132 +f 130 149 148 +f 130 148 131 +f 129 150 149 +f 129 149 130 +f 106 173 150 +f 106 150 129 +f 62 217 173 +f 62 173 106 +f 62 63 216 +f 62 216 217 +f 63 64 215 +f 63 215 216 +v 0.803657 3.845104 -0.200341 +v 0.803657 3.845104 0.200341 +v 0.402975 3.845104 0.200341 +v 0.402975 3.845104 -0.200341 +v 0.603316 5.811587 -0.000000 +v 0.603316 3.845104 -0.000000 +usemtl (null) +s off +f 220 219 223 +f 223 221 220 +f 223 222 221 +f 223 219 222 +f 224 219 220 +f 224 220 221 +f 224 221 222 +f 222 219 224 +v 1.414214 -0.000000 -1.414214 +v 2.000000 0.000000 0.000000 +v 2.000000 0.000000 0.000000 +v 2.000000 0.000000 0.000000 +v 1.414214 0.000000 1.414214 +v 1.414214 0.000000 1.414214 +v 1.414214 0.000000 1.414214 +v -0.000000 0.000000 2.000000 +v -0.000000 0.000000 2.000000 +v -0.000000 0.000000 2.000000 +v -1.414214 0.000000 1.414213 +v -1.414214 0.000000 1.414213 +v -1.414214 0.000000 1.414213 +v -2.000000 -0.000000 -0.000000 +v -2.000000 -0.000000 -0.000000 +v -2.000000 -0.000000 -0.000000 +v -1.414214 -0.000000 -1.414213 +v -1.414214 -0.000000 -1.414213 +v -1.414214 -0.000000 -1.414213 +v -0.000001 -0.000000 -2.000000 +v -0.000001 -0.000000 -2.000000 +v -0.000001 -0.000000 -2.000000 +v -0.765367 1.483010 -1.847759 +v -0.765367 1.483010 -1.847759 +v -0.765367 1.483010 -1.847759 +v -1.847759 1.483010 -0.765366 +v -1.847759 1.483010 -0.765366 +v -1.847759 1.483010 -0.765366 +v -1.847759 1.483010 0.765367 +v -1.847759 1.483010 0.765367 +v -1.847759 1.483010 0.765367 +v -0.765367 1.483010 1.847759 +v -0.765367 1.483010 1.847759 +v -0.765367 1.483010 1.847759 +v 0.765367 1.483010 1.847759 +v 0.765367 1.483010 1.847759 +v 0.765367 1.483010 1.847759 +v 1.847759 1.483010 0.765367 +v 1.847759 1.483010 0.765367 +v 1.847759 1.483010 0.765367 +v 1.847759 1.483010 -0.765367 +v 1.847759 1.483010 -0.765367 +v 1.847759 1.483010 -0.765367 +v 0.765367 1.483010 -1.847759 +v 0.765367 1.483010 -1.847759 +v -0.000000 1.483010 -0.000000 +v -0.000000 1.483010 -0.000000 +v -0.000000 -0.000000 -0.000000 +v -0.000000 -0.000000 -0.000000 +v 0.039342 -0.614886 -2.708646 +v 0.039342 -0.614886 -2.708646 +v 0.039342 -0.614886 -2.708646 +v 0.039342 -0.614886 -2.708646 +v 0.053987 -0.619693 -2.655628 +v 0.053987 -0.619693 -2.655628 +v 0.053987 -0.619693 -2.655628 +v 0.053987 -0.619693 -2.655628 +v 0.039342 -0.624500 -2.602610 +v 0.039342 -0.624500 -2.602610 +v 0.039342 -0.624500 -2.602610 +v 0.039342 -0.624500 -2.602610 +v 0.003987 -0.626491 -2.580649 +v 0.003987 -0.626491 -2.580649 +v 0.003987 -0.626491 -2.580649 +v 0.003987 -0.626491 -2.580649 +v -0.031368 -0.624500 -2.602610 +v -0.031368 -0.624500 -2.602610 +v -0.031368 -0.624500 -2.602610 +v -0.031368 -0.624500 -2.602610 +v -0.046013 -0.619693 -2.655628 +v -0.046013 -0.619693 -2.655628 +v -0.046013 -0.619693 -2.655628 +v -0.046013 -0.619693 -2.655628 +v -0.031368 -0.614886 -2.708646 +v -0.031368 -0.614886 -2.708646 +v -0.031368 -0.614886 -2.708646 +v -0.031368 -0.614886 -2.708646 +v 0.003987 -0.612895 -2.730607 +v 0.003987 -0.612895 -2.730607 +v 0.003987 -0.612895 -2.730607 +v 0.003987 -0.612895 -2.730607 +v 0.039342 1.206135 -1.869200 +v 0.039342 1.206135 -1.869200 +v 0.053987 1.182634 -1.816778 +v 0.053987 1.182634 -1.816778 +v 0.039342 1.159133 -1.764356 +v 0.039342 1.159133 -1.764356 +v 0.003987 1.149398 -1.742642 +v 0.003987 1.149398 -1.742642 +v -0.031368 1.159133 -1.764356 +v -0.031368 1.159133 -1.764356 +v -0.046013 1.182634 -1.816778 +v -0.046013 1.182634 -1.816778 +v -0.031368 1.206136 -1.869200 +v -0.031368 1.206136 -1.869200 +v 0.003987 1.215870 -1.890914 +v 0.003987 1.215870 -1.890914 +v 0.003987 -0.619693 -2.655628 +v 0.003987 1.182634 -1.816778 +v 1.815641 1.182634 -0.004957 +v 2.654491 -0.619693 -0.005292 +v 1.889777 1.215870 -0.004986 +v 1.889777 1.215870 -0.004986 +v 1.868049 1.206136 -0.040333 +v 1.868049 1.206136 -0.040333 +v 1.815621 1.182634 -0.054957 +v 1.815621 1.182634 -0.054957 +v 1.763205 1.159133 -0.040291 +v 1.763205 1.159133 -0.040291 +v 1.741505 1.149398 -0.004927 +v 1.741505 1.149398 -0.004927 +v 1.763234 1.159133 0.030420 +v 1.763234 1.159133 0.030420 +v 1.815661 1.182634 0.045043 +v 1.815661 1.182634 0.045043 +v 1.868077 1.206136 0.030378 +v 1.868077 1.206136 0.030378 +v 2.729470 -0.612894 -0.005322 +v 2.729470 -0.612894 -0.005322 +v 2.729470 -0.612894 -0.005322 +v 2.729470 -0.612894 -0.005322 +v 2.707495 -0.614886 -0.040669 +v 2.707495 -0.614886 -0.040669 +v 2.707495 -0.614886 -0.040669 +v 2.707495 -0.614886 -0.040669 +v 2.654471 -0.619693 -0.055292 +v 2.654471 -0.619693 -0.055292 +v 2.654471 -0.619693 -0.055292 +v 2.654471 -0.619693 -0.055292 +v 2.601459 -0.624500 -0.040626 +v 2.601459 -0.624500 -0.040626 +v 2.601459 -0.624500 -0.040626 +v 2.601459 -0.624500 -0.040626 +v 2.579512 -0.626491 -0.005262 +v 2.579512 -0.626491 -0.005262 +v 2.579512 -0.626491 -0.005262 +v 2.579512 -0.626491 -0.005262 +v 2.601487 -0.624500 0.030084 +v 2.601487 -0.624500 0.030084 +v 2.601487 -0.624500 0.030084 +v 2.601487 -0.624500 0.030084 +v 2.654511 -0.619693 0.044708 +v 2.654511 -0.619693 0.044708 +v 2.654511 -0.619693 0.044708 +v 2.654511 -0.619693 0.044708 +v 2.707523 -0.614886 0.030042 +v 2.707523 -0.614886 0.030042 +v 2.707523 -0.614886 0.030042 +v 2.707523 -0.614886 0.030042 +v -0.048773 -0.614886 2.724306 +v -0.048773 -0.614886 2.724306 +v -0.048773 -0.614886 2.724306 +v -0.048773 -0.614886 2.724306 +v -0.062936 -0.619693 2.671157 +v -0.062936 -0.619693 2.671157 +v -0.062936 -0.619693 2.671157 +v -0.062936 -0.619693 2.671157 +v -0.047811 -0.624500 2.618274 +v -0.047811 -0.624500 2.618274 +v -0.047811 -0.624500 2.618274 +v -0.047811 -0.624500 2.618274 +v -0.012258 -0.626491 2.596635 +v -0.012258 -0.626491 2.596635 +v -0.012258 -0.626491 2.596635 +v -0.012258 -0.626491 2.596635 +v 0.022896 -0.624500 2.618915 +v 0.022896 -0.624500 2.618915 +v 0.022896 -0.624500 2.618915 +v 0.022896 -0.624500 2.618915 +v 0.037060 -0.619693 2.672064 +v 0.037060 -0.619693 2.672064 +v 0.037060 -0.619693 2.672064 +v 0.037060 -0.619693 2.672064 +v 0.021935 -0.614886 2.724946 +v 0.021935 -0.614886 2.724946 +v 0.021935 -0.614886 2.724946 +v 0.021935 -0.614886 2.724946 +v -0.013618 -0.612894 2.746586 +v -0.013618 -0.612894 2.746586 +v -0.013618 -0.612894 2.746586 +v -0.013618 -0.612894 2.746586 +v -0.041163 1.206136 1.884894 +v -0.041163 1.206136 1.884894 +v -0.055332 1.182634 1.832342 +v -0.055332 1.182634 1.832342 +v -0.040213 1.159133 1.780055 +v -0.040213 1.159133 1.780055 +v -0.004662 1.149398 1.758662 +v -0.004662 1.149398 1.758662 +v 0.030495 1.159133 1.780696 +v 0.030495 1.159133 1.780696 +v 0.044664 1.182634 1.833248 +v 0.044664 1.182634 1.833248 +v 0.029545 1.206136 1.885535 +v 0.029545 1.206136 1.885535 +v -0.006006 1.215870 1.906928 +v -0.006006 1.215870 1.906928 +v -0.012938 -0.619693 2.671610 +v -0.005334 1.182634 1.832795 +v -1.820801 1.182634 -0.021234 +v -2.659629 -0.619693 -0.015261 +v -1.894934 1.215870 -0.020707 +v -1.894934 1.215870 -0.020707 +v -1.872969 1.206136 0.014493 +v -1.872969 1.206136 0.014493 +v -1.820445 1.182634 0.028764 +v -1.820445 1.182634 0.028764 +v -1.768129 1.159133 0.013747 +v -1.768129 1.159133 0.013747 +v -1.746666 1.149398 -0.021762 +v -1.746666 1.149398 -0.021762 +v -1.768632 1.159133 -0.056962 +v -1.768632 1.159133 -0.056962 +v -1.821157 1.182634 -0.071233 +v -1.821157 1.182634 -0.071233 +v -1.873473 1.206136 -0.056216 +v -1.873473 1.206136 -0.056216 +v -2.734606 -0.612894 -0.014728 +v -2.734606 -0.612894 -0.014728 +v -2.734606 -0.612894 -0.014728 +v -2.734606 -0.612894 -0.014728 +v -2.712394 -0.614886 0.020471 +v -2.712394 -0.614886 0.020471 +v -2.712394 -0.614886 0.020471 +v -2.712394 -0.614886 0.020471 +v -2.659273 -0.619693 0.034737 +v -2.659273 -0.619693 0.034737 +v -2.659273 -0.619693 0.034737 +v -2.659273 -0.619693 0.034737 +v -2.606360 -0.624500 0.019715 +v -2.606360 -0.624500 0.019715 +v -2.606360 -0.624500 0.019715 +v -2.606360 -0.624500 0.019715 +v -2.584652 -0.626491 -0.015795 +v -2.584652 -0.626491 -0.015795 +v -2.584652 -0.626491 -0.015795 +v -2.584652 -0.626491 -0.015795 +v -2.606864 -0.624500 -0.050993 +v -2.606864 -0.624500 -0.050993 +v -2.606864 -0.624500 -0.050993 +v -2.606864 -0.624500 -0.050993 +v -2.659985 -0.619693 -0.065260 +v -2.659985 -0.619693 -0.065260 +v -2.659985 -0.619693 -0.065260 +v -2.659985 -0.619693 -0.065260 +v -2.712898 -0.614886 -0.050238 +v -2.712898 -0.614886 -0.050238 +v -2.712898 -0.614886 -0.050238 +v -2.712898 -0.614886 -0.050238 +vt 0.000000 0.000000 +vt 1.000000 1.000000 +vt 1.000000 0.000000 +vt 0.000000 1.000000 +usemtl Nonerusty.pn +s off +f 229/1 259/2 232/3 +f 233/1 259/2 256/3 +f 233/1 257/2 235/3 +f 236/1 257/2 253/3 +f 236/1 254/2 238/3 +f 239/1 254/2 250/3 +f 239/1 251/2 241/3 +f 242/1 251/2 247/3 +f 242/1 248/2 244/3 +f 245/1 248/2 268/3 +f 225/1 246/2 268/3 +f 225/1 269/2 265/3 +f 225/1 266/2 226/3 +f 227/1 266/2 262/3 +f 227/1 263/2 230/3 +f 229/1 263/2 260/3 +f 258/1 259/2 270/3 +f 261/1 263/2 270/3 +f 264/1 266/2 270/3 +f 267/1 269/2 270/3 +f 249/1 271/2 268/3 +f 249/1 251/2 270/3 +f 252/1 254/2 270/3 +f 255/1 257/2 270/3 +f 236/1 240/2 272/3 +f 239/1 243/2 272/3 +f 242/1 246/2 272/3 +f 225/1 273/2 244/3 +f 225/1 228/2 272/3 +f 227/1 231/2 272/3 +f 229/1 234/2 272/3 +f 233/1 237/2 272/3 +f 322/1 274/3 278/2 +f 323/1 308/3 306/2 +f 322/1 279/3 282/2 +f 323/1 310/3 309/2 +f 322/1 283/3 286/2 +f 323/1 312/3 311/2 +f 322/1 287/3 290/2 +f 323/1 314/3 313/2 +f 322/1 291/3 294/2 +f 323/1 316/3 315/2 +f 322/1 295/3 298/2 +f 323/1 318/3 317/2 +f 322/1 299/3 302/2 +f 323/1 320/3 319/2 +f 322/1 303/3 275/2 +f 323/1 307/3 321/2 +f 276/1 307/3 309/2 +f 276/1 309/2 280/4 +f 281/1 308/3 311/2 +f 281/1 311/2 284/4 +f 285/1 310/3 313/2 +f 285/1 313/2 288/4 +f 289/1 312/3 315/2 +f 289/1 315/2 292/4 +f 293/1 314/3 317/2 +f 293/1 317/2 296/4 +f 297/1 316/3 319/2 +f 297/1 319/2 300/4 +f 301/1 318/3 321/2 +f 301/1 321/2 304/4 +f 305/1 320/3 306/2 +f 305/1 306/2 277/4 +f 342/1 326/3 340/2 +f 342/1 340/2 370/4 +f 346/1 328/3 327/2 +f 346/1 327/2 343/4 +f 350/1 330/3 329/2 +f 350/1 329/2 347/4 +f 354/1 332/3 331/2 +f 354/1 331/2 351/4 +f 358/1 334/3 333/2 +f 358/1 333/2 355/4 +f 362/1 336/3 335/2 +f 362/1 335/2 359/4 +f 366/1 338/3 337/2 +f 366/1 337/2 363/4 +f 371/1 341/3 339/2 +f 371/1 339/2 367/4 +f 324/1 341/3 327/2 +f 325/1 344/3 372/2 +f 324/1 326/3 329/2 +f 325/1 348/3 345/2 +f 324/1 328/3 331/2 +f 325/1 352/3 349/2 +f 324/1 330/3 333/2 +f 325/1 356/3 353/2 +f 324/1 332/3 335/2 +f 325/1 360/3 357/2 +f 324/1 334/3 337/2 +f 325/1 364/3 361/2 +f 324/1 336/3 339/2 +f 325/1 368/3 365/2 +f 324/1 338/3 340/2 +f 325/1 373/3 369/2 +f 422/1 374/3 378/2 +f 423/1 408/3 406/2 +f 422/1 379/3 382/2 +f 423/1 410/3 409/2 +f 422/1 383/3 386/2 +f 423/1 412/3 411/2 +f 422/1 387/3 390/2 +f 423/1 414/3 413/2 +f 422/1 391/3 394/2 +f 423/1 416/3 415/2 +f 422/1 395/3 398/2 +f 423/1 418/3 417/2 +f 422/1 399/3 402/2 +f 423/1 420/3 419/2 +f 422/1 403/3 375/2 +f 423/1 407/3 421/2 +f 376/1 407/3 409/2 +f 376/1 409/2 380/4 +f 381/1 408/3 411/2 +f 381/1 411/2 384/4 +f 385/1 410/3 413/2 +f 385/1 413/2 388/4 +f 389/1 412/3 415/2 +f 389/1 415/2 392/4 +f 393/1 414/3 417/2 +f 393/1 417/2 396/4 +f 397/1 416/3 419/2 +f 397/1 419/2 400/4 +f 401/1 418/3 421/2 +f 401/1 421/2 404/4 +f 405/1 420/3 406/2 +f 405/1 406/2 377/4 +f 442/1 426/3 440/2 +f 442/1 440/2 470/4 +f 446/1 428/3 427/2 +f 446/1 427/2 443/4 +f 450/1 430/3 429/2 +f 450/1 429/2 447/4 +f 454/1 432/3 431/2 +f 454/1 431/2 451/4 +f 458/1 434/3 433/2 +f 458/1 433/2 455/4 +f 462/1 436/3 435/2 +f 462/1 435/2 459/4 +f 466/1 438/3 437/2 +f 466/1 437/2 463/4 +f 471/1 441/3 439/2 +f 471/1 439/2 467/4 +f 424/1 441/3 427/2 +f 425/1 444/3 472/2 +f 424/1 426/3 429/2 +f 425/1 448/3 445/2 +f 424/1 428/3 431/2 +f 425/1 452/3 449/2 +f 424/1 430/3 433/2 +f 425/1 456/3 453/2 +f 424/1 432/3 435/2 +f 425/1 460/3 457/2 +f 424/1 434/3 437/2 +f 425/1 464/3 461/2 +f 424/1 436/3 439/2 +f 425/1 468/3 465/2 +f 424/1 438/3 440/2 +f 425/1 473/3 469/2 +v 0.353553 -0.651305 -3.028615 +v 0.353553 -0.651305 -3.028615 +v 0.500000 -0.651305 -2.675062 +v 0.500000 -0.651305 -2.675062 +v 0.500000 -0.651305 -2.675062 +v 0.500000 -0.651305 -2.675062 +v 0.353553 -0.651305 -2.321509 +v 0.353553 -0.651305 -2.321509 +v 0.353553 -0.651305 -2.321509 +v 0.353553 -0.651305 -2.321509 +v -0.000000 -0.651305 -2.175062 +v -0.000000 -0.651305 -2.175062 +v -0.000000 -0.651305 -2.175062 +v -0.000000 -0.651305 -2.175062 +v -0.353553 -0.651305 -2.321509 +v -0.353553 -0.651305 -2.321509 +v -0.353553 -0.651305 -2.321509 +v -0.353553 -0.651305 -2.321509 +v -0.500000 -0.651305 -2.675062 +v -0.500000 -0.651305 -2.675062 +v -0.500000 -0.651305 -2.675062 +v -0.500000 -0.651305 -2.675062 +v -0.353553 -0.651305 -3.028615 +v -0.353553 -0.651305 -3.028615 +v -0.353553 -0.651305 -3.028615 +v -0.353553 -0.651305 -3.028615 +v -0.000000 -0.651305 -3.175062 +v -0.000000 -0.651305 -3.175062 +v -0.000000 -0.651305 -3.175062 +v 0.353553 -0.591305 -3.028615 +v 0.353553 -0.591305 -3.028615 +v 0.353553 -0.591305 -3.028615 +v 0.500000 -0.591305 -2.675062 +v 0.500000 -0.591305 -2.675062 +v 0.353554 -0.591305 -2.321509 +v 0.353554 -0.591305 -2.321509 +v -0.000000 -0.591305 -2.175062 +v -0.000000 -0.591305 -2.175062 +v -0.353554 -0.591305 -2.321509 +v -0.353554 -0.591305 -2.321509 +v -0.500000 -0.591305 -2.675062 +v -0.500000 -0.591305 -2.675062 +v -0.353553 -0.591305 -3.028616 +v -0.353553 -0.591305 -3.028616 +v 0.000001 -0.591305 -3.175062 +v 0.000001 -0.591305 -3.175062 +v 0.000001 -0.591305 -3.175062 +v 0.000000 -0.651305 -2.675062 +v 0.000000 -0.651305 -2.675062 +v 0.000000 -0.591305 -2.675062 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +usemtl Nonerusty.pn +s off +f 521/5 474/6 476/7 +f 523/5 506/6 503/7 +f 521/5 477/6 480/7 +f 523/5 508/6 507/7 +f 521/5 481/6 484/7 +f 523/5 510/6 509/7 +f 521/5 485/6 488/7 +f 523/5 512/6 511/7 +f 521/5 489/6 492/7 +f 523/5 514/6 513/7 +f 521/5 493/6 496/7 +f 523/5 516/6 515/7 +f 521/5 497/6 500/7 +f 523/5 518/6 517/7 +f 501/5 474/6 522/7 +f 523/5 504/6 519/7 +f 475/5 504/6 507/7 +f 475/5 507/7 478/8 +f 479/5 506/6 509/7 +f 479/5 509/7 482/8 +f 483/5 508/6 511/7 +f 483/5 511/7 486/8 +f 487/5 510/6 513/7 +f 487/5 513/7 490/8 +f 491/5 512/6 515/7 +f 491/5 515/7 494/8 +f 495/5 514/6 517/7 +f 495/5 517/7 498/8 +f 499/5 516/6 519/7 +f 499/5 519/7 502/8 +f 505/5 474/6 500/7 +f 505/5 500/7 520/8 +v -2.330138 -0.651305 -0.353553 +v -2.330138 -0.651305 -0.353553 +v -2.183692 -0.651305 0.000000 +v -2.183692 -0.651305 0.000000 +v -2.183692 -0.651305 0.000000 +v -2.183692 -0.651305 0.000000 +v -2.330138 -0.651305 0.353553 +v -2.330138 -0.651305 0.353553 +v -2.330138 -0.651305 0.353553 +v -2.330138 -0.651305 0.353553 +v -2.683692 -0.651305 0.500000 +v -2.683692 -0.651305 0.500000 +v -2.683692 -0.651305 0.500000 +v -2.683692 -0.651305 0.500000 +v -3.037245 -0.651305 0.353553 +v -3.037245 -0.651305 0.353553 +v -3.037245 -0.651305 0.353553 +v -3.037245 -0.651305 0.353553 +v -3.183692 -0.651305 0.000000 +v -3.183692 -0.651305 0.000000 +v -3.183692 -0.651305 0.000000 +v -3.183692 -0.651305 0.000000 +v -3.037245 -0.651305 -0.353553 +v -3.037245 -0.651305 -0.353553 +v -3.037245 -0.651305 -0.353553 +v -3.037245 -0.651305 -0.353553 +v -2.683692 -0.651305 -0.500000 +v -2.683692 -0.651305 -0.500000 +v -2.683692 -0.651305 -0.500000 +v -2.330138 -0.591305 -0.353554 +v -2.330138 -0.591305 -0.353554 +v -2.330138 -0.591305 -0.353554 +v -2.183692 -0.591305 -0.000000 +v -2.183692 -0.591305 -0.000000 +v -2.330138 -0.591305 0.353553 +v -2.330138 -0.591305 0.353553 +v -2.683692 -0.591305 0.500000 +v -2.683692 -0.591305 0.500000 +v -3.037245 -0.591305 0.353553 +v -3.037245 -0.591305 0.353553 +v -3.183692 -0.591305 -0.000000 +v -3.183692 -0.591305 -0.000000 +v -3.037245 -0.591305 -0.353554 +v -3.037245 -0.591305 -0.353554 +v -2.683691 -0.591305 -0.500000 +v -2.683691 -0.591305 -0.500000 +v -2.683691 -0.591305 -0.500000 +v -2.683692 -0.651305 0.000000 +v -2.683692 -0.651305 0.000000 +v -2.683692 -0.591305 0.000000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +usemtl Nonerusty.pn +s off +f 571/9 524/10 526/11 +f 573/9 556/10 553/11 +f 571/9 527/10 530/11 +f 573/9 558/10 557/11 +f 571/9 531/10 534/11 +f 573/9 560/10 559/11 +f 571/9 535/10 538/11 +f 573/9 562/10 561/11 +f 571/9 539/10 542/11 +f 573/9 564/10 563/11 +f 571/9 543/10 546/11 +f 573/9 566/10 565/11 +f 571/9 547/10 550/11 +f 573/9 568/10 567/11 +f 551/9 524/10 572/11 +f 573/9 554/10 569/11 +f 525/9 554/10 557/11 +f 525/9 557/11 528/12 +f 529/9 556/10 559/11 +f 529/9 559/11 532/12 +f 533/9 558/10 561/11 +f 533/9 561/11 536/12 +f 537/9 560/10 563/11 +f 537/9 563/11 540/12 +f 541/9 562/10 565/11 +f 541/9 565/11 544/12 +f 545/9 564/10 567/11 +f 545/9 567/11 548/12 +f 549/9 566/10 569/11 +f 549/9 569/11 552/12 +f 555/9 524/10 550/11 +f 555/9 550/11 570/12 +v 3.028616 -0.651305 -0.353553 +v 3.028616 -0.651305 -0.353553 +v 3.175062 -0.651305 0.000000 +v 3.175062 -0.651305 0.000000 +v 3.175062 -0.651305 0.000000 +v 3.175062 -0.651305 0.000000 +v 3.028616 -0.651305 0.353553 +v 3.028616 -0.651305 0.353553 +v 3.028616 -0.651305 0.353553 +v 3.028616 -0.651305 0.353553 +v 2.675062 -0.651305 0.500000 +v 2.675062 -0.651305 0.500000 +v 2.675062 -0.651305 0.500000 +v 2.675062 -0.651305 0.500000 +v 2.321509 -0.651305 0.353553 +v 2.321509 -0.651305 0.353553 +v 2.321509 -0.651305 0.353553 +v 2.321509 -0.651305 0.353553 +v 2.175062 -0.651305 0.000000 +v 2.175062 -0.651305 0.000000 +v 2.175062 -0.651305 0.000000 +v 2.175062 -0.651305 0.000000 +v 2.321509 -0.651305 -0.353553 +v 2.321509 -0.651305 -0.353553 +v 2.321509 -0.651305 -0.353553 +v 2.321509 -0.651305 -0.353553 +v 2.675062 -0.651305 -0.500000 +v 2.675062 -0.651305 -0.500000 +v 2.675062 -0.651305 -0.500000 +v 3.028616 -0.591305 -0.353554 +v 3.028616 -0.591305 -0.353554 +v 3.028616 -0.591305 -0.353554 +v 3.175062 -0.591305 -0.000000 +v 3.175062 -0.591305 -0.000000 +v 3.028616 -0.591305 0.353553 +v 3.028616 -0.591305 0.353553 +v 2.675062 -0.591305 0.500000 +v 2.675062 -0.591305 0.500000 +v 2.321509 -0.591305 0.353553 +v 2.321509 -0.591305 0.353553 +v 2.175062 -0.591305 -0.000000 +v 2.175062 -0.591305 -0.000000 +v 2.321509 -0.591305 -0.353554 +v 2.321509 -0.591305 -0.353554 +v 2.675063 -0.591305 -0.500000 +v 2.675063 -0.591305 -0.500000 +v 2.675063 -0.591305 -0.500000 +v 2.675062 -0.651305 0.000000 +v 2.675062 -0.651305 0.000000 +v 2.675062 -0.591305 0.000000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +usemtl Nonerusty.pn +s off +f 621/13 574/14 576/15 +f 623/13 606/14 603/15 +f 621/13 577/14 580/15 +f 623/13 608/14 607/15 +f 621/13 581/14 584/15 +f 623/13 610/14 609/15 +f 621/13 585/14 588/15 +f 623/13 612/14 611/15 +f 621/13 589/14 592/15 +f 623/13 614/14 613/15 +f 621/13 593/14 596/15 +f 623/13 616/14 615/15 +f 621/13 597/14 600/15 +f 623/13 618/14 617/15 +f 601/13 574/14 622/15 +f 623/13 604/14 619/15 +f 575/13 604/14 607/15 +f 575/13 607/15 578/16 +f 579/13 606/14 609/15 +f 579/13 609/15 582/16 +f 583/13 608/14 611/15 +f 583/13 611/15 586/16 +f 587/13 610/14 613/15 +f 587/13 613/15 590/16 +f 591/13 612/14 615/15 +f 591/13 615/15 594/16 +f 595/13 614/14 617/15 +f 595/13 617/15 598/16 +f 599/13 616/14 619/15 +f 599/13 619/15 602/16 +f 605/13 574/14 600/15 +f 605/13 600/15 620/16 +v 0.353553 -0.651305 2.330138 +v 0.353553 -0.651305 2.330138 +v 0.500000 -0.651305 2.683691 +v 0.500000 -0.651305 2.683691 +v 0.500000 -0.651305 2.683691 +v 0.500000 -0.651305 2.683691 +v 0.353553 -0.651305 3.037245 +v 0.353553 -0.651305 3.037245 +v 0.353553 -0.651305 3.037245 +v 0.353553 -0.651305 3.037245 +v -0.000000 -0.651305 3.183691 +v -0.000000 -0.651305 3.183691 +v -0.000000 -0.651305 3.183691 +v -0.000000 -0.651305 3.183691 +v -0.353553 -0.651305 3.037245 +v -0.353553 -0.651305 3.037245 +v -0.353553 -0.651305 3.037245 +v -0.353553 -0.651305 3.037245 +v -0.500000 -0.651305 2.683691 +v -0.500000 -0.651305 2.683691 +v -0.500000 -0.651305 2.683691 +v -0.500000 -0.651305 2.683691 +v -0.353553 -0.651305 2.330138 +v -0.353553 -0.651305 2.330138 +v -0.353553 -0.651305 2.330138 +v -0.353553 -0.651305 2.330138 +v -0.000000 -0.651305 2.183691 +v -0.000000 -0.651305 2.183691 +v -0.000000 -0.651305 2.183691 +v 0.353553 -0.591305 2.330138 +v 0.353553 -0.591305 2.330138 +v 0.353553 -0.591305 2.330138 +v 0.500000 -0.591305 2.683691 +v 0.500000 -0.591305 2.683691 +v 0.353554 -0.591305 3.037245 +v 0.353554 -0.591305 3.037245 +v -0.000000 -0.591305 3.183691 +v -0.000000 -0.591305 3.183691 +v -0.353554 -0.591305 3.037245 +v -0.353554 -0.591305 3.037245 +v -0.500000 -0.591305 2.683691 +v -0.500000 -0.591305 2.683691 +v -0.353553 -0.591305 2.330137 +v -0.353553 -0.591305 2.330137 +v 0.000001 -0.591305 2.183691 +v 0.000001 -0.591305 2.183691 +v 0.000001 -0.591305 2.183691 +v 0.000000 -0.651305 2.683691 +v 0.000000 -0.651305 2.683691 +v 0.000000 -0.591305 2.683691 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +usemtl Nonerusty.pn +s off +f 671/17 624/18 626/19 +f 673/17 656/18 653/19 +f 671/17 627/18 630/19 +f 673/17 658/18 657/19 +f 671/17 631/18 634/19 +f 673/17 660/18 659/19 +f 671/17 635/18 638/19 +f 673/17 662/18 661/19 +f 671/17 639/18 642/19 +f 673/17 664/18 663/19 +f 671/17 643/18 646/19 +f 673/17 666/18 665/19 +f 671/17 647/18 650/19 +f 673/17 668/18 667/19 +f 651/17 624/18 672/19 +f 673/17 654/18 669/19 +f 625/17 654/18 657/19 +f 625/17 657/19 628/20 +f 629/17 656/18 659/19 +f 629/17 659/19 632/20 +f 633/17 658/18 661/19 +f 633/17 661/19 636/20 +f 637/17 660/18 663/19 +f 637/17 663/19 640/20 +f 641/17 662/18 665/19 +f 641/17 665/19 644/20 +f 645/17 664/18 667/19 +f 645/17 667/19 648/20 +f 649/17 666/18 669/19 +f 649/17 669/19 652/20 +f 655/17 624/18 650/19 +f 655/17 650/19 670/20 +v 0.709899 1.489080 -0.703753 +v 1.002792 1.489080 0.003354 +v 0.709899 1.489080 0.710461 +v 0.002792 1.489080 1.003354 +v -0.704315 1.489080 0.710461 +v -0.997208 1.489080 0.003354 +v -0.704315 1.489080 -0.703752 +v 0.002792 1.489080 -0.996646 +v 0.709899 1.765484 -0.703753 +v 1.002792 1.765484 0.003354 +v 0.709899 1.765484 0.710461 +v 0.002792 1.765484 1.003354 +v -0.704315 1.765484 0.710461 +v -0.997208 1.765484 0.003354 +v -0.704314 1.765484 -0.703753 +v 0.002794 1.765484 -0.996646 +v 0.002792 1.489080 0.003354 +v 0.002792 1.765484 0.003354 +usemtl (null) +s off +f 690 674 675 +f 691 683 682 +f 690 675 676 +f 691 684 683 +f 690 676 677 +f 691 685 684 +f 690 677 678 +f 691 686 685 +f 690 678 679 +f 691 687 686 +f 690 679 680 +f 691 688 687 +f 690 680 681 +f 691 689 688 +f 681 674 690 +f 691 682 689 +f 674 682 683 +f 674 683 675 +f 675 683 684 +f 675 684 676 +f 676 684 685 +f 676 685 677 +f 677 685 686 +f 677 686 678 +f 678 686 687 +f 678 687 679 +f 679 687 688 +f 679 688 680 +f 680 688 689 +f 680 689 681 +f 682 674 681 +f 682 681 689 +v 1.049999 1.763321 -1.048155 +v 1.049999 1.763321 -1.048155 +v 1.049999 1.763321 1.053526 +v 1.049999 1.763321 1.053526 +v 1.049999 1.763321 1.053526 +v 1.049999 1.763321 1.053526 +v -1.051682 1.763321 1.053525 +v -1.051682 1.763321 1.053525 +v -1.051682 1.763321 1.053525 +v -1.051682 1.763321 -1.048155 +v -1.051682 1.763321 -1.048155 +v -1.051682 1.763321 -1.048155 +v -1.051682 1.763321 -1.048155 +v 1.049999 3.846746 -1.048154 +v 1.049999 3.846746 -1.048154 +v 1.049999 3.846746 -1.048154 +v -1.051682 3.846746 -1.048155 +v -1.051682 3.846746 -1.048155 +v -1.051682 3.846746 -1.048155 +v -1.051682 3.846746 1.053525 +v -1.051682 3.846746 1.053525 +v 1.049998 3.846746 1.053526 +v 1.049998 3.846746 1.053526 +v 1.049998 3.846746 1.053526 +v 1.469491 2.060526 -1.048155 +v 1.469491 2.060526 -1.048155 +v 1.469491 3.549541 -1.048154 +v 1.469491 3.549541 -1.048154 +v 1.469491 3.549541 -1.048154 +v 1.469490 3.549541 1.053526 +v 1.469490 3.549541 1.053526 +v 1.469490 3.549541 1.053526 +v 1.469490 2.060526 1.053526 +v 1.469490 2.060526 1.053526 +v 1.469490 2.060526 1.053526 +v 1.049998 2.060526 1.473017 +v 1.049998 2.060526 1.473017 +v 1.049998 3.549541 1.473018 +v 1.049998 3.549541 1.473018 +v 1.049998 3.549541 1.473018 +v -1.051682 3.549541 1.473017 +v -1.051682 3.549541 1.473017 +v -1.051682 3.549541 1.473017 +v -1.051682 2.060526 1.473017 +v -1.051682 2.060526 1.473017 +v -1.051682 2.060526 1.473017 +v -1.471174 2.060526 1.053525 +v -1.471174 2.060526 1.053525 +v -1.471174 3.549541 1.053525 +v -1.471174 3.549541 1.053525 +v -1.471174 3.549541 1.053525 +v -1.471174 3.549541 -1.048155 +v -1.471174 3.549541 -1.048155 +v -1.471174 3.549541 -1.048155 +v -1.471174 2.060526 -1.048155 +v -1.471174 2.060526 -1.048155 +v -1.471174 2.060526 -1.048155 +v 1.049999 3.549541 -1.467646 +v 1.049999 3.549541 -1.467646 +v 1.049999 3.549541 -1.467646 +v 1.049999 2.060526 -1.467647 +v 1.049999 2.060526 -1.467647 +v 1.049999 2.060526 -1.467647 +v -1.051682 2.060526 -1.467647 +v -1.051682 2.060526 -1.467647 +v -1.051682 2.060526 -1.467647 +v -1.051682 3.549541 -1.467647 +v -1.051682 3.549541 -1.467647 +v 2.029957 2.556905 -0.887185 +v 1.296532 2.556905 -0.887185 +v 1.296532 2.556905 -0.887185 +v 1.296532 3.284032 -0.887185 +v 1.296532 3.284032 -0.887185 +v 2.029957 3.284031 -0.887185 +v 2.029957 3.284031 -0.887185 +v 2.029957 3.284031 0.315386 +v 2.029957 3.284031 0.315386 +v 1.296532 3.284031 0.315386 +v 1.296532 3.284031 0.315386 +v 1.296532 3.284031 0.315386 +v 1.296532 2.556906 0.315387 +v 1.296532 2.556906 0.315387 +v 2.029957 2.556905 0.315387 +v 2.029957 2.556905 0.315387 +v 2.029957 2.556905 0.315387 +v 2.029957 3.587937 -0.458234 +v 2.029957 3.587937 -0.458234 +v 2.029957 3.587937 -0.458234 +v 2.029957 3.587937 -0.113564 +v 2.029957 3.587937 -0.113564 +v 2.029957 3.587937 -0.113564 +v 2.029957 2.252998 -0.113564 +v 2.029957 2.252998 -0.113564 +v 2.029957 2.252998 -0.458234 +v 2.029957 2.252998 -0.458234 +v 1.296532 2.252999 -0.458234 +v 1.296532 2.252999 -0.458234 +v 1.296532 2.252999 -0.458234 +v 1.296532 2.252999 -0.113564 +v 1.296532 2.252999 -0.113564 +v 1.296532 3.587938 -0.113564 +v 1.296532 3.587938 -0.113564 +v 1.296532 3.587938 -0.458234 +v 1.296532 3.587938 -0.458234 +v 0.340492 2.743868 1.395637 +v 0.340492 2.743868 1.395637 +v -0.209410 2.743867 1.395637 +v -0.209410 2.743867 1.395637 +v -0.209410 1.906234 1.395637 +v -0.209410 1.906234 1.395637 +v 0.340492 1.906234 1.395637 +v 0.340492 1.906234 1.395637 +v 0.340492 1.906234 1.395637 +v 0.340491 1.906234 1.823388 +v 0.340491 1.906234 1.823388 +v -0.209410 1.906234 1.823388 +v -0.209410 1.906234 1.823388 +v -0.209410 2.743867 1.823388 +v -0.209410 2.743867 1.823388 +v -0.209410 2.743867 1.823388 +v 0.340491 2.743867 1.823388 +v 0.340491 2.743867 1.823388 +v 0.340491 2.743867 1.823388 +v -0.893777 2.096926 1.823388 +v -0.893777 2.096926 1.823388 +v -0.893777 2.096926 1.823388 +v -0.893777 2.096926 1.395637 +v -0.893777 2.096926 1.395637 +v -0.893777 2.553175 1.395637 +v -0.893777 2.553175 1.395637 +v -0.893777 2.553175 1.395637 +v -0.893777 2.553175 1.823388 +v -0.893777 2.553175 1.823388 +v 1.024858 2.553175 1.823388 +v 1.024858 2.553175 1.823388 +v 1.024858 2.553176 1.395637 +v 1.024858 2.553176 1.395637 +v 1.024858 2.096926 1.395637 +v 1.024858 2.096926 1.395637 +v 1.024858 2.096926 1.823388 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +usemtl Nonerusty.pn +s off +f 692/21 694/22 698/23 +f 692/21 698/23 701/24 +f 711/21 713/22 705/23 +f 711/21 705/23 708/24 +f 721/21 724/22 716/23 +f 721/21 716/23 718/24 +f 732/21 735/22 727/23 +f 732/21 727/23 729/24 +f 743/21 746/22 738/23 +f 743/21 738/23 740/24 +f 755/21 758/22 749/23 +f 755/21 749/23 752/24 +f 692/21 717/22 725/23 +f 692/21 725/23 695/24 +f 736/21 699/22 696/23 +f 736/21 696/23 728/24 +f 753/21 693/22 702/23 +f 753/21 702/23 756/24 +f 747/21 703/22 698/23 +f 747/21 698/23 739/24 +f 759/21 709/22 705/23 +f 759/21 705/23 750/24 +f 710/21 744/22 741/23 +f 710/21 741/23 712/24 +f 714/21 722/22 719/23 +f 714/21 719/23 706/24 +f 711/21 733/22 730/23 +f 711/21 730/23 715/24 +f 751/21 720/22 716/23 +f 751/21 716/23 752/24 +f 721/21 731/22 727/23 +f 721/21 727/23 726/24 +f 732/21 742/22 738/23 +f 732/21 738/23 737/24 +f 743/21 758/22 757/23 +f 743/21 757/23 748/24 +f 692/21 754/22 716/23 +f 697/21 724/22 727/23 +f 700/21 735/22 738/23 +f 704/21 746/22 757/23 +f 707/21 720/22 749/23 +f 714/21 731/22 723/23 +f 711/21 742/22 734/23 +f 710/21 758/22 745/23 +f 763/21 765/22 760/23 +f 763/21 760/23 761/24 +f 772/21 774/22 767/23 +f 772/21 767/23 769/24 +f 777/21 785/22 760/23 +f 777/21 760/23 766/24 +f 783/21 790/22 787/23 +f 783/21 787/23 786/24 +f 788/21 794/22 764/23 +f 788/21 764/23 761/24 +f 792/21 780/22 778/23 +f 792/21 778/23 795/24 +f 788/21 762/22 760/23 +f 788/21 760/23 786/24 +f 763/21 794/22 778/23 +f 763/21 778/23 766/24 +f 792/21 770/22 767/23 +f 792/21 767/23 781/24 +f 772/21 790/22 784/23 +f 772/21 784/23 775/24 +f 776/21 779/22 782/23 +f 776/21 782/23 768/24 +f 777/21 774/22 784/23 +f 777/21 784/23 786/24 +f 771/21 789/22 791/23 +f 771/21 791/23 773/24 +f 788/21 770/22 793/23 +f 788/21 793/23 795/24 +f 802/21 820/22 798/23 +f 802/21 798/23 796/24 +f 821/21 803/22 800/23 +f 821/21 800/23 818/24 +f 812/21 815/22 807/23 +f 812/21 807/23 805/24 +f 816/21 813/22 809/23 +f 816/21 809/23 823/24 +f 819/21 801/22 807/23 +f 819/21 807/23 817/24 +f 799/21 820/22 824/23 +f 799/21 824/23 810/24 +f 827/21 797/22 814/23 +f 827/21 814/23 825/24 +f 802/21 829/22 831/23 +f 802/21 831/23 805/24 +f 799/21 811/22 814/23 +f 799/21 814/23 796/24 +f 802/21 797/22 828/23 +f 802/21 828/23 830/24 +f 808/21 801/22 804/23 +f 808/21 804/23 805/24 +f 812/21 806/22 831/23 +f 812/21 831/23 825/24 +f 819/21 815/22 824/23 +f 819/21 824/23 822/24 +f 827/21 826/22 831/23 +f 827/21 831/23 830/24 +v -0.714283 3.818236 -0.544765 +v -0.701072 3.818236 -0.517479 +v -0.714283 3.818236 -0.490193 +v -0.746178 3.818236 -0.478891 +v -0.778073 3.818236 -0.490193 +v -0.791284 3.818236 -0.517479 +v -0.778073 3.818236 -0.544765 +v -0.746178 3.818236 -0.556067 +v -0.714283 5.818236 -0.544765 +v -0.701072 5.818236 -0.517479 +v -0.714283 5.818236 -0.490193 +v -0.746178 5.818236 -0.478891 +v -0.778073 5.818236 -0.490193 +v -0.791284 5.818236 -0.517479 +v -0.778073 5.818236 -0.544765 +v -0.746178 5.818236 -0.556067 +v -0.746178 3.818236 -0.517479 +v -0.746178 5.818236 -0.517479 +usemtl (null) +s off +f 848 832 833 +f 849 841 840 +f 848 833 834 +f 849 842 841 +f 848 834 835 +f 849 843 842 +f 848 835 836 +f 849 844 843 +f 848 836 837 +f 849 845 844 +f 848 837 838 +f 849 846 845 +f 848 838 839 +f 849 847 846 +f 839 832 848 +f 849 840 847 +f 832 840 841 +f 832 841 833 +f 833 841 842 +f 833 842 834 +f 834 842 843 +f 834 843 835 +f 835 843 844 +f 835 844 836 +f 836 844 845 +f 836 845 837 +f 837 845 846 +f 837 846 838 +f 838 846 847 +f 838 847 839 +f 840 832 839 +f 840 839 847 diff --git a/examples/qt3d/load_model/qt-soup.png b/examples/qt3d/load_model/qt-soup.png new file mode 100644 index 000000000..5b264fffa Binary files /dev/null and b/examples/qt3d/load_model/qt-soup.png differ diff --git a/examples/qt3d/load_model/qt3d.ico b/examples/qt3d/load_model/qt3d.ico new file mode 100644 index 000000000..1d07c43dd Binary files /dev/null and b/examples/qt3d/load_model/qt3d.ico differ diff --git a/examples/qt3d/load_model/rusty.png b/examples/qt3d/load_model/rusty.png new file mode 100644 index 000000000..b85ad7c9c Binary files /dev/null and b/examples/qt3d/load_model/rusty.png differ diff --git a/examples/qt3d/load_model/teapot.bez b/examples/qt3d/load_model/teapot.bez new file mode 100644 index 000000000..406b4fd2d --- /dev/null +++ b/examples/qt3d/load_model/teapot.bez @@ -0,0 +1,340 @@ +32 +1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16 +4,17,18,19,8,20,21,22,12,23,24,25,16,26,27,28 +19,29,30,31,22,32,33,34,25,35,36,37,28,38,39,40 +31,41,42,1,34,43,44,5,37,45,46,9,40,47,48,13 +13,14,15,16,49,50,51,52,53,54,55,56,57,58,59,60 +16,26,27,28,52,61,62,63,56,64,65,66,60,67,68,69 +28,38,39,40,63,70,71,72,66,73,74,75,69,76,77,78 +40,47,48,13,72,79,80,49,75,81,82,53,78,83,84,57 +57,58,59,60,85,86,87,88,89,90,91,92,93,94,95,96 +60,67,68,69,88,97,98,99,92,100,101,102,96,103,104,105 +69,76,77,78,99,106,107,108,102,109,110,111,105,112,113,114 +78,83,84,57,108,115,116,85,111,117,118,89,114,119,120,93 +121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136 +124,137,138,121,128,139,140,125,132,141,142,129,136,143,144,133 +133,134,135,136,145,146,147,148,149,150,151,152,69,153,154,155 +136,143,144,133,148,156,157,145,152,158,159,149,155,160,161,69 +162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177 +165,178,179,162,169,180,181,166,173,182,183,170,177,184,185,174 +174,175,176,177,186,187,188,189,190,191,192,193,194,195,196,197 +177,184,185,174,189,198,199,186,193,200,201,190,197,202,203,194 +204,204,204,204,207,208,209,210,211,211,211,211,212,213,214,215,4 +204,204,204,204,210,217,218,219,211,211,211,211,215,220,221,222,4 +204,204,204,204,219,224,225,226,211,211,211,211,222,227,228,229,4 +204,204,204,204,226,230,231,207,211,211,211,211,229,232,233,212,4 +212,213,214,215,234,235,236,237,238,239,240,241,242,243,244,245 +215,220,221,222,237,246,247,248,241,249,250,251,245,252,253,254 +222,227,228,229,248,255,256,257,251,258,259,260,254,261,262,263 +229,232,233,212,257,264,265,234,260,266,267,238,263,268,269,242 +270,270,270,270,279,280,281,282,275,276,277,278,271,272,273,274,4 +270,270,270,270,282,289,290,291,278,286,287,288,274,283,284,285,4 +270,270,270,270,291,298,299,300,288,295,296,297,285,292,293,294,4 +270,270,270,270,300,305,306,279,297,303,304,275,294,301,302,271,4 +306 +0.000000,0.761905,0.444444 +-0.248889,0.761905,0.444444 +-0.444444,0.761905,0.248889 +-0.444444,0.761905,0.000000 +0.000000,0.803571,0.424603 +-0.237778,0.803571,0.424603 +-0.424603,0.803571,0.237778 +-0.424603,0.803571,0.000000 +0.000000,0.803571,0.456349 +-0.255556,0.803571,0.456349 +-0.456349,0.803571,0.255556 +-0.456349,0.803571,0.000000 +0.000000,0.761905,0.476190 +-0.266667,0.761905,0.476190 +-0.476190,0.761905,0.266667 +-0.476190,0.761905,0.000000 +-0.444444,0.761905,-0.248889 +-0.248889,0.761905,-0.444444 +0.000000,0.761905,-0.444444 +-0.424603,0.803571,-0.237778 +-0.237778,0.803571,-0.424603 +0.000000,0.803571,-0.424603 +-0.456349,0.803571,-0.255556 +-0.255556,0.803571,-0.456349 +0.000000,0.803571,-0.456349 +-0.476190,0.761905,-0.266667 +-0.266667,0.761905,-0.476190 +0.000000,0.761905,-0.476190 +0.248889,0.761905,-0.444444 +0.444444,0.761905,-0.248889 +0.444444,0.761905,0.000000 +0.237778,0.803571,-0.424603 +0.424603,0.803571,-0.237778 +0.424603,0.803571,0.000000 +0.255556,0.803571,-0.456349 +0.456349,0.803571,-0.255556 +0.456349,0.803571,0.000000 +0.266667,0.761905,-0.476190 +0.476190,0.761905,-0.266667 +0.476190,0.761905,0.000000 +0.444444,0.761905,0.248889 +0.248889,0.761905,0.444444 +0.424603,0.803571,0.237778 +0.237778,0.803571,0.424603 +0.456349,0.803571,0.255556 +0.255556,0.803571,0.456349 +0.476190,0.761905,0.266667 +0.266667,0.761905,0.476190 +0.000000,0.595238,0.555556 +-0.311111,0.595238,0.555556 +-0.555556,0.595238,0.311111 +-0.555556,0.595238,0.000000 +0.000000,0.428571,0.634921 +-0.355556,0.428571,0.634921 +-0.634921,0.428571,0.355556 +-0.634921,0.428571,0.000000 +0.000000,0.285714,0.634921 +-0.355556,0.285714,0.634921 +-0.634921,0.285714,0.355556 +-0.634921,0.285714,0.000000 +-0.555556,0.595238,-0.311111 +-0.311111,0.595238,-0.555556 +0.000000,0.595238,-0.555556 +-0.634921,0.428571,-0.355556 +-0.355556,0.428571,-0.634921 +0.000000,0.428571,-0.634921 +-0.634921,0.285714,-0.355556 +-0.355556,0.285714,-0.634921 +0.000000,0.285714,-0.634921 +0.311111,0.595238,-0.555556 +0.555556,0.595238,-0.311111 +0.555556,0.595238,0.000000 +0.355556,0.428571,-0.634921 +0.634921,0.428571,-0.355556 +0.634921,0.428571,0.000000 +0.355556,0.285714,-0.634921 +0.634921,0.285714,-0.355556 +0.634921,0.285714,0.000000 +0.555556,0.595238,0.311111 +0.311111,0.595238,0.555556 +0.634921,0.428571,0.355556 +0.355556,0.428571,0.634921 +0.634921,0.285714,0.355556 +0.355556,0.285714,0.634921 +0.000000,0.142857,0.634921 +-0.355556,0.142857,0.634921 +-0.634921,0.142857,0.355556 +-0.634921,0.142857,0.000000 +0.000000,0.071429,0.476190 +-0.266667,0.071429,0.476190 +-0.476190,0.071429,0.266667 +-0.476190,0.071429,0.000000 +0.000000,0.047619,0.476190 +-0.266667,0.047619,0.476190 +-0.476190,0.047619,0.266667 +-0.476190,0.047619,0.000000 +-0.634921,0.142857,-0.355556 +-0.355556,0.142857,-0.634921 +0.000000,0.142857,-0.634921 +-0.476190,0.071429,-0.266667 +-0.266667,0.071429,-0.476190 +0.000000,0.071429,-0.476190 +-0.476190,0.047619,-0.266667 +-0.266667,0.047619,-0.476190 +0.000000,0.047619,-0.476190 +0.355556,0.142857,-0.634921 +0.634921,0.142857,-0.355556 +0.634921,0.142857,0.000000 +0.266667,0.071429,-0.476190 +0.476190,0.071429,-0.266667 +0.476190,0.071429,0.000000 +0.266667,0.047619,-0.476190 +0.476190,0.047619,-0.266667 +0.476190,0.047619,0.000000 +0.634921,0.142857,0.355556 +0.355556,0.142857,0.634921 +0.476190,0.071429,0.266667 +0.266667,0.071429,0.476190 +0.476190,0.047619,0.266667 +0.266667,0.047619,0.476190 +0.000000,0.642857,-0.507937 +-0.095238,0.642857,-0.507937 +-0.095238,0.714286,-0.476190 +0.000000,0.714286,-0.476190 +0.000000,0.642857,-0.730159 +-0.095238,0.642857,-0.730159 +-0.095238,0.714286,-0.793651 +0.000000,0.714286,-0.793651 +0.000000,0.642857,-0.857143 +-0.095238,0.642857,-0.857143 +-0.095238,0.714286,-0.952381 +0.000000,0.714286,-0.952381 +0.000000,0.571429,-0.857143 +-0.095238,0.571429,-0.857143 +-0.095238,0.571429,-0.952381 +0.000000,0.571429,-0.952381 +0.095238,0.714286,-0.476190 +0.095238,0.642857,-0.507937 +0.095238,0.714286,-0.793651 +0.095238,0.642857,-0.730159 +0.095238,0.714286,-0.952381 +0.095238,0.642857,-0.857143 +0.095238,0.571429,-0.952381 +0.095238,0.571429,-0.857143 +0.000000,0.500000,-0.857143 +-0.095238,0.500000,-0.857143 +-0.095238,0.428571,-0.952381 +0.000000,0.428571,-0.952381 +0.000000,0.357143,-0.793651 +-0.095238,0.357143,-0.793651 +-0.095238,0.297619,-0.841270 +0.000000,0.297619,-0.841270 +-0.095238,0.285714,-0.634921 +-0.095238,0.190476,-0.603175 +0.000000,0.190476,-0.603175 +0.095238,0.428571,-0.952381 +0.095238,0.500000,-0.857143 +0.095238,0.297619,-0.841270 +0.095238,0.357143,-0.793651 +0.095238,0.190476,-0.603175 +0.095238,0.285714,-0.634921 +0.000000,0.452381,0.539683 +-0.209524,0.452381,0.539683 +-0.209524,0.190476,0.539683 +0.000000,0.190476,0.539683 +0.000000,0.452381,0.825397 +-0.209524,0.452381,0.825397 +-0.209524,0.261905,0.984127 +0.000000,0.261905,0.984127 +0.000000,0.666667,0.730159 +-0.079365,0.666667,0.730159 +-0.079365,0.642857,0.761905 +0.000000,0.642857,0.761905 +0.000000,0.761905,0.857143 +-0.079365,0.761905,0.857143 +-0.079365,0.761905,1.047619 +0.000000,0.761905,1.047619 +0.209524,0.190476,0.539683 +0.209524,0.452381,0.539683 +0.209524,0.261905,0.984127 +0.209524,0.452381,0.825397 +0.079365,0.642857,0.761905 +0.079365,0.666667,0.730159 +0.079365,0.761905,1.047619 +0.079365,0.761905,0.857143 +0.000000,0.785714,0.888889 +-0.079365,0.785714,0.888889 +-0.079365,0.791667,1.119048 +0.000000,0.791667,1.119048 +0.000000,0.785714,0.920635 +-0.047619,0.785714,0.920635 +-0.047619,0.797619,1.095238 +0.000000,0.797619,1.095238 +0.000000,0.761905,0.888889 +-0.047619,0.761905,0.888889 +-0.047619,0.761905,1.015873 +0.000000,0.761905,1.015873 +0.079365,0.791667,1.119048 +0.079365,0.785714,0.888889 +0.047619,0.797619,1.095238 +0.047619,0.785714,0.920635 +0.047619,0.761905,1.015873 +0.047619,0.761905,0.888889 +0.000000,1.000000,0.000000 +-0.000635,1.000000,0.000000 +0.000000,1.000000,0.000635 +0.000000,1.000000,0.253968 +-0.142857,1.000000,0.253968 +-0.253968,1.000000,0.142857 +-0.253968,1.000000,0.000000 +0.000000,0.904762,0.000000 +0.000000,0.857143,0.063492 +-0.035556,0.857143,0.063492 +-0.063492,0.857143,0.035556 +-0.063492,0.857143,0.000000 +0.000000,1.000000,-0.000635 +-0.253968,1.000000,-0.142857 +-0.142857,1.000000,-0.253968 +0.000000,1.000000,-0.253968 +-0.063492,0.857143,-0.035556 +-0.035556,0.857143,-0.063492 +0.000000,0.857143,-0.063492 +0.000635,1.000000,0.000000 +0.142857,1.000000,-0.253968 +0.253968,1.000000,-0.142857 +0.253968,1.000000,0.000000 +0.035556,0.857143,-0.063492 +0.063492,0.857143,-0.035556 +0.063492,0.857143,0.000000 +0.253968,1.000000,0.142857 +0.142857,1.000000,0.253968 +0.063492,0.857143,0.035556 +0.035556,0.857143,0.063492 +0.000000,0.809524,0.126984 +-0.071111,0.809524,0.126984 +-0.126984,0.809524,0.071111 +-0.126984,0.809524,0.000000 +0.000000,0.809524,0.412698 +-0.231111,0.809524,0.412698 +-0.412698,0.809524,0.231111 +-0.412698,0.809524,0.000000 +0.000000,0.761905,0.412698 +-0.231111,0.761905,0.412698 +-0.412698,0.761905,0.231111 +-0.412698,0.761905,0.000000 +-0.126984,0.809524,-0.071111 +-0.071111,0.809524,-0.126984 +0.000000,0.809524,-0.126984 +-0.412698,0.809524,-0.231111 +-0.231111,0.809524,-0.412698 +0.000000,0.809524,-0.412698 +-0.412698,0.761905,-0.231111 +-0.231111,0.761905,-0.412698 +0.000000,0.761905,-0.412698 +0.071111,0.809524,-0.126984 +0.126984,0.809524,-0.071111 +0.126984,0.809524,0.000000 +0.231111,0.809524,-0.412698 +0.412698,0.809524,-0.231111 +0.412698,0.809524,0.000000 +0.231111,0.761905,-0.412698 +0.412698,0.761905,-0.231111 +0.412698,0.761905,0.000000 +0.126984,0.809524,0.071111 +0.071111,0.809524,0.126984 +0.412698,0.809524,0.231111 +0.231111,0.809524,0.412698 +0.412698,0.761905,0.231111 +0.231111,0.761905,0.412698 +0.000000,0.000000,0.000000 +0.000000,0.047619,0.476190 +0.266667,0.047619,0.476190 +0.476190,0.047619,0.266667 +0.476190,0.047619,0.000000 +0.000000,0.023810,0.476190 +0.266667,0.023810,0.476190 +0.476190,0.023810,0.266667 +0.476190,0.023810,0.000000 +0.000000,0.000000,0.452381 +0.253333,0.000000,0.452381 +0.452381,0.000000,0.253333 +0.452381,0.000000,0.000000 +0.476190,0.047619,-0.266667 +0.266667,0.047619,-0.476190 +0.000000,0.047619,-0.476190 +0.476190,0.023810,-0.266667 +0.266667,0.023810,-0.476190 +0.000000,0.023810,-0.476190 +0.452381,0.000000,-0.253333 +0.253333,0.000000,-0.452381 +0.000000,0.000000,-0.452381 +-0.266667,0.047619,-0.476190 +-0.476190,0.047619,-0.266667 +-0.476190,0.047619,0.000000 +-0.266667,0.023810,-0.476190 +-0.476190,0.023810,-0.266667 +-0.476190,0.023810,0.000000 +-0.253333,0.000000,-0.452381 +-0.452381,0.000000,-0.253333 +-0.452381,0.000000,0.000000 +-0.476190,0.047619,0.266667 +-0.266667,0.047619,0.476190 +-0.476190,0.023810,0.266667 +-0.266667,0.023810,0.476190 +-0.452381,0.000000,0.253333 +-0.253333,0.000000,0.452381 diff --git a/examples/qt3d/qt3d.pro b/examples/qt3d/qt3d.pro index 91f6736e4..f1e5903aa 100644 --- a/examples/qt3d/qt3d.pro +++ b/examples/qt3d/qt3d.pro @@ -1,2 +1,2 @@ TEMPLATE = subdirs -SUBDIRS += basket builder cube cylinder geometry nesting solarsystem tank teapot +SUBDIRS += basket builder cube cylinder geometry nesting solarsystem tank teapot load_model -- cgit v1.2.3