Bang!
The API for Bang a Rodin-generated Asset.
5glbPossible values: PBRPossible values: BasicPossible values: Rodin BANG!
Use this API to split a Rodin-generated Asset into multiple submodels.
Note: Only the models generated by Rodin Gen-2 can be used at this node.
Pricing
Base Cost: 0.5 credit per BANG.
Request
Authentication
This API uses bearer key for authentication. You need to include a valid token in the Authorization header for all requests.
Body
asset_id
string
Required. UUID of the Rodin Gen-2 Generation Task.
strength
number
Optional, default: 5, range from 2 - 12. This parameter controls the strength of the splitting of the model. The larger the value, the more pieces there will be.
geometry_file_format
string
Required. File format for the generated geometry files. Supported formats: glb, obj, fbx, stl, usdz. Default: glb.
material
string
Optional. The material type. Possible values are PBR, Shaded, None and All. Default is PBR.
PBR: Physically Based Materials, including base color texture, metallicness texture, normal texture and roughness texture, providing high realism and physically accurate over dynamic lighting.
Shaded: Only base color texture with baked lighting, providing stylized visuals.
None: Asset without material.
All: Both PBR and Shaded will be delivered.
resolution
string
Optional. The resolution of the generated texture assets. Possible values are Basic and High. Default is Basic.
Basic: 2K resolution.
High: 4K resolution.
Response
error
string
Error message, if any.
message
string
Success message or detailed error information.
uuid
string
Unique identifier for the generated task.
jobs
object
A job object, containing details of individual jobs executed as part of the generation process.
jobs.uuids
array of strings
UUIDs of the sub-jobs.
jobs.subscription_key
string
Subscription key associated with these jobs.
Examples
Last updated
Was this helpful?