renatoworks

3dsvg

renatoworks

The easiest way to turn SVGs into interactive React 3D components

AI 简介

3dsvg 是一个将 SVG 转换为可交互 React 3D 组件的轻量级工具库。其核心包含两个部分:`<SVG3D>` React 组件(支持文本/自定义 SVG 输入、10 种 PBR 材质、7 种内置动画、光照与纹理配置)和基于 Web 的可视化编辑器(支持 PNG/MP4/GLB/STL 等多格式导出及嵌入代码生成)。项目基于 TypeScript 构建,采用 Three.js 渲染,无需手动建模或 GLSL 编程,所有交互逻辑封装为声明式 props。适用于产品展示页、设计系统文档、营销落地页等需快速集成轻量 3D SVG 元素的前端场景。

TypeScript
MIT License
684
Stars
108
Forks
2
Watchers
3
Issues

Star 增长

今日0
近 7 天0
近 30 天+10
综合评分51.11
默认分支main