5be4a51ac1
Project CI / AI game creator shell Rust shard 3/4 (pull_request) Successful in 7m19s
Project CI / AI game creator shell Rust shard 2/4 (pull_request) Successful in 7m22s
Project CI / AI game creator shell Rust shard 4/4 (pull_request) Successful in 7m26s
Project CI / Backend tests (pull_request) Failing after 11s
Project CI / AI game creator shell Rust shard 1/4 (pull_request) Successful in 7m38s
Project CI / AI game creator shell Rust smoke (pull_request) Successful in 2m1s
Project CI / Repository checks (pull_request) Failing after 15s
Project CI / AI game creator shell Rust crates (pull_request) Successful in 2m54s
Project CI / Native shell tests (pull_request) Failing after 3m5s
Project CI / AI game creator shell web tests (pull_request) Failing after 2m13s
Project CI / Frontend tests (pull_request) Successful in 5m44s
按提供的 Tripo 文档补齐 compression、texture quality 与 texture version 枚举 移除未在三个生成接口出现的 style 占位字段并同步 Rust/TypeScript contracts 增加模型版本、纹理版本、生成部件、quad、smart-low-poly 与 face limit 的副作用前校验 同步 Provider 技术方案和 ADR
34 lines
1.5 KiB
TypeScript
34 lines
1.5 KiB
TypeScript
// This file was generated by [ts-rs](https://github.com/Aleph-Alpha/ts-rs). Do not edit this file manually.
|
|
import type { Model3dCompression } from '../common/Model3dCompression';
|
|
import type { Model3dExportOrientation } from '../common/Model3dExportOrientation';
|
|
import type { Model3dGeometryQuality } from '../common/Model3dGeometryQuality';
|
|
import type { Model3dInputOrientation } from '../common/Model3dInputOrientation';
|
|
import type { Model3dModelVersion } from '../common/Model3dModelVersion';
|
|
import type { Model3dTextureAlignment } from '../common/Model3dTextureAlignment';
|
|
import type { Model3dTextureQuality } from '../common/Model3dTextureQuality';
|
|
import type { Model3dTextureVersion } from '../common/Model3dTextureVersion';
|
|
import type { Model3dMultiviewInputs } from './Model3dMultiviewInputs';
|
|
|
|
export type Model3dMultiviewToModelRequest = {
|
|
inputs: Model3dMultiviewInputs;
|
|
model: Model3dModelVersion | null;
|
|
modelSeed: number | null;
|
|
textureSeed: number | null;
|
|
texture: boolean | null;
|
|
pbr: boolean | null;
|
|
textureQuality: Model3dTextureQuality | null;
|
|
textureVersion: Model3dTextureVersion | null;
|
|
delight: boolean | null;
|
|
geometryQuality: Model3dGeometryQuality | null;
|
|
textureAlignment: Model3dTextureAlignment | null;
|
|
faceLimit: number | null;
|
|
autoSize: boolean | null;
|
|
orientation: Model3dInputOrientation | null;
|
|
quad: boolean | null;
|
|
smartLowPoly: boolean | null;
|
|
generateParts: boolean | null;
|
|
compress: Model3dCompression | null;
|
|
exportUv: boolean | null;
|
|
exportOrientation: Model3dExportOrientation | null;
|
|
};
|