Lakonik commited on
Commit
1765af1
1 Parent(s): e9626c6

Update index.html

Browse files
README.md CHANGED
@@ -8,4 +8,21 @@ pinned: false
8
  license: mit
9
  ---
10
 
11
- Check out the configuration reference at https://huggingface.co/docs/hub/spaces-config-reference
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
8
  license: mit
9
  ---
10
 
11
+ Official demo of the paper:
12
+
13
+ **Generic 3D Diffusion Adapter Using Controlled Multi-View Editing**
14
+ <br>
15
+ [Hansheng Chen](https://lakonik.github.io/)<sup>1</sup>,
16
+ [Ruoxi Shi](https://rshi.top/)<sup>2</sup>,
17
+ [Yulin Liu](https://liuyulinn.github.io/)<sup>2</sup>,
18
+ [Bokui Shen](https://cs.stanford.edu/people/bshen88/)<sup>3</sup>,
19
+ [Jiayuan Gu](https://pages.ucsd.edu/~ztu/)<sup>2</sup>,
20
+ [Gordon Wetzstein](http://web.stanford.edu/~gordonwz/)<sup>1</sup>,
21
+ [Hao Su](https://cseweb.ucsd.edu/~haosu/)<sup>2</sup>,
22
+ [Leonidas Guibas](https://geometry.stanford.edu/member/guibas/)<sup>1</sup><br>
23
+ <sup>1</sup>Stanford University, <sup>2</sup>UCSD, <sup>3</sup>Apparate Labs
24
+ <br>
25
+
26
+ [[project page](https://lakonik.github.io/mvedit)] [[Web UI](https://lakonik.github.io/mvedit_demo/)] [[paper](https://arxiv.org/abs/2403.12032)]
27
+
28
+ https://github.com/Lakonik/MVEdit/assets/53893837/062a0622-47f8-4068-b478-aa4a80e5b715
index.html CHANGED
@@ -1,19 +1,75 @@
1
- <!doctype html>
2
  <html>
3
- <head>
4
- <meta charset="utf-8" />
5
- <meta name="viewport" content="width=device-width" />
6
- <title>My static Space</title>
7
- <link rel="stylesheet" href="style.css" />
8
- </head>
9
- <body>
10
- <div class="card">
11
- <h1>Welcome to your static Space!</h1>
12
- <p>You can modify this app directly by editing <i>index.html</i> in the Files and versions tab.</p>
13
- <p>
14
- Also don't forget to check the
15
- <a href="https://huggingface.co/docs/hub/spaces" target="_blank">Spaces documentation</a>.
16
- </p>
17
- </div>
18
- </body>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
19
  </html>
 
1
+ <!DOCTYPE html>
2
  <html>
3
+ <head>
4
+ <meta charset="utf-8">
5
+ <!-- Meta tags for social media banners, these should be filled in appropriatly as they are your "business card" -->
6
+ <!-- Replace the content tag with appropriate information -->
7
+ <meta name="description" content="A web UI for high-quality textured mesh generation, encompassing text-to-3D, image-to-3D, 3D-to-3D, and retexuring. Based on the paper Generic 3D Diffusion Adapter Using Controlled Multi-View Editing.">
8
+ <meta property="og:title" content="MVEdit 3D Toolbox"/>
9
+ <meta property="og:description" content="A web UI for high-quality textured mesh generation, encompassing text-to-3D, image-to-3D, 3D-to-3D, and retexuring. Based on the paper Generic 3D Diffusion Adapter Using Controlled Multi-View Editing."/>
10
+ <meta property="og:url" content="https://lakonik.github.io/mvedit_demo"/>
11
+ <!-- Path to banner image, should be in the path listed below. Optimal dimenssions are 1200X630-->
12
+ <meta property="og:image" content="static/images/banner_image.png" />
13
+ <meta property="og:image:width" content="1200"/>
14
+ <meta property="og:image:height" content="630"/>
15
+ <meta name="twitter:title" content="MVEdit 3D Toolbox">
16
+ <meta name="twitter:description" content="A web UI for high-quality textured mesh generation, encompassing text-to-3D, image-to-3D, 3D-to-3D, and retexuring. Based on the paper Generic 3D Diffusion Adapter Using Controlled Multi-View Editing.">
17
+ <!-- Path to banner image, should be in the path listed below. Optimal dimenssions are 1200X600-->
18
+ <meta name="twitter:image" content="static/images/twitter_banner_image.png">
19
+ <meta name="twitter:card" content="summary_large_image">
20
+ <!-- Keywords for your paper to be indexed by-->
21
+ <meta name="keywords" content="MVEdit, Diffusion, 3D, Generation">
22
+ <meta name="viewport" content="width=device-width, initial-scale=1">
23
+ <title>MVEdit 3D Toolbox</title>
24
+ <link rel="icon" type="image/x-icon" href="static/images/favicon.ico">
25
+ <style>
26
+ #maintenanceMessage, #loadingMessage {
27
+ display: none;
28
+ position: absolute;
29
+ top: 0;
30
+ left: 0;
31
+ width: 100%;
32
+ height: 100%;
33
+ background: white;
34
+ color: black;
35
+ display: flex;
36
+ justify-content: center;
37
+ align-items: center;
38
+ text-align: center;
39
+ }
40
+ </style>
41
+ <script>
42
+ let iframeLoadedFlag = false;
43
+
44
+ function iframeLoaded() {
45
+ iframeLoadedFlag = true;
46
+ document.getElementById('maintenanceMessage').style.display = 'none';
47
+ document.getElementById('loadingMessage').style.display = 'none';
48
+ }
49
+
50
+ // Check after a certain time if the iframe has loaded
51
+ setTimeout(() => {
52
+ if (!iframeLoadedFlag) {
53
+ // If the iframe hasn't flagged as loaded, assume it's down and show the message
54
+ document.getElementById('maintenanceMessage').style.display = 'flex';
55
+ document.getElementById('siteIframe').style.display = 'none';
56
+ document.getElementById('loadingMessage').style.display = 'none';
57
+ }
58
+ }, 10000); // 10 seconds; adjust as necessary
59
+ </script>
60
+ </head>
61
+ <body style="margin:0;padding:0px;overflow:hidden">
62
+ <iframe id="siteIframe"
63
+ src="https://mvedit.hanshengchen.com"
64
+ frameborder="0"
65
+ style="overflow:hidden;height:100vh;width:100%;"
66
+ onload="iframeLoaded()">
67
+ </iframe>
68
+ <div id="loadingMessage">
69
+ <p>Loading...</p>
70
+ </div>
71
+ <div id="maintenanceMessage" style="display: none">
72
+ <p>The site is currently under maintenance. Please check back later.</p>
73
+ </div>
74
+ </body>
75
  </html>
static/images/banner_image.png ADDED
static/images/favicon.ico ADDED
static/images/tweeter_banner_image.png ADDED
style.css DELETED
@@ -1,28 +0,0 @@
1
- body {
2
- padding: 2rem;
3
- font-family: -apple-system, BlinkMacSystemFont, "Arial", sans-serif;
4
- }
5
-
6
- h1 {
7
- font-size: 16px;
8
- margin-top: 0;
9
- }
10
-
11
- p {
12
- color: rgb(107, 114, 128);
13
- font-size: 15px;
14
- margin-bottom: 10px;
15
- margin-top: 5px;
16
- }
17
-
18
- .card {
19
- max-width: 620px;
20
- margin: 0 auto;
21
- padding: 16px;
22
- border: 1px solid lightgray;
23
- border-radius: 16px;
24
- }
25
-
26
- .card p:last-child {
27
- margin-bottom: 0;
28
- }