Skip to content

Commit 700009f

Browse files
authored
Merge pull request #7 from Rectified-PointFlow/codex
Codex
2 parents 96fab29 + 43a2d4c commit 700009f

3 files changed

Lines changed: 59 additions & 24 deletions

File tree

css/index-v4.css

Lines changed: 43 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -300,12 +300,11 @@ body {
300300

301301
.controls-bar .tab-button:hover {
302302
background: #f0f0f0;
303-
border-color: #888;
303+
/* border-color: #888; */
304304
}
305305

306306
.controls-bar .tab-button.active {
307-
background: #e0e0e0;
308-
border-color: #333;
307+
border: 1px solid #394b6c;
309308
}
310309

311310
.rotate-button:hover {
@@ -391,8 +390,9 @@ body {
391390
.assembled-caption hr {
392391
border: none;
393392
/* color: #3730a3; */
394-
width: 100%;
395-
border-top: 1px solid #c0c9d5;
393+
width: 0%;
394+
/* border-top: 1px solid #c0c9d5; */
395+
color: transparent;
396396
margin-top: 1px;
397397
margin-bottom: 2px;
398398
}
@@ -402,10 +402,15 @@ body {
402402
.assembled-subcaption {
403403
display: block;
404404
font-size: 0.95rem;
405-
color: #3730a3;
405+
/* background-color: #eaedf1; */
406406
font-weight: 400;
407407
margin-top: 4px;
408408
margin-bottom: 5px;
409+
border-radius: 999px;
410+
padding: 0.2rem 1rem;
411+
border: 1px solid rgba(79, 70, 229, 0.18);
412+
/* box-shadow: 0 38px 70px -48px rgba(79, 70, 229, 0.6); */
413+
color: #284065;
409414
}
410415

411416

@@ -429,7 +434,7 @@ body {
429434
display: flex;
430435
flex-direction: column; /* stack the canvas‐row and the info‐bar vertically */
431436
align-items: center; /* center children horizontally */
432-
width: 90%; /* 90% of parent’s width (as before) */
437+
width: 99%; /* 90% of parent’s width (as before) */
433438
margin: 1rem auto; /* optional: add some vertical spacing between containers */
434439
box-sizing: border-box;
435440
}
@@ -636,7 +641,7 @@ body {
636641

637642
.hero-links .link-block a {
638643
margin: 0;
639-
min-width: 150px;
644+
min-width: 140px;
640645
border: none;
641646
display: inline-flex;
642647
align-items: center;
@@ -681,6 +686,7 @@ body {
681686
gap: 0.65rem 1.5rem;
682687
font-size: 1.08rem;
683688
font-weight: 500;
689+
padding-top: 0.5rem;
684690
}
685691

686692
.authors-list .author a {
@@ -885,6 +891,11 @@ pre {
885891
pointer-events: none;
886892
}
887893

894+
.footer {
895+
padding-top: 2rem;
896+
background-color: #fff;
897+
}
898+
888899
@media screen and (max-width: 1215px) {
889900
.landing-card {
890901
padding: 2.8rem 2.5rem 2.2rem;
@@ -941,6 +952,24 @@ pre {
941952
}
942953

943954
@media screen and (max-width: 480px) {
955+
.landing-card {
956+
padding: 1rem 1.75rem 1rem;
957+
}
958+
959+
.landing-card .authors-list {
960+
font-size: 0.85rem;
961+
line-height: 1.2;
962+
}
963+
964+
.landing-card .authors-affiliations {
965+
font-size: 0.85rem;
966+
line-height: 1.2;
967+
}
968+
969+
.landing-card .title {
970+
font-size: 2rem;
971+
}
972+
944973
.conference-badge {
945974
flex-direction: column;
946975
align-items: center;
@@ -956,4 +985,10 @@ pre {
956985
.spotlight-tag::before {
957986
display: none;
958987
}
988+
989+
/* make the button on the landing hero smaller */
990+
.hero-links .link-block a {
991+
font-size: 0.8rem;
992+
min-width: 120px;
993+
}
959994
}

index.html

Lines changed: 16 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,7 @@
6363
<script src="./js/bulma-carousel.min.js"></script>
6464
<script src="./js/bulma-slider.min.js"></script>
6565
<script src="./js/fontawesome.all.min.js"></script>
66-
<script src="./js/pcd-viewer-v3.js" type="module"></script>
66+
<script src="./js/pcd-viewer-v4.js" type="module"></script>
6767
<script type="module" src="https://esm.sh/gifuct-js@2.1.2"></script>
6868
<script src="./js/slider.js" type="module"></script>
6969

@@ -189,7 +189,7 @@ <h1 class="title is-2 publication-title">
189189
<div class="column is-five-fifths">
190190
<div class="">
191191
<h3 class="title is-4 section-title">Abstract</h3>
192-
<div class="has-text-justified">
192+
<div class="has-text-left">
193193
<p>
194194
We introduce <span class="methodname">Rectified Point Flow</span>, a unified parameterization that formulates pairwise point cloud registration and multi-part shape assembly as a single conditional generative problem.
195195
<!-- <br><br> -->
@@ -276,7 +276,7 @@ <h3 class="title is-4 section-title">Abstract</h3>
276276
<div class="column is-five-fifths">
277277
<div class="">
278278
<h3 class="title is-4 section-title">Framework</h3>
279-
<div class="has-text-justified mb-2 narrow-content">
279+
<div class="has-text-left mb-2">
280280
<p>
281281
Rectified Point Flow supports <span class="emph">shape assembly</span> and <span class="emph">pairwise registration</span> tasks in a single framework. Given a set of unposed part point clouds \(\{\bar {X}_i\}_{i\in\Omega}\), it predicts each part's point cloud at the target assembled state \(\{\hat {X}_i{(0)}\}_{i\in\Omega}\). Subsequently, we solve Procrustes problem via SVD between the condition point cloud \(\bar X_i\) and the estimated point cloud \(\hat X_i(0)\) to recover the rigid transformation \(\hat T_i\) for each non-anchored part.
282282
</p>
@@ -288,7 +288,7 @@ <h3 class="title is-4 section-title">Framework</h3>
288288
src="images/overview_flow_asm.png"
289289
alt="ReStyle3D method teaser figure"
290290
class="publication-teaser-img framed-image"
291-
style="width: 90%;"
291+
style="width: 100%;"
292292
>
293293
</div>
294294
</div>
@@ -305,15 +305,15 @@ <h3 class="title is-4 section-title">Framework</h3>
305305
<div class="column is-five-fifths">
306306
<!-- Abstract -->
307307
<!-- <h3 class="title is-3">Abstract</h3>
308-
<div class="content has-text-justified">
308+
<div class="content has-text-left">
309309
<p>
310310
We introduce
311311
</p>
312312
</div> -->
313313

314314
<!-- Method. -->
315315
<!-- <h2 class="title is-3">How it works</h2>
316-
<div class="content has-text-justified">
316+
<div class="content has-text-left">
317317
<div class="columns is-centered " style="align-items: center;">
318318
<div class="column is-half">
319319
<img
@@ -335,7 +335,7 @@ <h3 class="title is-4 section-title">Framework</h3>
335335
</div>
336336
</div>
337337
</div>
338-
<div class="content has-text-justified">
338+
<div class="content has-text-left">
339339
<p>
340340
<b
341341
>Two-stage approach of Pipeline.
@@ -348,7 +348,7 @@ <h3 class="title is-4 section-title">Framework</h3>
348348
<div class="container is-max-desktop has-text-centered is-centered">
349349
<h2 class="title is-4 has-text-centered section-title">Multi-part Shape Assembly</h2>
350350

351-
<p class="has-text-justified" style="width: 90%; padding-bottom: 2rem; margin: 0 auto;">
351+
<p class="has-text-left" style="padding-bottom: 2rem; margin: 0 auto;">
352352
We evaluate our method on the multi-part shape assembly task, where the goal is to estimate the poses of multiple parts given their unposed point clouds.
353353

354354
<br><br>
@@ -357,13 +357,13 @@ <h2 class="title is-4 has-text-centered section-title">Multi-part Shape Assembly
357357

358358
<!-- column labels -->
359359
<!-- the full‐width composite figure -->
360-
<div class="columns is-centered has-text-centered">
360+
<div class="columns is-centered has-text-centered" style="margin-top: 1rem;">
361361
<figure class="image is-fullwidth">
362362
<img
363363
id="comparison"
364364
src="./images/result_assembly.png"
365365
alt="Comparison with other methods"
366-
style="width: 90%; display: block; margin: 0 auto;"
366+
style="width: 100%; display: block; margin: 0 auto;"
367367
class="framed-image"
368368
>
369369
<figcaption>
@@ -390,14 +390,14 @@ <h2 class="title is-4 has-text-centered">Pairwise Registration</h2>
390390
</section> -->
391391

392392
<div class="section">
393-
<div class="container is-max-desktop" style="width: 90%; margin: 0 auto; margin-top: 1rem;">
393+
<div class="container is-max-desktop" style="margin: 0 auto; margin-top: 1rem;">
394394
<h2 class="title is-4 has-text-centered section-title">Linear Interpolation in Noise Space</h2>
395-
<p class="has-text-justified" style="padding-bottom: 2rem; margin: 0 auto;">
395+
<p class="has-text-left" style="padding-bottom: 2rem; margin: 0 auto;">
396396
We visualize the linear interpolation in the noise space by generating the assembled point cloud from \( Z(s) \), where \( Z(s) \) interpolates linearly between two Gaussian noise vectors \( Z_0 \) and \( Z_1 \). We observe a continuous, semantically meaningful
397397
mapping from Gaussian noise to valid assemblies.
398398
</p>
399399

400-
<h2 class="title is-6 mb-2 has-text-justified">Part Interchanging</h2>
400+
<h2 class="title is-6 mb-2 has-text-left">Part Interchanging</h2>
401401
<div class="columns is-centered has-text-centered">
402402
<div class="slider-container"
403403
data-gif-url="images/linear_interpolation_2.gif"
@@ -436,7 +436,7 @@ <h2 class="title is-6 mb-2 has-text-justified">Part Interchanging</h2>
436436
</div>
437437
</div>
438438

439-
<h2 class="title is-6 mb-2 has-text-justified">Structural Changing</h2>
439+
<h2 class="title is-6 mb-2 has-text-left">Structural Changing</h2>
440440
<div class="columns is-centered has-text-centered">
441441
<div class="slider-container"
442442
data-gif-url="images/linear_interpolation_1.gif"
@@ -484,7 +484,7 @@ <h2 class="title is-4 has-text-centered section-title">Generalization to Unseen
484484

485485
<!-- Visual Effects. -->
486486
<div class="column is-max-desktop">
487-
<div class="content has-text-justified">
487+
<div class="content has-text-left">
488488
<h2 class="title is-6 mb-2">Parts from Same Categories</h2>
489489
<p style="text-align: justify;">
490490
We test the model’s ability to generalize to unseen assemblies composed of parts from two different objects within the same category.
@@ -503,7 +503,7 @@ <h2 class="title is-6 mb-2">Parts from Same Categories</h2>
503503

504504
<!-- Matting. -->
505505
<div class="column">
506-
<div class="content has-text-justified">
506+
<div class="content has-text-left">
507507
<h2 class="title is-6 mb-2">Parts from Different Categories</h2>
508508
<div class="columns is-centered">
509509
<div class="column content">
File renamed without changes.

0 commit comments

Comments
 (0)