processing
No long description provided.
Installation
dagger install github.com/becojo/daggerverse/processing@v0.3.0Entrypoint
Return Type
Processing Example
dagger -m github.com/becojo/daggerverse/processing@6f7c19fa4f50bc2b96d0fd15006404a47aeaeb2e call \
func (m *MyModule) Example() *dagger.Processing {
return dag.
Processing()
}@function
def example() -> dagger.Processing:
return (
dag.processing()
)@func()
example(): Processing {
return dag
.processing()
}Types
Processing 🔗
new() 🔗
Directory with a new Processing sketch
Usage: dagger call new export –path /tmp/sketch
Return Type
Directory ! Example
dagger -m github.com/becojo/daggerverse/processing@6f7c19fa4f50bc2b96d0fd15006404a47aeaeb2e call \
newfunc (m *MyModule) Example() *dagger.Directory {
return dag.
Processing().
New()
}@function
def example() -> dagger.Directory:
return (
dag.processing()
.new()
)@func()
example(): Directory {
return dag
.processing()
.new()
}container() 🔗
Return Type
Container !Arguments
| Name | Type | Default Value | Description |
|---|---|---|---|
| sketch | Directory ! | - | No description provided |
Example
dagger -m github.com/becojo/daggerverse/processing@6f7c19fa4f50bc2b96d0fd15006404a47aeaeb2e call \
container --sketch DIR_PATHfunc (m *MyModule) Example(sketch *dagger.Directory) *dagger.Container {
return dag.
Processing().
Container(sketch)
}@function
def example(sketch: dagger.Directory) -> dagger.Container:
return (
dag.processing()
.container(sketch)
)@func()
example(sketch: Directory): Container {
return dag
.processing()
.container(sketch)
}render() 🔗
Render a sketch into frames
Usage: dagger call render –sketch /tmp/sketch
Return Type
Render !Arguments
| Name | Type | Default Value | Description |
|---|---|---|---|
| sketch | Directory ! | - | No description provided |
| seed | Integer | - | No description provided |
Example
dagger -m github.com/becojo/daggerverse/processing@6f7c19fa4f50bc2b96d0fd15006404a47aeaeb2e call \
render --sketch DIR_PATHfunc (m *MyModule) Example(sketch *dagger.Directory) *dagger.ProcessingRender {
return dag.
Processing().
Render(sketch)
}@function
def example(sketch: dagger.Directory) -> dagger.ProcessingRender:
return (
dag.processing()
.render(sketch)
)@func()
example(sketch: Directory): ProcessingRender {
return dag
.processing()
.render(sketch)
}Render 🔗
container() 🔗
Return Type
Container ! Example
dagger -m github.com/becojo/daggerverse/processing@6f7c19fa4f50bc2b96d0fd15006404a47aeaeb2e call \
render --sketch DIR_PATH \
containerfunc (m *MyModule) Example(sketch *dagger.Directory) *dagger.Container {
return dag.
Processing().
Render(sketch).
Container()
}@function
def example(sketch: dagger.Directory) -> dagger.Container:
return (
dag.processing()
.render(sketch)
.container()
)@func()
example(sketch: Directory): Container {
return dag
.processing()
.render(sketch)
.container()
}gif() 🔗
Convert rendered frames into a GIF
Usage: dagger call render –sketch /tmp/sketch gif file export –path output.gif
Return Type
Gif ! Example
dagger -m github.com/becojo/daggerverse/processing@6f7c19fa4f50bc2b96d0fd15006404a47aeaeb2e call \
render --sketch DIR_PATH \
giffunc (m *MyModule) Example(sketch *dagger.Directory) *dagger.ProcessingGif {
return dag.
Processing().
Render(sketch).
Gif()
}@function
def example(sketch: dagger.Directory) -> dagger.ProcessingGif:
return (
dag.processing()
.render(sketch)
.gif()
)@func()
example(sketch: Directory): ProcessingGif {
return dag
.processing()
.render(sketch)
.gif()
}video() 🔗
Convert rendered frames into a MP4 video
Usage: dagger call render –sketch /tmp/sketch video file export –path output.mp4
Return Type
Video !Arguments
| Name | Type | Default Value | Description |
|---|---|---|---|
| loops | String | - | No description provided |
Example
dagger -m github.com/becojo/daggerverse/processing@6f7c19fa4f50bc2b96d0fd15006404a47aeaeb2e call \
render --sketch DIR_PATH \
videofunc (m *MyModule) Example(sketch *dagger.Directory) *dagger.ProcessingVideo {
return dag.
Processing().
Render(sketch).
Video()
}@function
def example(sketch: dagger.Directory) -> dagger.ProcessingVideo:
return (
dag.processing()
.render(sketch)
.video()
)@func()
example(sketch: Directory): ProcessingVideo {
return dag
.processing()
.render(sketch)
.video()
}Gif 🔗
file() 🔗
Return Type
File ! Example
dagger -m github.com/becojo/daggerverse/processing@6f7c19fa4f50bc2b96d0fd15006404a47aeaeb2e call \
render --sketch DIR_PATH \
gif \
filefunc (m *MyModule) Example(sketch *dagger.Directory) *dagger.File {
return dag.
Processing().
Render(sketch).
Gif().
File()
}@function
def example(sketch: dagger.Directory) -> dagger.File:
return (
dag.processing()
.render(sketch)
.gif()
.file()
)@func()
example(sketch: Directory): File {
return dag
.processing()
.render(sketch)
.gif()
.file()
}gifsicle() 🔗
Optimized a GIF using Gifsicle
Usage: dagger call render –sketch /tmp/sketch gif gifsicle –colors 32 file export –path output.gif
Return Type
Gif !Arguments
| Name | Type | Default Value | Description |
|---|---|---|---|
| colors | String | - | No description provided |
| transparent | String | - | No description provided |
| lossy | Boolean | - | No description provided |
| optimize | Boolean | - | No description provided |
Example
dagger -m github.com/becojo/daggerverse/processing@6f7c19fa4f50bc2b96d0fd15006404a47aeaeb2e call \
render --sketch DIR_PATH \
gif \
gifsiclefunc (m *MyModule) Example(sketch *dagger.Directory) *dagger.ProcessingGif {
return dag.
Processing().
Render(sketch).
Gif().
Gifsicle()
}@function
def example(sketch: dagger.Directory) -> dagger.ProcessingGif:
return (
dag.processing()
.render(sketch)
.gif()
.gifsicle()
)@func()
example(sketch: Directory): ProcessingGif {
return dag
.processing()
.render(sketch)
.gif()
.gifsicle()
}Video 🔗
file() 🔗
Return Type
File ! Example
dagger -m github.com/becojo/daggerverse/processing@6f7c19fa4f50bc2b96d0fd15006404a47aeaeb2e call \
render --sketch DIR_PATH \
video \
filefunc (m *MyModule) Example(sketch *dagger.Directory) *dagger.File {
return dag.
Processing().
Render(sketch).
Video().
File()
}@function
def example(sketch: dagger.Directory) -> dagger.File:
return (
dag.processing()
.render(sketch)
.video()
.file()
)@func()
example(sketch: Directory): File {
return dag
.processing()
.render(sketch)
.video()
.file()
}