3d-rotation SVG 图标
zmdi3d-rotation
来自 Material Design Iconic Font 开源图标集,矢量 SVG 可无损缩放到任意尺寸,支持在线改色、复制 React/Vue/HTML 代码。
- 图标 ID
- zmdi:3d-rotation
- 中文名
- —
- 集合规模
- 777 枚
- 基础网格
- —
- 色彩
- 单色(可改色)
- 开源协议
- OFL-1.1
- 作者
- MDI Community
zmdi3d-rotation
来自 Material Design Iconic Font 开源图标集,矢量 SVG 可无损缩放到任意尺寸,支持在线改色、复制 React/Vue/HTML 代码。
SVG 矢量源文件,或 PNG 按 16~512 预设与 16~1024 自定义尺寸导出,任意尺寸边缘锐利。
PNG 由矢量源实时渲染,任意尺寸边缘锐利无锯齿;下载与预览均免费,无需注册。
切换预览颜色后,下方三底色、真实界面场景与各尺寸渲染会实时跟随。
内联 SVG、React、Vue 与 CSS mask 四种主流引用方式,代码基于当前源文件生成,复制即用。
<svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewBox="0 0 512 512"><path fill="currentColor" d="m159 458l29-28l81 81l-14 1q-100 0-173.5-68T0 277h32q6 60 40 108t87 73m19-139q14 0 21-7t7-20q0-7-2-12t-6-8q-4-4-9.5-5.5T175 265h-16v-22h16q8 0 13-2t8-5q4-3 6-8t2-10q0-12-7-19q-6-6-19-6q-5 0-10 2q-4 1-8 4q-3 3-5 8q-2 4-2 9h-28q0-10 4-18t11-14t17-10q9-3 21-3q11 0 22 3q10 3 16 9q7 6 11 15t4 20q0 5-2 10q-1 5-4 10q-4 5-8 9q-5 4-11 7q7 3 13 7q5 4 8 9q3 4 5 11q2 5 2 12q0 11-5 20q-4 9-11.5 15.5T200 338t-22 3q-11 0-21-3q-9-3-17-9t-12-14.5t-4-20.5h27q0 6 2 10.5t6 7.5q3 3 8 5t11 2m182.5-126.5Q371 203 377 218q5 16 5 34v8q0 19-5 34q-6 15-16 25q-10 11-25 17q-14 5-32 5h-49V171h50q18 0 31.5 5.5t24 16M352 260v-8q0-28-12-43q-12-14-35-14h-20v123h19q12 0 21-4t15-11q6-8 9-19t3-24M255 0q100 0 173.5 68T510 234h-32q-6-59-40.5-107T351 54l-29 28l-81-81z"/></svg>export function 3dRotationIcon(props: React.SVGProps<SVGSVGElement>) {
return (
<svg
xmlns="http://www.w3.org/2000/svg"
width="1em"
height="1em"
viewBox="0 0 512 512"
fill="currentColor"
{...props}
dangerouslySetInnerHTML={{ __html: `<path fill="currentColor" d="m159 458l29-28l81 81l-14 1q-100 0-173.5-68T0 277h32q6 60 40 108t87 73m19-139q14 0 21-7t7-20q0-7-2-12t-6-8q-4-4-9.5-5.5T175 265h-16v-22h16q8 0 13-2t8-5q4-3 6-8t2-10q0-12-7-19q-6-6-19-6q-5 0-10 2q-4 1-8 4q-3 3-5 8q-2 4-2 9h-28q0-10 4-18t11-14t17-10q9-3 21-3q11 0 22 3q10 3 16 9q7 6 11 15t4 20q0 5-2 10q-1 5-4 10q-4 5-8 9q-5 4-11 7q7 3 13 7q5 4 8 9q3 4 5 11q2 5 2 12q0 11-5 20q-4 9-11.5 15.5T200 338t-22 3q-11 0-21-3q-9-3-17-9t-12-14.5t-4-20.5h27q0 6 2 10.5t6 7.5q3 3 8 5t11 2m182.5-126.5Q371 203 377 218q5 16 5 34v8q0 19-5 34q-6 15-16 25q-10 11-25 17q-14 5-32 5h-49V171h50q18 0 31.5 5.5t24 16M352 260v-8q0-28-12-43q-12-14-35-14h-20v123h19q12 0 21-4t15-11q6-8 9-19t3-24M255 0q100 0 173.5 68T510 234h-32q-6-59-40.5-107T351 54l-29 28l-81-81z"/>` }}
/>
);
}<template>
<svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewBox="0 0 512 512" fill="currentColor" v-html="body"></svg>
</template>
<script setup>
const body = `<path fill="currentColor" d="m159 458l29-28l81 81l-14 1q-100 0-173.5-68T0 277h32q6 60 40 108t87 73m19-139q14 0 21-7t7-20q0-7-2-12t-6-8q-4-4-9.5-5.5T175 265h-16v-22h16q8 0 13-2t8-5q4-3 6-8t2-10q0-12-7-19q-6-6-19-6q-5 0-10 2q-4 1-8 4q-3 3-5 8q-2 4-2 9h-28q0-10 4-18t11-14t17-10q9-3 21-3q11 0 22 3q10 3 16 9q7 6 11 15t4 20q0 5-2 10q-1 5-4 10q-4 5-8 9q-5 4-11 7q7 3 13 7q5 4 8 9q3 4 5 11q2 5 2 12q0 11-5 20q-4 9-11.5 15.5T200 338t-22 3q-11 0-21-3q-9-3-17-9t-12-14.5t-4-20.5h27q0 6 2 10.5t6 7.5q3 3 8 5t11 2m182.5-126.5Q371 203 377 218q5 16 5 34v8q0 19-5 34q-6 15-16 25q-10 11-25 17q-14 5-32 5h-49V171h50q18 0 31.5 5.5t24 16M352 260v-8q0-28-12-43q-12-14-35-14h-20v123h19q12 0 21-4t15-11q6-8 9-19t3-24M255 0q100 0 173.5 68T510 234h-32q-6-59-40.5-107T351 54l-29 28l-81-81z"/>`;
</script>.3d-rotation {
width: 1em;
height: 1em;
background-color: currentColor;
-webkit-mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%221em%22%20height%3D%221em%22%20viewBox%3D%220%200%20512%20512%22%3E%3Cpath%20fill%3D%22currentColor%22%20d%3D%22m159%20458l29-28l81%2081l-14%201q-100%200-173.5-68T0%20277h32q6%2060%2040%20108t87%2073m19-139q14%200%2021-7t7-20q0-7-2-12t-6-8q-4-4-9.5-5.5T175%20265h-16v-22h16q8%200%2013-2t8-5q4-3%206-8t2-10q0-12-7-19q-6-6-19-6q-5%200-10%202q-4%201-8%204q-3%203-5%208q-2%204-2%209h-28q0-10%204-18t11-14t17-10q9-3%2021-3q11%200%2022%203q10%203%2016%209q7%206%2011%2015t4%2020q0%205-2%2010q-1%205-4%2010q-4%205-8%209q-5%204-11%207q7%203%2013%207q5%204%208%209q3%204%205%2011q2%205%202%2012q0%2011-5%2020q-4%209-11.5%2015.5T200%20338t-22%203q-11%200-21-3q-9-3-17-9t-12-14.5t-4-20.5h27q0%206%202%2010.5t6%207.5q3%203%208%205t11%202m182.5-126.5Q371%20203%20377%20218q5%2016%205%2034v8q0%2019-5%2034q-6%2015-16%2025q-10%2011-25%2017q-14%205-32%205h-49V171h50q18%200%2031.5%205.5t24%2016M352%20260v-8q0-28-12-43q-12-14-35-14h-20v123h19q12%200%2021-4t15-11q6-8%209-19t3-24M255%200q100%200%20173.5%2068T510%20234h-32q-6-59-40.5-107T351%2054l-29%2028l-81-81z%22%2F%3E%3C%2Fsvg%3E") no-repeat center / contain;
mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%221em%22%20height%3D%221em%22%20viewBox%3D%220%200%20512%20512%22%3E%3Cpath%20fill%3D%22currentColor%22%20d%3D%22m159%20458l29-28l81%2081l-14%201q-100%200-173.5-68T0%20277h32q6%2060%2040%20108t87%2073m19-139q14%200%2021-7t7-20q0-7-2-12t-6-8q-4-4-9.5-5.5T175%20265h-16v-22h16q8%200%2013-2t8-5q4-3%206-8t2-10q0-12-7-19q-6-6-19-6q-5%200-10%202q-4%201-8%204q-3%203-5%208q-2%204-2%209h-28q0-10%204-18t11-14t17-10q9-3%2021-3q11%200%2022%203q10%203%2016%209q7%206%2011%2015t4%2020q0%205-2%2010q-1%205-4%2010q-4%205-8%209q-5%204-11%207q7%203%2013%207q5%204%208%209q3%204%205%2011q2%205%202%2012q0%2011-5%2020q-4%209-11.5%2015.5T200%20338t-22%203q-11%200-21-3q-9-3-17-9t-12-14.5t-4-20.5h27q0%206%202%2010.5t6%207.5q3%203%208%205t11%202m182.5-126.5Q371%20203%20377%20218q5%2016%205%2034v8q0%2019-5%2034q-6%2015-16%2025q-10%2011-25%2017q-14%205-32%205h-49V171h50q18%200%2031.5%205.5t24%2016M352%20260v-8q0-28-12-43q-12-14-35-14h-20v123h19q12%200%2021-4t15-11q6-8%209-19t3-24M255%200q100%200%20173.5%2068T510%20234h-32q-6-59-40.5-107T351%2054l-29%2028l-81-81z%22%2F%3E%3C%2Fsvg%3E") no-repeat center / contain;
}单文件 CSS 即可播放,无需任何依赖;描画动效仅对描边类图标生效。
透明度往复渐变,适合状态提示与在线指示。
.icon-3d-rotation {
animation: icon-breathe 1.8s ease-in-out infinite;
}
@keyframes icon-breathe {
0%, 100% { opacity: 1; }
50% { opacity: 0.35; }
}匀速循环旋转,适合加载中场景。
.icon-3d-rotation {
animation: icon-spin 1.6s linear infinite;
}
@keyframes icon-spin {
to { transform: rotate(360deg); }
}对源文件的客观技术指标,供工程侧评估引用方式。
文件体积
0.84 KB
861 字节
viewBox
0 0 512 512
矢量坐标系
图元总数
1
<path> ×1
风格
单色(跟随 currentColor)
填充跟随容器颜色
同时含 width/height 与 viewBox:可以只保留 viewBox,让图标跟随容器自适应缩放。 文件体积 0.84 KB(861 字节),图元 1 个,风格为单色(跟随 currentColor)。
关于 3d-rotation 图标的下载、商用与改色。
它是 Material Design Iconic Font(zmdi)开源图标集中的 3d-rotation 图标,单色(跟随 currentColor),viewBox 为 0 0 512 512,文件仅 0.84 KB,矢量格式可无损缩放到任意尺寸。
点击「下载与导出」中的 SVG 源文件按钮保存矢量文件;也可以按 512 / 256 / 128 / 64 / 32 / 16px 预设导出 PNG,或在输入框填 16~1024 之间的任意尺寸。需要 iOS、Android 全套尺寸时,用素材包生成器一键打包。
该图标采用 Open Font License(OFL-1.1) 开源协议,通常允许在遵守协议的前提下免费使用,常见要求是保留作者版权声明。商用前建议阅读集合页标注确认。
在「预览与场景」的色板中切换颜色,三底色与全部场景会实时跟随;点击任一相近图标可打开预览弹层,复制对应颜色的 SVG 源码或 PNG。也可以复制 SVG 源码后自行修改 fill 值。