|  | @@ -290,139 +290,36 @@ Copyright (c) 2014-2018 Nikolai Suslov and the Krestianstvo.org project contribu
 | 
	
		
			
				|  |  |              var requireConfig = {
 | 
	
		
			
				|  |  |                  baseUrl: '/',
 | 
	
		
			
				|  |  |                  waitSeconds: 0,
 | 
	
		
			
				|  |  | -                shim: {
 | 
	
		
			
				|  |  | -                   
 | 
	
		
			
				|  |  | -                     "vwf/model/aframe/addon/aframe-interpolation": {
 | 
	
		
			
				|  |  | -                        deps: [ "vwf/model/aframe/aframe-master.min" ]
 | 
	
		
			
				|  |  | -                    },
 | 
	
		
			
				|  |  | -                    "vwf/model/aframe/extras/aframe-extras.loaders": {
 | 
	
		
			
				|  |  | -                        deps: [ "vwf/model/aframe/aframe-master.min" ]
 | 
	
		
			
				|  |  | -                    },
 | 
	
		
			
				|  |  | -                    "vwf/model/aframe/addon/aframe-sun-sky": {
 | 
	
		
			
				|  |  | -                        deps: [ "vwf/model/aframe/aframe-master.min" ]
 | 
	
		
			
				|  |  | -                    },
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | -                    "vwf/model/aframe/extras/aframe-extras.controls.min": {
 | 
	
		
			
				|  |  | -                        deps: [ "vwf/model/aframe/aframe-master.min" ]
 | 
	
		
			
				|  |  | -                    },
 | 
	
		
			
				|  |  | -                    "vwf/model/aframe/addon/SkyShader": {
 | 
	
		
			
				|  |  | -                        deps: [ "vwf/model/aframe/aframe-master.min" ]
 | 
	
		
			
				|  |  | -                    },
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | -                    "vwf/model/aframe/addon/BVHLoader": {
 | 
	
		
			
				|  |  | -                        deps: [ "vwf/model/aframe/aframe-master.min" ]
 | 
	
		
			
				|  |  | -                    },
 | 
	
		
			
				|  |  | -                    "vwf/model/aframe/addon/TransformControls": {
 | 
	
		
			
				|  |  | -                        deps: [ "vwf/model/aframe/aframe-master.min" ]
 | 
	
		
			
				|  |  | -                    },
 | 
	
		
			
				|  |  | -                    "vwf/model/aframe/addon/THREE.MeshLine": {
 | 
	
		
			
				|  |  | -                        deps: [ "vwf/model/aframe/aframe-master.min" ]
 | 
	
		
			
				|  |  | -                    },
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | -                    "vwf/model/aframe/kframe/aframe-aabb-collider-component.min": {
 | 
	
		
			
				|  |  | -                        deps: [ "vwf/model/aframe/aframe-master.min" ]
 | 
	
		
			
				|  |  | -                    },
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | -                    "vwf/model/aframe/addon/aframe-components": {
 | 
	
		
			
				|  |  | -                        deps: [ "vwf/model/aframe/aframe-master.min",
 | 
	
		
			
				|  |  | -                        "vwf/model/aframe/extras/aframe-extras.loaders",
 | 
	
		
			
				|  |  | -                        "vwf/model/aframe/addon/aframe-sun-sky",
 | 
	
		
			
				|  |  | -                        "vwf/model/aframe/addon/SkyShader",
 | 
	
		
			
				|  |  | -                        "vwf/model/aframe/addon/BVHLoader",
 | 
	
		
			
				|  |  | -                        "vwf/model/aframe/addon/TransformControls",
 | 
	
		
			
				|  |  | -                        "vwf/model/aframe/addon/THREE.MeshLine",
 | 
	
		
			
				|  |  | -                        "vwf/model/aframe/kframe/aframe-aabb-collider-component.min"
 | 
	
		
			
				|  |  | -                    ]
 | 
	
		
			
				|  |  | -                    },
 | 
	
		
			
				|  |  | -                    "vwf/view/arjs/aframe-ar": {
 | 
	
		
			
				|  |  | -                        deps: [ "vwf/model/aframe/aframe-master.min" ]
 | 
	
		
			
				|  |  | -                    }
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | -                }
 | 
	
		
			
				|  |  | +                shim: {  }
 | 
	
		
			
				|  |  |              };
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | -            //jQuery = require("jquery");
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  |              var requireArray = [
 | 
	
		
			
				|  |  |                  { library: "domReady", active: true },
 | 
	
		
			
				|  |  |                  { library: "vwf/configuration", active: true },
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  |                  { library: "vwf/kernel/model", active: true },
 | 
	
		
			
				|  |  | -                { library: "vwf/model/javascript", active: true },
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |                  { library: "vwf/model/object", active: true },
 | 
	
		
			
				|  |  | +                { library: "vwf/model/javascript", active: true },
 | 
	
		
			
				|  |  | +                { library: "vwf/model/aframe", active: true},
 | 
	
		
			
				|  |  | +                { library: "vwf/model/aframeComponent", active: true },
 | 
	
		
			
				|  |  |                  { library: "vwf/model/stage/log", active: true },
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  |                  { library: "vwf/model/ohm", active: true },
 | 
	
		
			
				|  |  |                  { library: "vwf/model/osc", active: true },
 | 
	
		
			
				|  |  | -              
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | -                { library: "vwf/model/aframe/addon/aframe-components", 
 | 
	
		
			
				|  |  | -                linkedLibraries: [ "vwf/model/aframe/addon/SkyShader" ], 
 | 
	
		
			
				|  |  | -                active: false 
 | 
	
		
			
				|  |  | -            },
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | -                  { library: "vwf/model/aframe", 
 | 
	
		
			
				|  |  | -                    linkedLibraries: [ "vwf/model/aframe/aframe-master.min",
 | 
	
		
			
				|  |  | -                    "vwf/model/aframe/extras/aframe-extras.loaders",
 | 
	
		
			
				|  |  | -                    "vwf/model/aframe/addon/aframe-interpolation",
 | 
	
		
			
				|  |  | -                    "vwf/model/aframe/addon/aframe-sun-sky",
 | 
	
		
			
				|  |  | -                    "vwf/model/aframe/addon/aframe-components",
 | 
	
		
			
				|  |  | -                    "vwf/model/aframe/addon/SkyShader",
 | 
	
		
			
				|  |  | -                    "vwf/model/aframe/extras/aframe-extras.controls.min",
 | 
	
		
			
				|  |  | -                    "vwf/model/aframe/addon/BVHLoader",
 | 
	
		
			
				|  |  | -                    "vwf/model/aframe/addon/TransformControls",
 | 
	
		
			
				|  |  | -                    "vwf/model/aframe/addon/THREE.MeshLine",
 | 
	
		
			
				|  |  | -                    "vwf/model/aframe/kframe/aframe-aabb-collider-component.min"
 | 
	
		
			
				|  |  | -                       
 | 
	
		
			
				|  |  | -                 ], 
 | 
	
		
			
				|  |  | -                    active: false 
 | 
	
		
			
				|  |  | -                },
 | 
	
		
			
				|  |  | +                { library: "vwf/kernel/view", active: true },
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |                  { library: "vwf/view/document", active: true },
 | 
	
		
			
				|  |  | -                { library: "vwf/model/aframeComponent", active: true },
 | 
	
		
			
				|  |  | -                { library: "vwf/kernel/view", active: true },
 | 
	
		
			
				|  |  | +                { library: "vwf/view/aframe", active: true },
 | 
	
		
			
				|  |  | +                { library: "vwf/view/aframeComponent", active: true },
 | 
	
		
			
				|  |  |                  { library: "vwf/view/editor-new", active: false },
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | -                { library: "vwf/view/webrtc", 
 | 
	
		
			
				|  |  | -             //       linkedLibraries: ["vwf/view/webrtc/adapter"],  
 | 
	
		
			
				|  |  | -                    active: true 
 | 
	
		
			
				|  |  | -                },
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | +                { library: "vwf/view/webrtc", active: true },
 | 
	
		
			
				|  |  |                  { library: "vwf/view/ohm", active: true },
 | 
	
		
			
				|  |  |                  { library: "vwf/view/osc", active: true },
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | -                { library: "vwf/view/aframe-ar-driver", 
 | 
	
		
			
				|  |  | -                linkedLibraries: [ "vwf/model/aframe/aframe-master.min"],
 | 
	
		
			
				|  |  | -                active: false
 | 
	
		
			
				|  |  | -            },
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | -                
 | 
	
		
			
				|  |  | -                 { library: "vwf/view/aframe", active: true },
 | 
	
		
			
				|  |  | -                { library: "vwf/model/aframe/aframe-master.min", active: false },
 | 
	
		
			
				|  |  | -                { library: "vwf/model/aframe/extras/aframe-extras.loaders", active: false },
 | 
	
		
			
				|  |  | -                { library: "vwf/model/aframe/addon/aframe-interpolation", active: false },
 | 
	
		
			
				|  |  | -                { library: "vwf/model/aframe/addon/aframe-sun-sky", active: false },
 | 
	
		
			
				|  |  | -                { library: "vwf/model/aframe/addon/aframe-components", active: false },
 | 
	
		
			
				|  |  | -                { library: "vwf/model/aframe/addon/BVHLoader", active: false },
 | 
	
		
			
				|  |  | -                { library: "vwf/model/aframe/addon/TransformControls", active: false },
 | 
	
		
			
				|  |  | -                { library: "vwf/model/aframe/addon/THREE.MeshLine", active: false },
 | 
	
		
			
				|  |  | -                { library: "vwf/model/aframe/kframe/aframe-aabb-collider-component.min", active: false },
 | 
	
		
			
				|  |  | -                
 | 
	
		
			
				|  |  | -                
 | 
	
		
			
				|  |  | -                
 | 
	
		
			
				|  |  | -                
 | 
	
		
			
				|  |  | -                { library: "vwf/model/aframe/addon/SkyShader", active: false },
 | 
	
		
			
				|  |  | -                { library: "vwf/model/aframe/extras/aframe-extras.controls.min", active: false },
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | -                { library: "vwf/view/aframeComponent", active: true },
 | 
	
		
			
				|  |  | +                { library: "vwf/view/aframe-ar-driver", active: false },
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |                  { library: "vwf/kernel/utility", active: true },
 | 
	
		
			
				|  |  |                  { library: "vwf/utility", active: true },
 | 
	
		
			
				|  |  | -               // { library: "vwf/view/webrtc/adapter", active: false },
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | -                //{ library: "vwf/view/webrtc/adapterWebRTC", active: false },
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | -                // { library: "vwf/admin", active: false }
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |                 
 | 
	
		
			
				|  |  |              ];
 | 
	
	
		
			
				|  | @@ -430,25 +327,25 @@ Copyright (c) 2014-2018 Nikolai Suslov and the Krestianstvo.org project contribu
 | 
	
		
			
				|  |  |              var initializers = {
 | 
	
		
			
				|  |  |                  model: [
 | 
	
		
			
				|  |  |                      { library: "vwf/model/javascript", active: true },
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | -                     { library: "vwf/model/ohm", active: true },
 | 
	
		
			
				|  |  | -                     { library: "vwf/model/osc", active: true },
 | 
	
		
			
				|  |  | -                  
 | 
	
		
			
				|  |  | -                     { library: "vwf/model/aframe", active: true },
 | 
	
		
			
				|  |  | -                     { library: "vwf/model/aframeComponent", active: true },
 | 
	
		
			
				|  |  | +                    { library: "vwf/model/aframe", active: true },
 | 
	
		
			
				|  |  | +                    { library: "vwf/model/aframeComponent", active: true },
 | 
	
		
			
				|  |  | +                    { library: "vwf/model/ohm", active: true },
 | 
	
		
			
				|  |  | +                    { library: "vwf/model/osc", active: true },
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |                      { library: "vwf/model/object", active: true }
 | 
	
		
			
				|  |  | +                    
 | 
	
		
			
				|  |  |                  ],
 | 
	
		
			
				|  |  |                  view: [
 | 
	
		
			
				|  |  |                      { library: "vwf/view/document", active: true },
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +                    { library: "vwf/view/ohm", active: true },
 | 
	
		
			
				|  |  | +                    { library: "vwf/view/osc", active: true },
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  |                      { library: "vwf/view/aframe", active: true },
 | 
	
		
			
				|  |  |                      { library: "vwf/view/aframeComponent", active: true },
 | 
	
		
			
				|  |  | +                    { library: "vwf/view/aframe-ar-driver", active: false },
 | 
	
		
			
				|  |  |                      { library: "vwf/view/editor-new", active: false },
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | -                     { library: "vwf/view/ohm", active: true },
 | 
	
		
			
				|  |  | -                     { library: "vwf/view/osc", active: true },
 | 
	
		
			
				|  |  | -                     { library: "vwf/view/aframe-ar-driver", active: false },
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  |                      { library: "vwf/view/webrtc", active: true}
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |                    
 | 
	
	
		
			
				|  | @@ -579,18 +476,6 @@ Copyright (c) 2014-2018 Nikolai Suslov and the Krestianstvo.org project contribu
 | 
	
		
			
				|  |  |                      // Load default renderer if no other librarys specified
 | 
	
		
			
				|  |  |                      if(Object.keys(userLibraries["model"]).length == 0 && Object.keys(userLibraries["view"]).length == 0) {
 | 
	
		
			
				|  |  |                          // requireArray["vwf/model/threejs"].active = true;
 | 
	
		
			
				|  |  | -                        // requireArray["vwf/view/threejs"].active = true;
 | 
	
		
			
				|  |  | -                        // requireArray["vwf/model/threejs/three"].active = true;
 | 
	
		
			
				|  |  | -                        // requireArray["vwf/model/threejs/js/loaders/ColladaLoader"].active = true;
 | 
	
		
			
				|  |  | -                        // requireArray["vwf/model/threejs/js/loaders/gltf/glTF-parser"].active = true;
 | 
	
		
			
				|  |  | -                        // requireArray["vwf/model/threejs/js/loaders/gltf/glTFLoader"].active = true;
 | 
	
		
			
				|  |  | -                        // requireArray["vwf/model/threejs/js/loaders/gltf/glTFAnimation"].active = true;
 | 
	
		
			
				|  |  | -                        // requireArray["vwf/model/threejs/js/loaders/gltf/glTFLoaderUtils"].active = true;
 | 
	
		
			
				|  |  | -                        // requireArray["vwf/model/threejs/js/stereo/DeviceOrientationControls"].active = true;
 | 
	
		
			
				|  |  | -                        // requireArray["vwf/model/threejs/js/stereo/OrbitControls"].active = true;
 | 
	
		
			
				|  |  | -                        // requireArray["vwf/model/threejs/js/stereo/StereoEffect"].active = true;
 | 
	
		
			
				|  |  | -                        // initializers["model"]["vwf/model/threejs"].active = true;
 | 
	
		
			
				|  |  | -                        // initializers["view"]["vwf/view/threejs"].active = true;
 | 
	
		
			
				|  |  |                      }
 | 
	
		
			
				|  |  |      
 | 
	
		
			
				|  |  |                      require( requireConfig, getActiveLibraries(requireArray, false), function( ready ) {
 | 
	
	
		
			
				|  | @@ -619,9 +504,6 @@ Copyright (c) 2014-2018 Nikolai Suslov and the Krestianstvo.org project contribu
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |              })
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | -            
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  |              // jQuery.getJSON("admin/config", function(configLibraries) {
 | 
	
		
			
				|  |  |              // }).always(function(jqXHR, textStatus) { 
 | 
	
		
			
				|  |  |              // });
 |