This list outlines the necessary steps to finalize the project webpage. Ensure all placeholder links, content, and file paths are correctly updated.
- Google Analytics:
- Replace
G-YOUR_ANALYTICS_ID(appears twice in the<head>) with your actual Google Analytics ID.
- Replace
- Author Links:
- Confirm/update the link for Michael Jenkins in the hero section. The current placeholder is
mailto:michael.jenkins@opsiclear.com.
- Confirm/update the link for Michael Jenkins in the hero section. The current placeholder is
- Publication Links (Hero Section & Footer):
- Replace
YOUR_ACTUAL_LINK_TO_PAPER.pdfwith the direct link to your paper's PDF (appears in the hero section and footer). - Replace
YOUR_ARXIV_LINKwith the link to your paper on arXiv (if applicable). - Replace
YOUR_VIDEO_LINKwith the link to your project video (e.g., YouTube). - Replace
YOUR_CODE_REPO_LINKwith the link to your code repository (e.g., GitHub) (appears in the hero section and footer). - Replace
YOUR_DATASET_LINKwith the link to where your dataset(s) can be accessed.
- Replace
iframeSource Paths (Initial Display):- Update the
srcformain-viewer-1:./static/3d/stone_1_3dgs_no_infill.html(3DGS, No Infill). - Update the
srcformain-viewer-2:./static/3d/stone_1_3dgs_infill.html(3DGS, With Green Infill). - Update the
srcformain-viewer-3:./static/3d/stone_1_ours_no_infill.html(NGS, No Infill). - Update the
srcformain-viewer-4:./static/3d/stone_1_ours_infill.html(NGS, With Green Infill).- Ensure these point to the correct initial models you want to display.
- Update the
- Thumbnail
onclickFunctions & Paths (for#comparison-thumbnail-carousel):- For each
.carousel-itemin this section:- Verify the four URLs passed to the
loadViewers(...)function in theonclickattribute. - These URLs must point to the four corresponding HTML files for that specific model set, representing:
- 3DGS (no infill) view
- 3DGS (with green infill) view
- NGS (Ours, no infill) view
- NGS (Ours, with green infill) view
- Example for Stone 1 (already in code, verify paths):
onclick="loadViewers('./static/3d/stone_1_3dgs_no_infill.html', './static/3d/stone_1_3dgs_infill.html', './static/3d/stone_1_ours_no_infill.html', './static/3d/stone_1_ours_infill.html')"
- Verify the four URLs passed to the
- For each
- Thumbnail Image Paths (for
#comparison-thumbnail-carousel):- Ensure all
<img>tags within this carousel section have correctsrcpaths pointing to your thumbnail images (e.g.,./static/thumbnails/stone_1.png).
- Ensure all
- 3D Model HTML Files (for 2x2 Comparison):
- Prepare and correctly place all HTML files that embed your 3D models for this 2x2 comparison (e.g.,
stone_1_3dgs_no_infill.html,stone_1_3dgs_infill.html, etc.). There should be four such files per model set listed in the carousel.
- Prepare and correctly place all HTML files that embed your 3D models for this 2x2 comparison (e.g.,
- Link to Dataset:
- Near the end of the descriptive paragraph for the Stone Dataset, there's a comment: ``. Ensure the main "Data" button in the hero section correctly links to your dataset.
iframeSource Path (Initial Display for Noise Infill):- Update the
srcforinfill-viewer-main:./static/3d/stone_1_noise_infill_only.html.- Ensure this points to the correct initial noise infill model you want to display.
- Update the
- Thumbnail
onclickFunctions & Paths (for#infill-thumbnail-carousel):- For each
.carousel-itemin this section:- Verify the single URL passed to the
loadInfillViewer(...)function in theonclickattribute. - This URL must point to the HTML file for the standalone noise infill visualization of that specific model.
- Example for Stone 1 (already in code, verify path):
onclick="loadInfillViewer('./static/3d/stone_1_noise_infill_only.html')"
- Verify the single URL passed to the
- For each
- Thumbnail Image Paths (for
#infill-thumbnail-carousel):- Ensure all
<img>tags within this carousel section have correctsrcpaths pointing to your thumbnail images (these can be the same thumbnails used in the comparison carousel if appropriate).
- Ensure all
- 3D Model HTML Files (for Noise Infill Visualization):
- Prepare and correctly place all HTML files that embed your standalone noise infill visualizations (e.g.,
stone_1_noise_infill_only.html). There should be one such file per model set listed in this carousel.
- Prepare and correctly place all HTML files that embed your standalone noise infill visualizations (e.g.,
- Video Presentation Section:
- Replace
YOUR_VIDEO_EMBED_URLwith the correct embed URL for your project video. - Alternatively, if using a local video file, uncomment the
<video>tag and ensure itssrcpath is correct (e.g.,./static/videos/your_main_presentation.mp4).
- Replace
- Methodology Section:
- Ensure the image
src="./static/figures/summary.png"correctly points to your Figure 1.
- Ensure the image
- Quantitative & Qualitative Results Section:
- The HTML tables for Table 1 and Table 2 are now embedded directly. Review them for accuracy and formatting.
- Ensure the image
src="./static/figures/figure_5_comparison.png"(for the qualitative comparison based on Figure 5) correctly points to your image.
- Datasets Section (Descriptive Images):
- Ensure image paths are correct:
./static/figures/stone_dataset_examples.png(for Fig S1)./static/figures/dtu_dataset_examples.png(for Fig S2)./static/figures/omniobject3d_dataset_examples.png(for Fig S3)
- Ensure image paths are correct:
- Ablation Study Section:
- Ensure the image
src="./static/figures/figure_s6_ablation.png"correctly points to your image for visual ablation results. (Note: If you have indeed removed this figure from the HTML, this TODO can be ignored).
- Ensure the image
- BibTeX Section:
- Review the BibTeX entry. Update author names (if changed from the example), conference details (e.g., specific track, proceedings name), or year if they change upon final publication. Add an
@miscentry for arXiv if applicable.
- Review the BibTeX entry. Update author names (if changed from the example), conference details (e.g., specific track, proceedings name), or year if they change upon final publication. Add an
- Acknowledgements (Footer):
- Update the placeholders
[Funding Source/Grant Number if applicable]and[Individuals/Groups if applicable]with specific acknowledgements.
- Update the placeholders
- Thoroughly test all links and interactive elements (carousels, 3D viewers).
- Verify all image and 3D model HTML file paths.
- Check for any remaining placeholder text.
- Test responsiveness on different screen sizes.