Thanks to visit codestin.com
Credit goes to github.com

Skip to content

notquitenothing/PrintView

Repository files navigation

PrintView

Animated Preview of 3DBenchy.

What is PrintView?

PrintView is a single-run docker image you can point at a directory containing 3D Model files and will generate sidecar preview images or animations. You can generate static or animated images, with configurable animated preview Frames-Per-Second and Duration.

Getting Started

To setup using docker compose, create a compose.yml file as follows:

services:
  model-preview-gen: 
    image: notquitenothing/printview:edge
    env_file:
      - .env
    volumes:
      - "/your/models/path/here:/models"

and optionally a companion .env file based on the content of the .example.env file in the source repository. By default only static image previews will be generated.

Then start the process with docker compose up -d. PrintView will scan your /models mount and begin generating preview files. You can check progress with docker compose logs -f to view process logs.

Important

Make sure to change the /models volume mount in the compose file to your models folder.

Warning

Generating animated previews may take a very long time. All previews are ray-traced and high quality, and the animated previews create many frames before combining them.

Disclaimer

This project is offered as-is with no warranty.

Caution

Try the project on a small sample of your 3D Models first. PrintView modifies your model source directory by creating and/or deleting preview files, proceed with caution!

Credits

f3d

ffmpeg

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages