Docs do Nodaro
DocumentaçãoReferência de nósModelosAgentes de IA (MCP)DesenvolvedoresSelf-hostingPesquisa
Referência das ferramentas

Cenas 3D

Parâmetros das quatro ferramentas de cena 3D, que criam e revisam uma cena de massinha editável, a renderizam em MP4 ou entregam uma tomada pronta num job.

As ferramentas de cena 3D criam cenas de massinha editáveis e animadas, com geometria simples e movimento por quadros-chave, revisam essas cenas e as renderizam em vídeo. A renderização então serve de guia de layout e de movimento para um modelo de vídeo. Esta página lista os parâmetros de cada ferramenta; Cenas 3D explica o ciclo de trabalho e como ler os resultados.

Todas as ferramentas precisam da permissão workflows:execute e retornam um ID de job. Leia o resultado com get_job ou wait_for_job.

generate_3d_scene

Cria uma cena de massinha editável e animada a partir de um prompt e de referências opcionais. Ela não faz um vídeo fotorrealista. Funciona como o nó Gerar cena 3D (Generate 3D Scene).

Permissão: workflows:execute. Créditos: como o nó Gerar cena 3D, de 11 a 44.

ParâmetroTipoObservações
promptstringObrigatório. A tomada, com até 8.000 caracteres.
duration_secondsnumberDe 1 a 60.
fpsintegerDe 15 a 60.
aspect_ratiostringO formato do quadro.
referencesarrayAté 8 referências, no máximo um vídeo, cada uma { id, url, kind, role }. kind é image ou video. role é appearance, layout ou motion: as imagens orientam a aparência e o layout, e um vídeo orienta o layout e o movimento. Uma referência de vídeo é usada inteira; corte-a antes para usar só um trecho. Um objectId opcional indica o objeto da cena que a referência mostra, como o protagonista.
input_assetsarrayAté 8 modelos 3D existentes (GLB), cada um { id, revisionId, assetId, label }. Exige um mecanismo avançado capaz de importá-los; caso contrário, a chamada é recusada antes de qualquer cobrança. Nunca envie URLs.
enginestringbasic (padrão), blender-cloud ou blender-local. Um mecanismo que a implantação não tem é recusado; a chamada nunca volta para basic.
max_repair_passesintegerO limite de correções de um mecanismo avançado, de 0 a 2.
llm_model, reasoning_effortstringO planejador do mecanismo basic. Omita-os num mecanismo avançado, que usa um planejador fixo.
local_connection_idstringA conexão de desktop pareada, para blender-local.
accepted_scene_schema_versionsarrayAs versões do formato de cena que o seu cliente aceita.

Retorna: um ID de job. O output_data.scenePlan do job concluído é a cena, com o revisionId dela.

edit_3d_scene

Revisa uma cena e mantém a revisão anterior dela. Envie um prompt, que o planejador aplica, ou operações, que são aplicadas diretamente, sem chamar um LLM. Funciona como o nó Editar cena 3D (Edit 3D Scene).

Permissão: workflows:execute. Créditos: como o nó Editar cena 3D, de 0 a 44.

ParâmetroTipoObservações
scene_planobjectObrigatório. O scenePlan inteiro de um job de cena.
expected_revision_idstringObrigatório. O revisionId do plano. A edição é recusada se ele não corresponder.
promptstringA alteração, em palavras, com até 8.000 caracteres.
operationsarrayDe 1 a 100 alterações exatas: set-object, add-object, remove-object, set-camera, set-lighting ou set-background.
locked_object_idsarrayObjetos que a edição não pode alterar.
selected_object_idsarrayObjetos de que a edição trata.
referencesarrayComo em generate_3d_scene.
replace_referencesbooleanSubstitui as referências de imagem e de vídeo da cena por references.
engine, max_repair_passes, llm_model, reasoning_effort, local_connection_id, accepted_scene_schema_versionsComo em generate_3d_scene.

Retorna: um ID de job. O output_data do job concluído contém o novo scenePlan e um changeSummary. Um MP4 sozinho não é uma cena editável: para reconstruir uma cena a partir de um vídeo, use generate_3d_scene com o vídeo como referência.

render_3d_scene

Renderiza uma revisão exata de uma cena em MP4 com o mecanismo do Renderizar vídeo (Render Video). Nenhum LLM é executado. A câmera, a duração e o quadro vêm do plano da cena.

Permissão: workflows:execute. Créditos: conforme o tamanho do quadro no plano: 55 até 1920 pixels no lado maior, 83 acima disso até 5,12 megapixels e 138 para um quadro maior.

ParâmetroTipoObservações
scene_planobjectObrigatório. O plano da cena a renderizar.

Retorna: um ID de job. O resultado é uma URL de vídeo. Defina width e height no plano de forma deliberada: uma cena de 2560 por 2560 custa 2,5 vezes uma de 1920 por 1080, enquanto 1920 por 1920 custa o mesmo que 1920 por 1080. Renderizar vídeo tem a tabela de preços completa.

pro_3d_render

Produz uma tomada 3D pronta num único job: o job concluído traz o plano da cena, o MP4 e uma imagem fixa por tomada. Só aparece na lista de ferramentas nas implantações que têm um mecanismo para ela. Funciona como o nó Renderização 3D Pro (3D Render Pro).

Permissão: workflows:execute. Créditos: cotados e cobrados na mesma chamada. A criação e cada passada de correção são trabalhos pagos; uma simples exportação de uma cena existente não tem custo de criação. Somente no Nodaro Cloud.

ParâmetroTipoObservações
sourceobjectObrigatório. Exatamente uma das três origens abaixo.
duration_seconds, fpsnumberDe 1 a 60 segundos e de 15 a 60 fps. Omita-os para uma origem de cena, a menos que queira mudar o timing dela; um valor conflitante é recusado.
aspect_ratiostring16:9, 9:16, 1:1, 4:5 ou 21:9. Omita-o para uma origem de cena.
max_repair_passesintegerO limite de correções, de 0 a 2. Padrão: 2. Cada passada é paga.
enginestringblender-cloud ou blender-local.
quality, stylestringstandard e clay.
client_request_idstringUm token de nova tentativa: de 8 a 128 caracteres entre letras, dígitos e _ - . :. Reutilize-o se repetir uma chamada que expirou, para que o job não seja iniciado nem cobrado duas vezes.
source.kindCamposO que faz
promptprompt e, opcionalmente, references e input_assetsCria uma nova cena a partir de um briefing e depois a renderiza.
scenerevision_id, source_job_id opcional e edit_prompt opcionalRenderiza uma revisão existente. Sem edit_prompt, é uma simples exportação. Com ele, a cena é revisada antes, o que tem custo de criação. source_job_id é obrigatório para cenas basic guardadas só no histórico de jobs.
local-exportexport_id, connection_idUsa uma exportação pronta de um app de desktop pareado, onde houver.

Retorna: um ID de job. O output_data do job concluído traz scenePlan, videoUrl e shotStills, uma imagem fixa por tomada, cada uma { shotIndex, frame, assetId, url }. Não há parâmetro de modelo nem de raciocínio: o planejador é fixo.

Perguntas frequentes

Última atualização

Nesta página