diff --git a/src/components/md-token-viewer.tsx b/src/components/md-token-viewer.tsx index 5a06d47..ffb8c70 100644 --- a/src/components/md-token-viewer.tsx +++ b/src/components/md-token-viewer.tsx @@ -81,7 +81,6 @@ export default function MdTokenViewer(props: TokenViewerProps) { // 初始化 Three.js 场景 onMount(() => { const viewerEl = viewerRef(); - console.log("Viewer element:", viewerEl); if (!viewerEl) return; // 创建场景 diff --git a/src/components/utils/image-tracer.ts b/src/components/utils/image-tracer.ts index 6b35098..9fcae30 100644 --- a/src/components/utils/image-tracer.ts +++ b/src/components/utils/image-tracer.ts @@ -59,11 +59,11 @@ export async function traceImage( // 默认配置 - 使用 detailed preset 作为基础 const defaultOptions: Partial = { - ...Options.Presets.detailed, + ...Options.Presets.curvy, numberOfColors: 8, // 限制颜色数量以控制图层数 - minColorQuota: 0.001, // 降低最小颜色占比阈值 + minColorQuota: 0.01, // 降低最小颜色占比阈值 strokeWidth: 0, // 不需要描边 - lineFilter: false, // 保留所有线条 + lineFilter: true, ...options, };