diff --git a/Assets/Scenes/SampleScene.unity b/Assets/Scenes/SampleScene.unity
index ffe593505cf2f515325340258c755e3089a4b9b3..f90706752867976c01041a433d55595741d7f72d 100644
--- a/Assets/Scenes/SampleScene.unity
+++ b/Assets/Scenes/SampleScene.unity
@@ -14668,7 +14668,7 @@ PrefabInstance:
       objectReference: {fileID: 0}
     - target: {fileID: -8679921383154817045, guid: a8b5445abf1391e4eab2a095898e67ab, type: 3}
       propertyPath: m_LocalPosition.y
-      value: 4.06
+      value: 3.29
       objectReference: {fileID: 0}
     - target: {fileID: -8679921383154817045, guid: a8b5445abf1391e4eab2a095898e67ab, type: 3}
       propertyPath: m_LocalPosition.z
@@ -14706,6 +14706,10 @@ PrefabInstance:
       propertyPath: m_Name
       value: bjorka_tetrahedron
       objectReference: {fileID: 0}
+    - target: {fileID: 919132149155446097, guid: a8b5445abf1391e4eab2a095898e67ab, type: 3}
+      propertyPath: m_IsActive
+      value: 1
+      objectReference: {fileID: 0}
     m_RemovedComponents: []
     m_RemovedGameObjects: []
     m_AddedGameObjects: []
@@ -14817,6 +14821,71 @@ CanvasRenderer:
   m_PrefabAsset: {fileID: 0}
   m_GameObject: {fileID: 1390846723}
   m_CullTransparentMesh: 1
+--- !u!1001 &1404124105
+PrefabInstance:
+  m_ObjectHideFlags: 0
+  serializedVersion: 2
+  m_Modification:
+    serializedVersion: 3
+    m_TransformParent: {fileID: 0}
+    m_Modifications:
+    - target: {fileID: -8679921383154817045, guid: 07b681a56bb878a4e83157c4343ad024, type: 3}
+      propertyPath: m_LocalPosition.x
+      value: 1.7816082
+      objectReference: {fileID: 0}
+    - target: {fileID: -8679921383154817045, guid: 07b681a56bb878a4e83157c4343ad024, type: 3}
+      propertyPath: m_LocalPosition.y
+      value: 4.0569105
+      objectReference: {fileID: 0}
+    - target: {fileID: -8679921383154817045, guid: 07b681a56bb878a4e83157c4343ad024, type: 3}
+      propertyPath: m_LocalPosition.z
+      value: -3.4668808
+      objectReference: {fileID: 0}
+    - target: {fileID: -8679921383154817045, guid: 07b681a56bb878a4e83157c4343ad024, type: 3}
+      propertyPath: m_LocalRotation.w
+      value: 0.7071067
+      objectReference: {fileID: 0}
+    - target: {fileID: -8679921383154817045, guid: 07b681a56bb878a4e83157c4343ad024, type: 3}
+      propertyPath: m_LocalRotation.x
+      value: -0.7071068
+      objectReference: {fileID: 0}
+    - target: {fileID: -8679921383154817045, guid: 07b681a56bb878a4e83157c4343ad024, type: 3}
+      propertyPath: m_LocalRotation.y
+      value: 0
+      objectReference: {fileID: 0}
+    - target: {fileID: -8679921383154817045, guid: 07b681a56bb878a4e83157c4343ad024, type: 3}
+      propertyPath: m_LocalRotation.z
+      value: -0
+      objectReference: {fileID: 0}
+    - target: {fileID: -8679921383154817045, guid: 07b681a56bb878a4e83157c4343ad024, type: 3}
+      propertyPath: m_LocalEulerAnglesHint.x
+      value: 0
+      objectReference: {fileID: 0}
+    - target: {fileID: -8679921383154817045, guid: 07b681a56bb878a4e83157c4343ad024, type: 3}
+      propertyPath: m_LocalEulerAnglesHint.y
+      value: 0
+      objectReference: {fileID: 0}
+    - target: {fileID: -8679921383154817045, guid: 07b681a56bb878a4e83157c4343ad024, type: 3}
+      propertyPath: m_LocalEulerAnglesHint.z
+      value: 0
+      objectReference: {fileID: 0}
+    - target: {fileID: -7511558181221131132, guid: 07b681a56bb878a4e83157c4343ad024, type: 3}
+      propertyPath: m_Materials.Array.data[0]
+      value: 
+      objectReference: {fileID: 2100000, guid: 0ef4dd19062dfca4bb226f6c4d6b7b29, type: 2}
+    - target: {fileID: 919132149155446097, guid: 07b681a56bb878a4e83157c4343ad024, type: 3}
+      propertyPath: m_Name
+      value: vertex_model
+      objectReference: {fileID: 0}
+    - target: {fileID: 919132149155446097, guid: 07b681a56bb878a4e83157c4343ad024, type: 3}
+      propertyPath: m_IsActive
+      value: 0
+      objectReference: {fileID: 0}
+    m_RemovedComponents: []
+    m_RemovedGameObjects: []
+    m_AddedGameObjects: []
+    m_AddedComponents: []
+  m_SourcePrefab: {fileID: 100100000, guid: 07b681a56bb878a4e83157c4343ad024, type: 3}
 --- !u!1 &1406060907
 GameObject:
   m_ObjectHideFlags: 0
@@ -17248,6 +17317,10 @@ PrefabInstance:
       propertyPath: m_Name
       value: vertex-cube
       objectReference: {fileID: 0}
+    - target: {fileID: 919132149155446097, guid: 7f215f4ac47cb93459a4b8dc0e41bd6d, type: 3}
+      propertyPath: m_IsActive
+      value: 0
+      objectReference: {fileID: 0}
     m_RemovedComponents: []
     m_RemovedGameObjects: []
     m_AddedGameObjects: []
@@ -24634,3 +24707,4 @@ SceneRoots:
   - {fileID: 666394631}
   - {fileID: 1646569489}
   - {fileID: 1370487490}
+  - {fileID: 1404124105}
diff --git a/Assets/Settings/Project Configuration/SampleScene.scenetemplate b/Assets/Settings/Project Configuration/SampleScene.scenetemplate
index 9d1cf8b29cf043c8caa3905da104bac466948fdd..fc8ef72ee7ecbb1253a162ffd29769aaaf29f3f0 100644
--- a/Assets/Settings/Project Configuration/SampleScene.scenetemplate	
+++ b/Assets/Settings/Project Configuration/SampleScene.scenetemplate	
@@ -262,6 +262,8 @@ MonoBehaviour:
     instantiationMode: 0
   - dependency: {fileID: 919132149155446097, guid: c6984c48aed9a154294088f4265d8478, type: 3}
     instantiationMode: 0
+  - dependency: {fileID: 919132149155446097, guid: 07b681a56bb878a4e83157c4343ad024, type: 3}
+    instantiationMode: 0
   - dependency: {fileID: 2800000, guid: 3708b1d8e45366b489c18df71670cecd, type: 3}
     instantiationMode: 0
   - dependency: {fileID: 2800000, guid: b342eb1e41a45ce41b5c7c684a17c465, type: 3}
diff --git a/Assets/vertex_model.fbx b/Assets/vertex_model.fbx
new file mode 100644
index 0000000000000000000000000000000000000000..2ba6b7ba640d00ebc1df10b49366bfb82a05698a
Binary files /dev/null and b/Assets/vertex_model.fbx differ
diff --git a/Assets/vertex_model.fbx.meta b/Assets/vertex_model.fbx.meta
new file mode 100644
index 0000000000000000000000000000000000000000..a083ec54ab04e00b1d8d793fa3e33eb75b2a27de
--- /dev/null
+++ b/Assets/vertex_model.fbx.meta
@@ -0,0 +1,109 @@
+fileFormatVersion: 2
+guid: 07b681a56bb878a4e83157c4343ad024
+ModelImporter:
+  serializedVersion: 22200
+  internalIDToNameTable: []
+  externalObjects: {}
+  materials:
+    materialImportMode: 2
+    materialName: 0
+    materialSearch: 1
+    materialLocation: 1
+  animations:
+    legacyGenerateAnimations: 4
+    bakeSimulation: 0
+    resampleCurves: 1
+    optimizeGameObjects: 0
+    removeConstantScaleCurves: 0
+    motionNodeName: 
+    rigImportErrors: 
+    rigImportWarnings: 
+    animationImportErrors: 
+    animationImportWarnings: 
+    animationRetargetingWarnings: 
+    animationDoRetargetingWarnings: 0
+    importAnimatedCustomProperties: 0
+    importConstraints: 0
+    animationCompression: 1
+    animationRotationError: 0.5
+    animationPositionError: 0.5
+    animationScaleError: 0.5
+    animationWrapMode: 0
+    extraExposedTransformPaths: []
+    extraUserProperties: []
+    clipAnimations: []
+    isReadable: 0
+  meshes:
+    lODScreenPercentages: []
+    globalScale: 1
+    meshCompression: 0
+    addColliders: 0
+    useSRGBMaterialColor: 1
+    sortHierarchyByName: 1
+    importPhysicalCameras: 1
+    importVisibility: 1
+    importBlendShapes: 1
+    importCameras: 1
+    importLights: 1
+    nodeNameCollisionStrategy: 1
+    fileIdsGeneration: 2
+    swapUVChannels: 0
+    generateSecondaryUV: 0
+    useFileUnits: 1
+    keepQuads: 0
+    weldVertices: 1
+    bakeAxisConversion: 0
+    preserveHierarchy: 0
+    skinWeightsMode: 0
+    maxBonesPerVertex: 4
+    minBoneWeight: 0.001
+    optimizeBones: 1
+    meshOptimizationFlags: -1
+    indexFormat: 0
+    secondaryUVAngleDistortion: 8
+    secondaryUVAreaDistortion: 15.000001
+    secondaryUVHardAngle: 88
+    secondaryUVMarginMethod: 1
+    secondaryUVMinLightmapResolution: 40
+    secondaryUVMinObjectScale: 1
+    secondaryUVPackMargin: 4
+    useFileScale: 1
+    strictVertexDataChecks: 0
+  tangentSpace:
+    normalSmoothAngle: 60
+    normalImportMode: 0
+    tangentImportMode: 3
+    normalCalculationMode: 4
+    legacyComputeAllNormalsFromSmoothingGroupsWhenMeshHasBlendShapes: 0
+    blendShapeNormalImportMode: 1
+    normalSmoothingSource: 0
+  referencedClips: []
+  importAnimation: 1
+  humanDescription:
+    serializedVersion: 3
+    human: []
+    skeleton: []
+    armTwist: 0.5
+    foreArmTwist: 0.5
+    upperLegTwist: 0.5
+    legTwist: 0.5
+    armStretch: 0.05
+    legStretch: 0.05
+    feetSpacing: 0
+    globalScale: 1
+    rootMotionBoneName: 
+    hasTranslationDoF: 0
+    hasExtraRoot: 0
+    skeletonHasParents: 1
+  lastHumanDescriptionAvatarSource: {instanceID: 0}
+  autoGenerateAvatarMappingIfUnspecified: 1
+  animationType: 2
+  humanoidOversampling: 1
+  avatarSetup: 0
+  addHumanoidExtraRootOnlyWhenUsingAvatar: 1
+  importBlendShapeDeformPercent: 1
+  remapMaterialsIfMaterialImportModeIsNone: 0
+  additionalBone: 0
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 
diff --git a/bjorka_vertex/vertex_model.fbx b/bjorka_vertex/vertex_model.fbx
new file mode 100644
index 0000000000000000000000000000000000000000..2ba6b7ba640d00ebc1df10b49366bfb82a05698a
Binary files /dev/null and b/bjorka_vertex/vertex_model.fbx differ