Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Create 2-3 simple use cases #18

Open
JulieWinchester opened this issue Dec 4, 2024 · 2 comments
Open

Create 2-3 simple use cases #18

JulieWinchester opened this issue Dec 4, 2024 · 2 comments

Comments

@JulieWinchester
Copy link
Contributor

JulieWinchester commented Dec 4, 2024

We should create 2-3 use cases that we expect this plugin to be used for. Here's a possible use case to start with:

Use case:

  • I am a content creator and I want to produce a simple 3D IIIF scene manifest document describing 4 3D models in context with a camera.
  • I am not a 3D specialist.
  • I do not have a IIIF manifest document to start with.
  • I have 4 model GLTF assets of objects
  • I want to position my objects relative to each other.
  • I want to scale my objects relative to each other.
  • I want to customize camera position relative to my objects.
  • I want the produced scene to look the same in Blender and in my downstream IIIF viewer.
@JulieWinchester
Copy link
Contributor Author

A second use case, somewhat similar to the first one.

Use case:

  • I am a content creator and I want to modify an existing IIIF 3D scene to move objects and alter lighting.
  • I am not a 3D specialist.
  • I do have a pre-existing IIIF manifest to start with..
  • From an imported scene, I want to re-position objects relative to each other.
  • From an imported scene, I want to modify existing lights and add new lighting.
  • I want the produced scene to look the same in Blender and in my downstream IIIF viewer.

@JulieWinchester
Copy link
Contributor Author

A third use case for more technical users:

Use case:

  • I am a 3D specialist and/or developer who wants to use Blender interactively as part of a suite of multiple tools to add 3D annotations to an existing IIIF 3D scene.
  • I do have a pre-existing IIIF manifest to start with, and I want to import it into Blender.
  • I will not use Blender to export a scene manifest at the end.
  • I want to use Blender to verify exact positions, scales, and rotations of objects in the scene.
  • I want to use Blender to "pick points" from the scene interactively. I will later use these picked coordinate points to apply annotations in non-Blender software (whether by modifying scene manifest JSON directly or using a secondary tool to apply annotations).
  • I am familiar with the differences across 3D frameworks and applications.
  • I want my imported Scene to conform to the actual IIIF axes - i.e., I want my objects in Blender to exist in "Y-up" configuration.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant