In Clapper, characters and locations are represented under the same umbrella concept of entity (the TS type is ClapEntity).
This generic concept allows us to manipulate weird things that are not really human actors but also animals, hybrid location/characters eg. vehicles, aliens, robots, talking spaceships, haunted objects, a catbus, a mecha..
each of those entities can be represented by an audio and visual "identity" card,
together with textual descriptors for the age, origin, appearance etc.
eg. "haunted temple runs, 3000 years old, himalayas, snowy, derelict"
Goal
The goal of this ticket is to implement a nice editor to allow:
listing entities of a project
create an entity
edit an entity (change the visual, audio, prompt..)
preview an entity (static image, video or 3D)
delete an entity
Limitations / things to checks
Let's keep it generic for now.
We can still introduce specialized editing tools for human characters (face, body parts) later on.
How to implement
there is already a basic editor, but it's ugly.
Acceptance criteria
[ ] we can browse a project's entities
[ ] we can remove an entity from the project
[ ] we can add a new entity
[ ] we can change the entity identifier (the UPPERCASE name found in the screenplay)
[ ] we can edit the identity picture (to use with InstantID, PulID etc.. models)
[ ] we can edit the identity audio (voice sample for voice duplication when doing TTS)
[ ] we can edit the description, appearance..
[ ] we can export an individual entity to a .clap file
[ ] we can import an individual entity from a .clap file
Context
In Clapper, characters and locations are represented under the same umbrella concept of entity (the TS type is
ClapEntity
).This generic concept allows us to manipulate weird things that are not really human actors but also animals, hybrid location/characters eg. vehicles, aliens, robots, talking spaceships, haunted objects, a catbus, a mecha..
each of those entities can be represented by an audio and visual "identity" card, together with textual descriptors for the age, origin, appearance etc.
eg. "haunted temple runs, 3000 years old, himalayas, snowy, derelict"
Goal
The goal of this ticket is to implement a nice editor to allow:
Limitations / things to checks
Let's keep it generic for now.
We can still introduce specialized editing tools for human characters (face, body parts) later on.
How to implement
there is already a basic editor, but it's ugly.
Acceptance criteria