Skip to content

Commit

Permalink
feat: add fragment streamer
Browse files Browse the repository at this point in the history
  • Loading branch information
agviegas committed Apr 28, 2024
1 parent 1cb8fe9 commit 9bea629
Show file tree
Hide file tree
Showing 88 changed files with 4,570 additions and 6,977 deletions.
9 changes: 5 additions & 4 deletions examples/Clipper/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -24,11 +24,12 @@
}
</style>
<script type="module" crossorigin src="../assets/clipper.js"></script>
<link rel="modulepreload" crossorigin href="../assets/three.module-CYx2Afzj.js">
<link rel="modulepreload" crossorigin href="../assets/web-ifc-api-B6u741mi.js">
<link rel="modulepreload" crossorigin href="../assets/lil-gui.module.min-Bc0DeA9g.js">
<link rel="modulepreload" crossorigin href="../assets/stats.min-BpIepu9J.js">
<link rel="modulepreload" crossorigin href="../assets/index-DCLJCpH4.js">
<link rel="modulepreload" crossorigin href="../assets/index-BXUCpuVG.js">
<link rel="modulepreload" crossorigin href="../assets/_commonjsHelpers-Cpj98o6Y.js">
<link rel="modulepreload" crossorigin href="../assets/stats.min-GTpOrGrX.js">
<link rel="modulepreload" crossorigin href="../assets/index-1m1RK8hR.js">
<link rel="modulepreload" crossorigin href="../assets/index-D6Y0ZNlN.js">
</head>

<body>
Expand Down
9 changes: 5 additions & 4 deletions examples/Cullers/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -24,10 +24,11 @@
}
</style>
<script type="module" crossorigin src="../assets/cullers.js"></script>
<link rel="modulepreload" crossorigin href="../assets/three.module-CYx2Afzj.js">
<link rel="modulepreload" crossorigin href="../assets/stats.min-BpIepu9J.js">
<link rel="modulepreload" crossorigin href="../assets/index-DCLJCpH4.js">
<link rel="modulepreload" crossorigin href="../assets/index-C2l-cS9k.js">
<link rel="modulepreload" crossorigin href="../assets/web-ifc-api-B6u741mi.js">
<link rel="modulepreload" crossorigin href="../assets/_commonjsHelpers-Cpj98o6Y.js">
<link rel="modulepreload" crossorigin href="../assets/stats.min-GTpOrGrX.js">
<link rel="modulepreload" crossorigin href="../assets/index-1m1RK8hR.js">
<link rel="modulepreload" crossorigin href="../assets/index-DjbJ0kvv.js">
</head>

<body>
Expand Down
41 changes: 41 additions & 0 deletions examples/FragmentBoundingBox/index.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,41 @@
<!doctype html>
<html lang="en">

<head>
<meta charset="UTF-8">
<meta name="viewport"
content="width=device-width, user-scalable=no, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0">
<meta http-equiv="X-UA-Compatible" content="ie=edge">
<link rel="stylesheet" href="../../resources/styles.css">
<link rel="icon" type="image/x-icon" href="../../resources/favicon.ico">
<link rel="stylesheet" href="https://fonts.googleapis.com/icon?family=Material+Icons">
<title>Fragment Bounding Box</title>
<style>
body {
margin: 0;
padding: 0;
}

.full-screen {
width: 100vw;
height: 100vh;
position: relative;
overflow: hidden;
}
</style>
<script type="module" crossorigin src="../assets/fragmentBoundingBox.js"></script>
<link rel="modulepreload" crossorigin href="../assets/web-ifc-api-B6u741mi.js">
<link rel="modulepreload" crossorigin href="../assets/lil-gui.module.min-Bc0DeA9g.js">
<link rel="modulepreload" crossorigin href="../assets/_commonjsHelpers-Cpj98o6Y.js">
<link rel="modulepreload" crossorigin href="../assets/stats.min-GTpOrGrX.js">
<link rel="modulepreload" crossorigin href="../assets/index-1m1RK8hR.js">
<link rel="modulepreload" crossorigin href="../assets/index-DjbJ0kvv.js">
<link rel="modulepreload" crossorigin href="../assets/serializer-CA2LRkbC.js">
<link rel="modulepreload" crossorigin href="../assets/index-B6HUA4pF.js">
</head>

<body>
<div class="full-screen" id="container"></div>
</body>

</html>
Expand Down
42 changes: 42 additions & 0 deletions examples/FragmentIfcLoader/index.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,42 @@
<!doctype html>
<html lang="en">

<head>
<meta charset="UTF-8">
<meta name="viewport"
content="width=device-width, user-scalable=no, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0">
<meta http-equiv="X-UA-Compatible" content="ie=edge">
<link rel="stylesheet" href="../../resources/styles.css">
<link rel="stylesheet" href="https://fonts.googleapis.com/icon?family=Material+Icons">
<link rel="icon" type="image/x-icon" href="../../resources/favicon.ico">
<title>Fragment IFC Loader</title>
<style>
body {
margin: 0;
padding: 0;
}

.full-screen {
width: 100vw;
height: 100vh;
position: relative;
overflow: hidden;
}
</style>
<script type="module" crossorigin src="../assets/fragmentIfcLoader.js"></script>
<link rel="modulepreload" crossorigin href="../assets/web-ifc-api-B6u741mi.js">
<link rel="modulepreload" crossorigin href="../assets/_commonjsHelpers-Cpj98o6Y.js">
<link rel="modulepreload" crossorigin href="../assets/stats.min-GTpOrGrX.js">
<link rel="modulepreload" crossorigin href="../assets/lil-gui.module.min-Bc0DeA9g.js">
<link rel="modulepreload" crossorigin href="../assets/index-1m1RK8hR.js">
<link rel="modulepreload" crossorigin href="../assets/index-DjbJ0kvv.js">
<link rel="modulepreload" crossorigin href="../assets/serializer-CA2LRkbC.js">
<link rel="modulepreload" crossorigin href="../assets/index-B6HUA4pF.js">
<link rel="modulepreload" crossorigin href="../assets/ifc-geometry-types-B8-mbBGh.js">
</head>

<body>
<div class="full-screen" id="container"></div>
</body>

</html>
Expand Down
41 changes: 41 additions & 0 deletions examples/FragmentIfcStreamer/index.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,41 @@
<!doctype html>
<html lang="en">

<head>
<meta charset="UTF-8">
<meta name="viewport"
content="width=device-width, user-scalable=no, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0">
<meta http-equiv="X-UA-Compatible" content="ie=edge">
<link rel="stylesheet" href="../../resources/styles.css">
<link rel="stylesheet" href="https://fonts.googleapis.com/icon?family=Material+Icons">
<link rel="icon" type="image/x-icon" href="../../resources/favicon.ico">
<title>Fragment IFC Streamer</title>
<style>
body {
margin: 0;
padding: 0;
}

.full-screen {
width: 100vw;
height: 100vh;
position: relative;
overflow: hidden;
}
</style>
<script type="module" crossorigin src="../assets/fragmentIfcStreamer.js"></script>
<link rel="modulepreload" crossorigin href="../assets/web-ifc-api-B6u741mi.js">
<link rel="modulepreload" crossorigin href="../assets/_commonjsHelpers-Cpj98o6Y.js">
<link rel="modulepreload" crossorigin href="../assets/stats.min-GTpOrGrX.js">
<link rel="modulepreload" crossorigin href="../assets/index-1m1RK8hR.js">
<link rel="modulepreload" crossorigin href="../assets/index-DjbJ0kvv.js">
<link rel="modulepreload" crossorigin href="../assets/serializer-CA2LRkbC.js">
<link rel="modulepreload" crossorigin href="../assets/ifc-geometry-types-B8-mbBGh.js">
<link rel="modulepreload" crossorigin href="../assets/stream-serializer-Xso4bzYw.js">
</head>

<body>
<div class="full-screen" id="container"></div>
</body>

</html>
Expand Down
38 changes: 38 additions & 0 deletions examples/FragmentManager/index.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,38 @@
<!doctype html>
<html lang="en">

<head>
<meta charset="UTF-8">
<meta name="viewport"
content="width=device-width, user-scalable=no, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0">
<meta http-equiv="X-UA-Compatible" content="ie=edge">
<link rel="stylesheet" href="../../resources/styles.css">
<link rel="stylesheet" href="https://fonts.googleapis.com/icon?family=Material+Icons">
<link rel="icon" type="image/x-icon" href="../../resources/favicon.ico">
<title>Fragment Manager</title>
<style>
body {
margin: 0;
padding: 0;
}

.full-screen {
width: 100vw;
height: 100vh;
position: relative;
overflow: hidden;
}
</style>
<script type="module" crossorigin src="../assets/fragmentManager.js"></script>
<link rel="modulepreload" crossorigin href="../assets/web-ifc-api-B6u741mi.js">
<link rel="modulepreload" crossorigin href="../assets/lil-gui.module.min-Bc0DeA9g.js">
<link rel="modulepreload" crossorigin href="../assets/index-1m1RK8hR.js">
<link rel="modulepreload" crossorigin href="../assets/serializer-CA2LRkbC.js">
<link rel="modulepreload" crossorigin href="../assets/index-B6HUA4pF.js">
</head>

<body>
<div class="full-screen" id="container"></div>
</body>

</html>
Expand Down
6 changes: 3 additions & 3 deletions examples/Grids/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -24,9 +24,9 @@
}
</style>
<script type="module" crossorigin src="../assets/grids.js"></script>
<link rel="modulepreload" crossorigin href="../assets/three.module-CYx2Afzj.js">
<link rel="modulepreload" crossorigin href="../assets/index-DCLJCpH4.js">
<link rel="modulepreload" crossorigin href="../assets/index-C2l-cS9k.js">
<link rel="modulepreload" crossorigin href="../assets/web-ifc-api-B6u741mi.js">
<link rel="modulepreload" crossorigin href="../assets/index-1m1RK8hR.js">
<link rel="modulepreload" crossorigin href="../assets/index-DjbJ0kvv.js">
</head>

<body>
Expand Down
5 changes: 4 additions & 1 deletion examples/Marker/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,10 @@
}
</style>
<script type="module" crossorigin src="../assets/marker.js"></script>
<link rel="modulepreload" crossorigin href="../assets/three.module-CYx2Afzj.js">
<link rel="modulepreload" crossorigin href="../assets/web-ifc-api-B6u741mi.js">
<link rel="modulepreload" crossorigin href="../assets/serializer-CA2LRkbC.js">
<link rel="modulepreload" crossorigin href="../assets/stream-serializer-Xso4bzYw.js">
<link rel="modulepreload" crossorigin href="../assets/_commonjsHelpers-Cpj98o6Y.js">
</head>

<body>
Expand Down
7 changes: 4 additions & 3 deletions examples/Materials/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -23,10 +23,11 @@
}
</style>
<script type="module" crossorigin src="../assets/materials.js"></script>
<link rel="modulepreload" crossorigin href="../assets/three.module-CYx2Afzj.js">
<link rel="modulepreload" crossorigin href="../assets/web-ifc-api-B6u741mi.js">
<link rel="modulepreload" crossorigin href="../assets/lil-gui.module.min-Bc0DeA9g.js">
<link rel="modulepreload" crossorigin href="../assets/stats.min-BpIepu9J.js">
<link rel="modulepreload" crossorigin href="../assets/index-DCLJCpH4.js">
<link rel="modulepreload" crossorigin href="../assets/_commonjsHelpers-Cpj98o6Y.js">
<link rel="modulepreload" crossorigin href="../assets/stats.min-GTpOrGrX.js">
<link rel="modulepreload" crossorigin href="../assets/index-1m1RK8hR.js">
</head>

<body>
Expand Down
6 changes: 3 additions & 3 deletions examples/Raycasters/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -23,9 +23,9 @@
}
</style>
<script type="module" crossorigin src="../assets/raycasters.js"></script>
<link rel="modulepreload" crossorigin href="../assets/three.module-CYx2Afzj.js">
<link rel="modulepreload" crossorigin href="../assets/index-DCLJCpH4.js">
<link rel="modulepreload" crossorigin href="../assets/index-BXUCpuVG.js">
<link rel="modulepreload" crossorigin href="../assets/web-ifc-api-B6u741mi.js">
<link rel="modulepreload" crossorigin href="../assets/index-1m1RK8hR.js">
<link rel="modulepreload" crossorigin href="../assets/index-D6Y0ZNlN.js">
</head>

<body>
Expand Down
4 changes: 2 additions & 2 deletions examples/Worlds/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -24,8 +24,8 @@
}
</style>
<script type="module" crossorigin src="../assets/worlds.js"></script>
<link rel="modulepreload" crossorigin href="../assets/three.module-CYx2Afzj.js">
<link rel="modulepreload" crossorigin href="../assets/index-DCLJCpH4.js">
<link rel="modulepreload" crossorigin href="../assets/web-ifc-api-B6u741mi.js">
<link rel="modulepreload" crossorigin href="../assets/index-1m1RK8hR.js">
</head>

<body>
Expand Down
1 change: 1 addition & 0 deletions examples/assets/_commonjsHelpers-Cpj98o6Y.js

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion examples/assets/clipper.js

Large diffs are not rendered by default.

Loading

0 comments on commit 9bea629

Please sign in to comment.