freealise commited on
Commit
8b8420a
·
verified ·
1 Parent(s): e153492

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +9 -1
app.py CHANGED
@@ -801,7 +801,15 @@ async(c, o, p, d, n, m, s)=>{
801
 
802
 
803
  var serializedScene = BABYLON.SceneSerializer.Serialize(BABYLON.Engine.LastCreatedScene);
804
- var strScene = JSON.stringify(serializedScene, getCircularReplacer());
 
 
 
 
 
 
 
 
805
 
806
  document.getElementById("embed_json").getElementsByTagName("textarea")[0].value = strScene;
807
  var evt = document.createEvent('Event');
 
801
 
802
 
803
  var serializedScene = BABYLON.SceneSerializer.Serialize(BABYLON.Engine.LastCreatedScene);
804
+ var strScene = JSON.stringify(serializedScene, function(key, val) {
805
+ if (val != null && typeof val == "object") {
806
+ if (seen.indexOf(val) >= 0) {
807
+ return;
808
+ }
809
+ seen.push(val);
810
+ }
811
+ return val;
812
+ });
813
 
814
  document.getElementById("embed_json").getElementsByTagName("textarea")[0].value = strScene;
815
  var evt = document.createEvent('Event');