Skip to content

Commit 5f97029

Browse files
committed
Add meta descriptions to all website pages for search engines
1 parent 6528324 commit 5f97029

23 files changed

Lines changed: 58 additions & 9 deletions

.github/workflows/website.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,9 +3,9 @@ on:
33
workflow_dispatch:
44
push:
55
paths:
6-
- "website/**"
76
- "readme.md"
8-
- "zensical.md"
7+
- "website/**"
8+
- "zensical.toml"
99
schedule:
1010
- cron: "0 0 * * 5"
1111

readme.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
<div align="center">
2-
<img src="https://raw.githubusercontent.com/BrokenSource/DepthFlow/main/website/assets/logo.svg" width="200">
2+
<img src="https://raw.githubusercontent.com/BrokenSource/DepthFlow/main/website/assets/logo.svg" width="200" alt="Project logo">
33
<h1>DepthFlow</h1>
44
<span>🌊 Images to 3D parallax effect videos 🌊</span>
55
<br><br>
@@ -11,7 +11,7 @@
1111
<br>
1212
</div>
1313

14-
<video src="https://github.com/user-attachments/assets/a67632a3-5528-453b-843a-120a65cc480e" loop controls autoplay></video>
14+
<video src="https://github.com/user-attachments/assets/a67632a3-5528-453b-843a-120a65cc480e" alt="DepthFlow landing video showcase" loop controls autoplay></video>
1515

1616
## 🔥 Description
1717

@@ -26,7 +26,7 @@
2626

2727
<div align="center">
2828
<a href="https://depth.tremeschin.com/">
29-
<img src="https://github.com/user-attachments/assets/d794899f-d7c9-4318-9038-9ec356c85e2d"/>
29+
<img src="https://github.com/user-attachments/assets/d794899f-d7c9-4318-9038-9ec356c85e2d" alt="DepthFlow website preview"/>
3030
</a>
3131
<i>
3232
Visit the documentation at

website/changelog.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
11
---
22
title: Changelog
33
icon: material/file-document-edit
4+
description: Changelog page for the DepthFlow project. Detailed history of software
5+
updates, feature improvements, infrastructure changes, and breaking changes.
46
tags:
57
- About
68
- Changelog

website/community.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
11
---
22
title: Community
33
icon: material/recycle
4+
description: Explore community integrations for DepthFlow including a dedicated repository
5+
for ComfyUI-Depthflow-Nodes to integrate the tool into ComfyUI workflows.
46
---
57

68
## ComfyUI

website/docs/animation.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
11
---
22
title: Animation
33
icon: material/animation-play
4+
description: Create 3D parallax animations by extending the DepthScene class to modify
5+
Camera parameters over time using temporal and projection variables.
46
tags:
57
- Documentation
68
- Animations

website/docs/camera.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
11
---
22
title: Camera
33
icon: octicons/device-camera-video-16
4+
description: Learn how to adjust 3D parallax effects using camera parameters like
5+
Height, Offset, Steady, Isometric, Dolly, Focus, Quality, Zoom, Center, and Origin.
46
tags:
57
- Documentation
68
- Camera
@@ -25,7 +27,7 @@ This page talks about the parallax projection parameters and their effects. Most
2527
Controls the scale factor of the projection surface growing towards the camera, acting like a global parallax intensity scalar. When depth maps are normalized:
2628

2729
- A value of (0) zero generates no 3D displacements, the surface is flat at z=1.
28-
- A value of (1) one makes the surface's peak be on the same xy plane as the camera.
30+
- A value of (1) one makes the surface's peak be on the same xy plane as the camera.
2931
- Note how in the video, the center doesn't touch the camera, as its relative depth value isn't 1, but the closer bottom edge _"gets below"_ the camera's view - where the peak is.
3032

3133
<video loop controls src="https://github.com/user-attachments/assets/d388e725-2fb9-445e-b51d-3a63d60a6943"></video>

website/docs/estimators.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
11
---
22
title: Estimators
33
icon: material/magnify-scan
4+
description: Compilation of recommendations and support for various community monocular
5+
depth estimation models, using them on a scene or standalone via wrappers.
46
tags:
57
- Documentation
68
- Estimators

website/docs/exporting.md

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
11
---
22
title: Exporting
33
icon: octicons/video-16
4+
description: Export animations as high-quality videos using DepthFlow, single or batch,
5+
and guides on optimizing final quality with supersampling, encoders, depthmaps
46
tags:
57
- Documentation
68
- Exporting
@@ -49,6 +51,13 @@ scene.main(
4951
)
5052
```
5153

54+
## Batch
55+
56+
For exporting multiple videos, you can follow something similar to the <a href="https://github.com/BrokenSource/DepthFlow/blob/main/examples/batch.py"><code>batch.py</code></a> example script, where a scene is reused on many renders over globbing image directories - some notes:
57+
58+
- Always initialize the scene with a `backend=headless` for compatibility.
59+
- Always reset the scene's state before rendering again, as the previous animation ending could leave changes in the camera parameters a second animation doesn't enforce.
60+
5261
## Codec
5362

5463
Very large topic, until ShaderFlow documentation is written, you can:

website/docs/index.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
---
22
title: Documentation
3+
description: Overview of DepthFlow documentation including recommendations to also reference
4+
the ShaderFlow project documentation, as it is the core engine behind rendering pipeline.
35
tags:
46
- Meta
57
- Documentation

website/docs/inputs.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
11
---
22
title: Inputs
33
icon: material/image-area
4+
description: Use your own images or depthmaps in DepthFlow to make animations, via Python
5+
methods or CLI, including guidelines for visual quality, automatic estimation.
46
tags:
57
- Documentation
68
- Image
@@ -71,4 +73,3 @@ And also three main types of values:
7173
- **Normalized**: Values are in a 0-1 range, loses proportions.
7274

7375
DepthFlow uses _normalized_, _near is white_ values in its [:octicons-device-camera-video-16: Camera](./camera.md) parameters.
74-

0 commit comments

Comments
 (0)