瀏覽代碼

Add optical disc tracks

master
Fen Dweller 4 年之前
父節點
當前提交
177257c1e3
共有 6 個檔案被更改,包括 443 行新增1 行删除
  1. +14
    -1
      media/attribution.js
  2. +116
    -0
      media/objects/Optical Disc Tracks/Blu-ray-Top.svg
  3. +96
    -0
      media/objects/Optical Disc Tracks/CD-Top.svg
  4. +82
    -0
      media/objects/Optical Disc Tracks/DVD-Top.svg
  5. +91
    -0
      media/objects/Optical Disc Tracks/HD-DVD-Top.svg
  6. +44
    -0
      presets/objects.js

+ 14
- 1
media/attribution.js 查看文件

@@ -19781,12 +19781,25 @@ const attributionData = {
},
{
prefix: "./media/objects/LEGO/",
all: "https://bricks.stackexchange.com/questions/288/what-are-the-dimensions-of-a-lego-brick",
all: null,
authors: [
"chemicalcrux"
],
owners: [
"lego"
],
citations: [
"https://bricks.stackexchange.com/questions/288/what-are-the-dimensions-of-a-lego-brick"
]
},
{
prefix: "./media/objects/Optical Disc Tracks/",
all: null,
authors: [
"chemicalcrux"
],
citations: [
"https://en.wikipedia.org/wiki/Compact_disc#/media/File:Comparison_CD_DVD_HDDVD_BD.svg"
]
},
{


+ 116
- 0
media/objects/Optical Disc Tracks/Blu-ray-Top.svg 查看文件

@@ -0,0 +1,116 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- Generator: Adobe Illustrator 25.4.1, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
width="1250" height="1090" viewBox="0 0 1250 1090" style="enable-background:new 0 0 1250 1090;" xml:space="preserve">
<style type="text/css">
.st0{fill:#333333;}
</style>
<g>
<g>
<path class="st0" d="M65,445c-33.084,0-60-26.916-60-60s26.916-60,60-60h20c33.084,0,60,26.916,60,60s-26.916,60-60,60H65z"/>
<path d="M85,330c14.619,0,28.411,5.741,38.835,16.165C134.259,356.589,140,370.381,140,385s-5.741,28.411-16.165,38.835
C113.411,434.259,99.619,440,85,440H65c-14.619,0-28.411-5.741-38.835-16.165C15.741,413.411,10,399.619,10,385
s5.741-28.411,16.165-38.835C36.589,335.741,50.381,330,65,330H85 M85,320H65c-35.75,0-65,29.25-65,65s29.25,65,65,65h20
c35.75,0,65-29.25,65-65S120.75,320,85,320L85,320z"/>
</g>
<g>
<path class="st0" d="M365,445c-33.084,0-60-26.916-60-60s26.916-60,60-60h170c33.084,0,60,26.916,60,60s-26.916,60-60,60H365z"/>
<path d="M535,330c14.619,0,28.411,5.741,38.835,16.165C584.259,356.589,590,370.381,590,385s-5.741,28.411-16.165,38.835
C563.411,434.259,549.619,440,535,440H365c-14.619,0-28.411-5.741-38.835-16.165C315.741,413.411,310,399.619,310,385
s5.741-28.411,16.165-38.835C336.589,335.741,350.381,330,365,330H535 M535,320H365c-35.75,0-65,29.25-65,65s29.25,65,65,65h170
c35.75,0,65-29.25,65-65S570.75,320,535,320L535,320z"/>
</g>
<g>
<path class="st0" d="M815,445c-33.084,0-60-26.916-60-60s26.916-60,60-60h80c33.084,0,60,26.916,60,60s-26.916,60-60,60H815z"/>
<path d="M895,330c14.619,0,28.411,5.741,38.835,16.165C944.259,356.589,950,370.381,950,385s-5.741,28.411-16.165,38.835
C923.411,434.259,909.619,440,895,440h-80c-14.619,0-28.411-5.741-38.835-16.165C765.741,413.411,760,399.619,760,385
s5.741-28.411,16.165-38.835C786.589,335.741,800.381,330,815,330H895 M895,320h-80c-35.75,0-65,29.25-65,65s29.25,65,65,65h80
c35.75,0,65-29.25,65-65S930.75,320,895,320L895,320z"/>
</g>
<g>
<path class="st0" d="M1165,445c-33.084,0-60-26.916-60-60s26.916-60,60-60h20c33.084,0,60,26.916,60,60s-26.916,60-60,60H1165z"/>
<path d="M1185,330c14.619,0,28.411,5.741,38.835,16.165C1234.259,356.589,1240,370.381,1240,385s-5.741,28.411-16.165,38.835
C1213.411,434.259,1199.619,440,1185,440h-20c-14.619,0-28.411-5.741-38.835-16.165C1115.741,413.411,1110,399.619,1110,385
s5.741-28.411,16.165-38.835C1136.589,335.741,1150.381,330,1165,330H1185 M1185,320h-20c-35.75,0-65,29.25-65,65s29.25,65,65,65
h20c35.75,0,65-29.25,65-65S1220.75,320,1185,320L1185,320z"/>
</g>
<g>
<path class="st0" d="M115,765c-33.084,0-60-26.916-60-60s26.916-60,60-60h20c33.084,0,60,26.916,60,60s-26.916,60-60,60H115z"/>
<path d="M135,650c14.619,0,28.411,5.741,38.835,16.165C184.259,676.589,190,690.381,190,705s-5.741,28.411-16.165,38.835
C163.411,754.259,149.619,760,135,760h-20c-14.619,0-28.411-5.741-38.835-16.165C65.741,733.411,60,719.619,60,705
s5.741-28.411,16.165-38.835C86.589,655.741,100.381,650,115,650H135 M135,640h-20c-35.75,0-65,29.25-65,65s29.25,65,65,65h20
c35.75,0,65-29.25,65-65S170.75,640,135,640L135,640z"/>
</g>
<g>
<path class="st0" d="M815,765c-33.084,0-60-26.916-60-60s26.916-60,60-60h80c33.084,0,60,26.916,60,60s-26.916,60-60,60H815z"/>
<path d="M895,650c14.619,0,28.411,5.741,38.835,16.165C944.259,676.589,950,690.381,950,705s-5.741,28.411-16.165,38.835
C923.411,754.259,909.619,760,895,760h-80c-14.619,0-28.411-5.741-38.835-16.165C765.741,733.411,760,719.619,760,705
s5.741-28.411,16.165-38.835C786.589,655.741,800.381,650,815,650H895 M895,640h-80c-35.75,0-65,29.25-65,65s29.25,65,65,65h80
c35.75,0,65-29.25,65-65S930.75,640,895,640L895,640z"/>
</g>
<g>
<path class="st0" d="M1165,765c-33.084,0-60-26.916-60-60s26.916-60,60-60h20c33.084,0,60,26.916,60,60s-26.916,60-60,60H1165z"/>
<path d="M1185,650c14.619,0,28.411,5.741,38.835,16.165C1234.259,676.589,1240,690.381,1240,705s-5.741,28.411-16.165,38.835
C1213.411,754.259,1199.619,760,1185,760h-20c-14.619,0-28.411-5.741-38.835-16.165C1115.741,733.411,1110,719.619,1110,705
s5.741-28.411,16.165-38.835C1136.589,655.741,1150.381,650,1165,650H1185 M1185,640h-20c-35.75,0-65,29.25-65,65s29.25,65,65,65
h20c35.75,0,65-29.25,65-65S1220.75,640,1185,640L1185,640z"/>
</g>
<g>
<path class="st0" d="M665,1085c-33.084,0-60-26.916-60-60s26.916-60,60-60h170c33.084,0,60,26.916,60,60s-26.916,60-60,60H665z"/>
<path d="M835,970c14.619,0,28.411,5.741,38.835,16.165C884.259,996.589,890,1010.381,890,1025s-5.741,28.411-16.165,38.835
C863.411,1074.259,849.619,1080,835,1080H665c-14.619,0-28.411-5.741-38.835-16.165C615.741,1053.411,610,1039.619,610,1025
s5.741-28.411,16.165-38.835C636.589,975.741,650.381,970,665,970H835 M835,960H665c-35.75,0-65,29.25-65,65s29.25,65,65,65h170
c35.75,0,65-29.25,65-65S870.75,960,835,960L835,960z"/>
</g>
<g>
<path class="st0" d="M255,1085c-33.084,0-60-26.916-60-60s26.916-60,60-60h80c33.084,0,60,26.916,60,60s-26.916,60-60,60H255z"/>
<path d="M335,970c14.619,0,28.411,5.741,38.835,16.165C384.259,996.589,390,1010.381,390,1025s-5.741,28.411-16.165,38.835
C363.411,1074.259,349.619,1080,335,1080h-80c-14.619,0-28.411-5.741-38.835-16.165C205.741,1053.411,200,1039.619,200,1025
s5.741-28.411,16.165-38.835C226.589,975.741,240.381,970,255,970H335 M335,960h-80c-35.75,0-65,29.25-65,65s29.25,65,65,65h80
c35.75,0,65-29.25,65-65S370.75,960,335,960L335,960z"/>
</g>
<g>
<path class="st0" d="M1165,1085c-33.084,0-60-26.916-60-60s26.916-60,60-60h20c33.084,0,60,26.916,60,60s-26.916,60-60,60H1165z"
/>
<path d="M1185,970c14.619,0,28.411,5.741,38.835,16.165C1234.259,996.589,1240,1010.381,1240,1025s-5.741,28.411-16.165,38.835
C1213.411,1074.259,1199.619,1080,1185,1080h-20c-14.619,0-28.411-5.741-38.835-16.165C1115.741,1053.411,1110,1039.619,1110,1025
s5.741-28.411,16.165-38.835C1136.589,975.741,1150.381,970,1165,970H1185 M1185,960h-20c-35.75,0-65,29.25-65,65s29.25,65,65,65
h20c35.75,0,65-29.25,65-65S1220.75,960,1185,960L1185,960z"/>
</g>
<g>
<path class="st0" d="M415,765c-33.084,0-60-26.916-60-60s26.916-60,60-60h80c33.084,0,60,26.916,60,60s-26.916,60-60,60H415z"/>
<path d="M495,650c14.619,0,28.411,5.741,38.835,16.165C544.259,676.589,550,690.381,550,705s-5.741,28.411-16.165,38.835
C523.411,754.259,509.619,760,495,760h-80c-14.619,0-28.411-5.741-38.835-16.165C365.741,733.411,360,719.619,360,705
s5.741-28.411,16.165-38.835C386.589,655.741,400.381,650,415,650H495 M495,640h-80c-35.75,0-65,29.25-65,65s29.25,65,65,65h80
c35.75,0,65-29.25,65-65S530.75,640,495,640L495,640z"/>
</g>
<g>
<path class="st0" d="M215,125c-33.084,0-60-26.916-60-60s26.916-60,60-60h20c33.084,0,60,26.916,60,60s-26.916,60-60,60H215z"/>
<path d="M235,10c14.619,0,28.411,5.741,38.835,16.165C284.259,36.589,290,50.381,290,65s-5.741,28.411-16.165,38.835
C263.411,114.259,249.619,120,235,120h-20c-14.619,0-28.411-5.741-38.835-16.165C165.741,93.411,160,79.619,160,65
s5.741-28.411,16.165-38.835C186.589,15.741,200.381,10,215,10H235 M235,0h-20c-35.75,0-65,29.25-65,65s29.25,65,65,65h20
c35.75,0,65-29.25,65-65S270.75,0,235,0L235,0z"/>
</g>
<g>
<path class="st0" d="M515,125c-33.084,0-60-26.916-60-60s26.916-60,60-60h20c33.084,0,60,26.916,60,60s-26.916,60-60,60H515z"/>
<path d="M535,10c14.619,0,28.411,5.741,38.835,16.165C584.259,36.589,590,50.381,590,65s-5.741,28.411-16.165,38.835
C563.411,114.259,549.619,120,535,120h-20c-14.619,0-28.411-5.741-38.835-16.165C465.741,93.411,460,79.619,460,65
s5.741-28.411,16.165-38.835C486.589,15.741,500.381,10,515,10H535 M535,0h-20c-35.75,0-65,29.25-65,65s29.25,65,65,65h20
c35.75,0,65-29.25,65-65S570.75,0,535,0L535,0z"/>
</g>
<g>
<path class="st0" d="M815,125c-33.084,0-60-26.916-60-60s26.916-60,60-60h20c33.084,0,60,26.916,60,60s-26.916,60-60,60H815z"/>
<path d="M835,10c14.619,0,28.411,5.741,38.835,16.165C884.259,36.589,890,50.381,890,65s-5.741,28.411-16.165,38.835
C863.411,114.259,849.619,120,835,120h-20c-14.619,0-28.411-5.741-38.835-16.165C765.741,93.411,760,79.619,760,65
s5.741-28.411,16.165-38.835C786.589,15.741,800.381,10,815,10H835 M835,0h-20c-35.75,0-65,29.25-65,65s29.25,65,65,65h20
c35.75,0,65-29.25,65-65S870.75,0,835,0L835,0z"/>
</g>
<g>
<path class="st0" d="M1115,125c-33.084,0-60-26.916-60-60s26.916-60,60-60h20c33.084,0,60,26.916,60,60s-26.916,60-60,60H1115z"/>
<path d="M1135,10c14.619,0,28.411,5.741,38.835,16.165C1184.259,36.589,1190,50.381,1190,65s-5.741,28.411-16.165,38.835
C1163.411,114.259,1149.619,120,1135,120h-20c-14.619,0-28.411-5.741-38.835-16.165C1065.741,93.411,1060,79.619,1060,65
s5.741-28.411,16.165-38.835C1086.589,15.741,1100.381,10,1115,10H1135 M1135,0h-20c-35.75,0-65,29.25-65,65s29.25,65,65,65h20
c35.75,0,65-29.25,65-65S1170.75,0,1135,0L1135,0z"/>
</g>
</g>
</svg>

+ 96
- 0
media/objects/Optical Disc Tracks/CD-Top.svg 查看文件

@@ -0,0 +1,96 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- Generator: Adobe Illustrator 25.4.1, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
width="4800" height="3800" viewBox="0 0 4800 3800" style="enable-background:new 0 0 4800 3800;" xml:space="preserve">
<style type="text/css">
.st0{fill:#333333;}
</style>
<g>
<g>
<path class="st0" d="M1100,595c-78.466,0-152.456-30.777-208.339-86.661S805,378.466,805,300s30.777-152.456,86.661-208.339
S1021.534,5,1100,5h200c78.466,0,152.456,30.777,208.339,86.661S1595,221.534,1595,300s-30.777,152.456-86.661,208.339
S1378.466,595,1300,595H1100z"/>
<path d="M1300,10c38.969,0,76.845,7.697,112.574,22.876c34.506,14.659,65.536,35.627,92.23,62.32
c26.693,26.693,47.661,57.724,62.32,92.23C1582.303,223.155,1590,261.031,1590,300s-7.697,76.845-22.876,112.574
c-14.659,34.506-35.627,65.536-62.32,92.23c-26.693,26.693-57.724,47.661-92.23,62.32C1376.845,582.303,1338.969,590,1300,590
h-200c-38.969,0-76.845-7.697-112.574-22.876c-34.506-14.659-65.536-35.627-92.23-62.32c-26.694-26.693-47.661-57.724-62.32-92.23
C817.697,376.845,810,338.969,810,300s7.697-76.845,22.876-112.574c14.659-34.506,35.627-65.536,62.32-92.23
c26.693-26.693,57.724-47.661,92.23-62.32C1023.155,17.697,1061.031,10,1100,10H1300 M1300,0h-200C935,0,800,135,800,300
s135,300,300,300h200c165,0,300-135,300-300S1465,0,1300,0L1300,0z"/>
</g>
<g>
<path class="st0" d="M2700,595c-78.466,0-152.456-30.777-208.34-86.661S2405,378.466,2405,300s30.776-152.456,86.66-208.339
S2621.534,5,2700,5h1000c78.466,0,152.456,30.777,208.34,86.661S3995,221.534,3995,300s-30.776,152.456-86.66,208.339
S3778.466,595,3700,595H2700z"/>
<path d="M3700,10c38.969,0,76.845,7.697,112.574,22.876c34.506,14.659,65.536,35.627,92.229,62.32
c26.693,26.693,47.661,57.724,62.32,92.23C3982.303,223.155,3990,261.031,3990,300s-7.697,76.845-22.876,112.574
c-14.659,34.506-35.627,65.536-62.32,92.23c-26.694,26.693-57.724,47.661-92.229,62.32C3776.845,582.303,3738.969,590,3700,590
H2700c-38.969,0-76.845-7.697-112.574-22.876c-34.506-14.659-65.536-35.627-92.23-62.32s-47.661-57.724-62.321-92.23
C2417.697,376.845,2410,338.969,2410,300s7.697-76.845,22.875-112.574c14.66-34.506,35.627-65.536,62.321-92.23
s57.724-47.661,92.23-62.32C2623.155,17.697,2661.031,10,2700,10H3700 M3700,0H2700c-165,0-300,135-300,300s135,300,300,300h1000
c165,0,300-135,300-300S3865,0,3700,0L3700,0z"/>
</g>
<g>
<path class="st0" d="M300,2195c-78.466,0-152.456-30.776-208.339-86.66C35.776,2052.456,5,1978.466,5,1900
s30.776-152.456,86.661-208.34C147.544,1635.776,221.534,1605,300,1605h1800c78.466,0,152.456,30.776,208.34,86.66
S2395,1821.534,2395,1900s-30.776,152.456-86.66,208.34S2178.466,2195,2100,2195H300z"/>
<path d="M2100,1610c38.969,0,76.845,7.697,112.574,22.876c34.506,14.659,65.536,35.627,92.23,62.32
c26.693,26.694,47.661,57.724,62.321,92.23c15.179,35.73,22.875,73.605,22.875,112.574s-7.697,76.845-22.875,112.574
c-14.66,34.506-35.627,65.536-62.321,92.23c-26.694,26.693-57.724,47.661-92.23,62.321C2176.845,2182.303,2138.969,2190,2100,2190
H300c-38.969,0-76.845-7.697-112.574-22.875c-34.506-14.66-65.536-35.627-92.23-62.321c-26.693-26.694-47.661-57.724-62.32-92.23
C17.697,1976.845,10,1938.969,10,1900s7.697-76.845,22.876-112.574c14.659-34.506,35.627-65.536,62.32-92.23
c26.694-26.693,57.724-47.661,92.23-62.32C223.155,1617.697,261.031,1610,300,1610H2100 M2100,1600H300c-165,0-300,135-300,300
s135,300,300,300h1800c165,0,300-135,300-300S2265,1600,2100,1600L2100,1600z"/>
</g>
<g>
<path class="st0" d="M3500,2195c-78.466,0-152.455-30.776-208.34-86.66c-55.884-55.885-86.66-129.874-86.66-208.34
s30.776-152.455,86.66-208.34c55.885-55.884,129.874-86.66,208.34-86.66h200c78.466,0,152.455,30.776,208.34,86.66
c55.884,55.885,86.66,129.874,86.66,208.34s-30.776,152.455-86.66,208.34c-55.885,55.884-129.874,86.66-208.34,86.66H3500z"/>
<path d="M3700,1610c38.969,0,76.845,7.697,112.574,22.876c34.506,14.659,65.536,35.627,92.23,62.32
c26.693,26.693,47.661,57.724,62.32,92.23C3982.303,1823.155,3990,1861.031,3990,1900s-7.697,76.845-22.876,112.574
c-14.659,34.506-35.627,65.536-62.32,92.229c-26.693,26.694-57.724,47.661-92.23,62.321
C3776.845,2182.303,3738.969,2190,3700,2190h-200c-38.969,0-76.845-7.697-112.574-22.876
c-34.506-14.659-65.536-35.627-92.23-62.321c-26.693-26.693-47.661-57.724-62.32-92.229
C3217.697,1976.845,3210,1938.969,3210,1900s7.697-76.845,22.876-112.574c14.659-34.506,35.627-65.536,62.32-92.23
c26.693-26.693,57.724-47.661,92.23-62.32C3423.155,1617.697,3461.031,1610,3500,1610H3700 M3700,1600h-200
c-165,0-300,135-300,300s135,300,300,300h200c165,0,300-135,300-300S3865,1600,3700,1600L3700,1600z"/>
</g>
<g>
<path class="st0" d="M2700,3795c-78.466,0-152.455-30.776-208.34-86.66c-55.884-55.885-86.66-129.874-86.66-208.34
s30.776-152.455,86.66-208.34c55.885-55.884,129.874-86.66,208.34-86.66h200c78.466,0,152.455,30.776,208.34,86.66
c55.884,55.885,86.66,129.874,86.66,208.34s-30.776,152.455-86.66,208.34c-55.885,55.884-129.874,86.66-208.34,86.66H2700z"/>
<path d="M2900,3210c38.969,0,76.845,7.697,112.574,22.876c34.506,14.659,65.536,35.627,92.229,62.32
c26.694,26.693,47.661,57.724,62.321,92.23C3182.303,3423.155,3190,3461.031,3190,3500s-7.697,76.845-22.876,112.574
c-14.659,34.506-35.627,65.536-62.321,92.23c-26.693,26.693-57.724,47.661-92.229,62.32
C2976.845,3782.303,2938.969,3790,2900,3790h-200c-38.969,0-76.845-7.697-112.574-22.876
c-34.506-14.659-65.536-35.627-92.229-62.32c-26.694-26.693-47.661-57.724-62.321-92.23
C2417.697,3576.845,2410,3538.969,2410,3500s7.697-76.845,22.876-112.574c14.659-34.506,35.627-65.536,62.321-92.23
c26.693-26.693,57.724-47.661,92.229-62.32C2623.155,3217.697,2661.031,3210,2700,3210H2900 M2900,3200h-200
c-165,0-300,135-300,300s135,300,300,300h200c165,0,300-135,300-300S3065,3200,2900,3200L2900,3200z"/>
</g>
<g>
<path class="st0" d="M1100,3795c-78.466,0-152.456-30.776-208.339-86.66C835.777,3652.455,805,3578.466,805,3500
s30.777-152.455,86.661-208.34C947.544,3235.776,1021.534,3205,1100,3205h200c78.466,0,152.456,30.776,208.339,86.66
C1564.223,3347.545,1595,3421.534,1595,3500s-30.777,152.455-86.661,208.34C1452.456,3764.224,1378.466,3795,1300,3795H1100z"/>
<path d="M1300,3210c38.969,0,76.845,7.697,112.574,22.876c34.506,14.659,65.536,35.627,92.23,62.32
c26.693,26.693,47.661,57.724,62.32,92.23C1582.303,3423.155,1590,3461.031,1590,3500s-7.697,76.845-22.876,112.574
c-14.659,34.506-35.627,65.536-62.32,92.23c-26.693,26.693-57.724,47.661-92.23,62.32C1376.845,3782.303,1338.969,3790,1300,3790
h-200c-38.969,0-76.845-7.697-112.574-22.876c-34.506-14.659-65.536-35.627-92.23-62.32c-26.694-26.693-47.661-57.724-62.32-92.23
C817.697,3576.845,810,3538.969,810,3500s7.697-76.845,22.876-112.574c14.659-34.506,35.627-65.536,62.32-92.23
c26.693-26.693,57.724-47.661,92.23-62.32C1023.155,3217.697,1061.031,3210,1100,3210H1300 M1300,3200h-200
c-165,0-300,135-300,300s135,300,300,300h200c165,0,300-135,300-300S1465,3200,1300,3200L1300,3200z"/>
</g>
<g>
<path class="st0" d="M4300,3795c-78.466,0-152.455-30.776-208.34-86.66c-55.884-55.885-86.66-129.874-86.66-208.34
s30.776-152.455,86.66-208.34c55.885-55.884,129.874-86.66,208.34-86.66h200c78.466,0,152.455,30.776,208.34,86.66
c55.884,55.885,86.66,129.874,86.66,208.34s-30.776,152.455-86.66,208.34c-55.885,55.884-129.874,86.66-208.34,86.66H4300z"/>
<path d="M4500,3210c38.969,0,76.845,7.697,112.574,22.876c34.506,14.659,65.536,35.627,92.229,62.32s47.661,57.724,62.32,92.23
c15.18,35.729,22.876,73.605,22.876,112.574s-7.696,76.845-22.876,112.574c-14.659,34.506-35.627,65.536-62.32,92.23
s-57.724,47.661-92.229,62.32C4576.845,3782.303,4538.969,3790,4500,3790h-200c-38.969,0-76.845-7.697-112.574-22.876
c-34.506-14.659-65.536-35.627-92.23-62.32c-26.693-26.693-47.661-57.724-62.32-92.23C4017.697,3576.845,4010,3538.969,4010,3500
s7.697-76.845,22.876-112.574c14.659-34.506,35.627-65.536,62.32-92.23c26.694-26.693,57.724-47.661,92.23-62.32
C4223.155,3217.697,4261.031,3210,4300,3210H4500 M4500,3200h-200c-165,0-300,135-300,300s135,300,300,300h200
c165,0,300-135,300-300S4665,3200,4500,3200L4500,3200z"/>
</g>
</g>
</svg>

+ 82
- 0
media/objects/Optical Disc Tracks/DVD-Top.svg 查看文件

@@ -0,0 +1,82 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- Generator: Adobe Illustrator 25.4.1, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
width="2800" height="1800" viewBox="0 0 2800 1800" style="enable-background:new 0 0 2800 1800;" xml:space="preserve">
<style type="text/css">
.st0{fill:#333333;}
</style>
<g>
<g>
<path class="st0" d="M160,315c-41.225,0-80.101-16.171-109.464-45.536C21.172,240.1,5,201.225,5,160S21.172,79.9,50.536,50.536
C79.9,21.171,118.775,5,160,5h80c41.225,0,80.101,16.171,109.464,45.536C378.829,79.9,395,118.775,395,160
s-16.171,80.1-45.536,109.464C320.101,298.829,281.225,315,240,315H160z"/>
<path d="M240,10c39.89,0,77.509,15.651,105.929,44.071C374.349,82.491,390,120.11,390,160s-15.651,77.509-44.071,105.929
C317.509,294.349,279.89,310,240,310h-80c-39.89,0-77.509-15.651-105.929-44.071C25.651,237.509,10,199.89,10,160
S25.651,82.491,54.071,54.071C82.491,25.651,120.11,10,160,10H240 M240,0h-80C72,0,0,72,0,160s72,160,160,160h80
c88,0,160-72,160-160S328,0,240,0L240,0z"/>
</g>
<g>
<path class="st0" d="M160,1055c-41.225,0-80.101-16.171-109.464-45.536C21.172,980.1,5,941.225,5,900s16.171-80.1,45.536-109.464
C79.9,761.171,118.775,745,160,745h480c41.225,0,80.1,16.171,109.464,45.536C778.828,819.9,795,858.775,795,900
s-16.172,80.1-45.535,109.464C720.1,1038.829,681.225,1055,640,1055H160z"/>
<path d="M640,750c39.89,0,77.509,15.651,105.929,44.071C774.349,822.491,790,860.11,790,900s-15.651,77.509-44.071,105.929
C717.509,1034.349,679.89,1050,640,1050H160c-39.89,0-77.509-15.651-105.929-44.071C25.651,977.509,10,939.89,10,900
s15.651-77.509,44.071-105.929C82.491,765.651,120.11,750,160,750H640 M640,740H160C72,740,0,812,0,900s72,160,160,160h480
c88,0,160-72,160-160S728,740,640,740L640,740z"/>
</g>
<g>
<path class="st0" d="M960,315c-41.226,0-80.101-16.171-109.465-45.535C821.172,240.101,805,201.225,805,160
s16.172-80.101,45.535-109.465C879.899,21.171,918.774,5,960,5h880c41.226,0,80.101,16.171,109.465,45.535
C1978.828,79.899,1995,118.775,1995,160s-16.172,80.101-45.535,109.465C1920.1,298.829,1881.225,315,1840,315H960z"/>
<path d="M1840,10c39.89,0,77.509,15.651,105.929,44.071C1974.349,82.491,1990,120.11,1990,160s-15.651,77.509-44.071,105.929
C1917.509,294.349,1879.89,310,1840,310H960c-39.89,0-77.509-15.651-105.929-44.071C825.651,237.509,810,199.89,810,160
s15.651-77.509,44.071-105.929C882.491,25.651,920.11,10,960,10H1840 M1840,0H960c-88,0-160,72-160,160s72,160,160,160h880
c88,0,160-72,160-160S1928,0,1840,0L1840,0z"/>
</g>
<g>
<path class="st0" d="M1360,1055c-41.226,0-80.101-16.171-109.465-45.536C1221.172,980.1,1205,941.225,1205,900
s16.172-80.1,45.535-109.464C1279.899,761.171,1318.774,745,1360,745h80c41.226,0,80.101,16.171,109.465,45.536
C1578.828,819.9,1595,858.775,1595,900s-16.172,80.1-45.535,109.464C1520.1,1038.829,1481.225,1055,1440,1055H1360z"/>
<path d="M1440,750c39.89,0,77.509,15.651,105.929,44.071C1574.349,822.491,1590,860.11,1590,900s-15.651,77.509-44.071,105.929
S1479.89,1050,1440,1050h-80c-39.89,0-77.509-15.651-105.929-44.071S1210,939.89,1210,900s15.651-77.509,44.071-105.929
C1282.491,765.651,1320.11,750,1360,750H1440 M1440,740h-80c-88,0-160,72-160,160s72,160,160,160h80c88,0,160-72,160-160
S1528,740,1440,740L1440,740z"/>
</g>
<g>
<path class="st0" d="M2560,315c-41.226,0-80.101-16.171-109.465-45.536C2421.172,240.1,2405,201.225,2405,160
s16.172-80.1,45.535-109.464C2479.899,21.171,2518.774,5,2560,5h80c41.226,0,80.101,16.171,109.465,45.536
C2778.828,79.9,2795,118.775,2795,160s-16.172,80.1-45.535,109.464C2720.1,298.829,2681.225,315,2640,315H2560z"/>
<path d="M2640,10c39.89,0,77.509,15.651,105.929,44.071C2774.349,82.491,2790,120.11,2790,160s-15.651,77.509-44.071,105.929
C2717.509,294.349,2679.89,310,2640,310h-80c-39.89,0-77.509-15.651-105.929-44.071C2425.651,237.509,2410,199.89,2410,160
s15.651-77.509,44.071-105.929C2482.491,25.651,2520.11,10,2560,10H2640 M2640,0h-80c-88,0-160,72-160,160s72,160,160,160h80
c88,0,160-72,160-160S2728,0,2640,0L2640,0z"/>
</g>
<g>
<path class="st0" d="M2160,1055c-41.226,0-80.101-16.171-109.465-45.536C2021.172,980.1,2005,941.225,2005,900
s16.172-80.1,45.535-109.464C2079.899,761.171,2118.774,745,2160,745h480c41.226,0,80.101,16.171,109.465,45.536
C2778.828,819.9,2795,858.775,2795,900s-16.172,80.1-45.535,109.464C2720.1,1038.829,2681.225,1055,2640,1055H2160z"/>
<path d="M2640,750c39.89,0,77.509,15.651,105.929,44.071C2774.349,822.491,2790,860.11,2790,900s-15.651,77.509-44.071,105.929
S2679.89,1050,2640,1050h-480c-39.89,0-77.509-15.651-105.929-44.071C2025.651,977.509,2010,939.89,2010,900
s15.651-77.509,44.071-105.929C2082.491,765.651,2120.11,750,2160,750H2640 M2640,740h-480c-88,0-160,72-160,160s72,160,160,160
h480c88,0,160-72,160-160S2728,740,2640,740L2640,740z"/>
</g>
<g>
<path class="st0" d="M1360,1795c-41.226,0-80.101-16.171-109.465-45.535C1221.172,1720.101,1205,1681.225,1205,1640
s16.172-80.101,45.535-109.465C1279.899,1501.171,1318.774,1485,1360,1485h880c41.226,0,80.101,16.171,109.465,45.535
c29.363,29.364,45.535,68.24,45.535,109.465s-16.172,80.101-45.535,109.465C2320.1,1778.829,2281.225,1795,2240,1795H1360z"/>
<path d="M2240,1490c39.89,0,77.509,15.651,105.929,44.071S2390,1600.11,2390,1640s-15.651,77.509-44.071,105.929
S2279.89,1790,2240,1790h-880c-39.89,0-77.509-15.651-105.929-44.071S1210,1679.89,1210,1640s15.651-77.509,44.071-105.929
S1320.11,1490,1360,1490H2240 M2240,1480h-880c-88,0-160,72-160,160s72,160,160,160h880c88,0,160-72,160-160S2328,1480,2240,1480
L2240,1480z"/>
</g>
<g>
<path class="st0" d="M160,1795c-41.225,0-80.101-16.171-109.464-45.536C21.172,1720.1,5,1681.225,5,1640
s16.171-80.1,45.536-109.464C79.9,1501.171,118.775,1485,160,1485h80c41.225,0,80.101,16.171,109.464,45.536
C378.829,1559.9,395,1598.775,395,1640s-16.171,80.1-45.536,109.464C320.101,1778.829,281.225,1795,240,1795H160z"/>
<path d="M240,1490c39.89,0,77.509,15.651,105.929,44.071C374.349,1562.491,390,1600.11,390,1640s-15.651,77.509-44.071,105.929
C317.509,1774.349,279.89,1790,240,1790h-80c-39.89,0-77.509-15.651-105.929-44.071C25.651,1717.509,10,1679.89,10,1640
s15.651-77.509,44.071-105.929C82.491,1505.651,120.11,1490,160,1490H240 M240,1480h-80c-88,0-160,72-160,160s72,160,160,160h80
c88,0,160-72,160-160S328,1480,240,1480L240,1480z"/>
</g>
</g>
</svg>

+ 91
- 0
media/objects/Optical Disc Tracks/HD-DVD-Top.svg 查看文件

@@ -0,0 +1,91 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- Generator: Adobe Illustrator 25.4.1, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
width="1800" height="1400" viewBox="0 0 1800 1400" style="enable-background:new 0 0 1800 1400;" xml:space="preserve">
<style type="text/css">
.st0{fill:#333333;}
</style>
<g>
<g>
<circle class="st0" cx="100" cy="100" r="95"/>
<path d="M100,10c23.929,0,46.5,9.392,63.554,26.446C180.608,53.5,190,76.071,190,100s-9.392,46.5-26.446,63.554
C146.5,180.608,123.929,190,100,190s-46.5-9.392-63.554-26.446C19.392,146.5,10,123.929,10,100s9.392-46.5,26.446-63.554
C53.5,19.392,76.071,10,100,10 M100,0C45,0,0,45,0,100s45,100,100,100s100-45,100-100S155,0,100,0L100,0z"/>
</g>
<g>
<path class="st0" d="M700,195c-52.383,0-95-42.617-95-95s42.617-95,95-95h200c52.383,0,95,42.617,95,95s-42.617,95-95,95H700z"/>
<path d="M900,10c23.929,0,46.5,9.392,63.554,26.446C980.608,53.5,990,76.071,990,100s-9.392,46.5-26.446,63.554
C946.5,180.608,923.929,190,900,190H700c-23.929,0-46.5-9.392-63.554-26.446C619.392,146.5,610,123.929,610,100
s9.392-46.5,26.446-63.554C653.5,19.392,676.071,10,700,10H900 M900,0H700c-55,0-100,45-100,100s45,100,100,100h200
c55,0,100-45,100-100S955,0,900,0L900,0z"/>
</g>
<g>
<path class="st0" d="M100,595c-52.383,0-95-42.617-95-95s42.617-95,95-95h400c52.383,0,95,42.617,95,95s-42.617,95-95,95H100z"/>
<path d="M500,410c23.929,0,46.5,9.392,63.554,26.446S590,476.071,590,500s-9.392,46.5-26.446,63.554S523.929,590,500,590H100
c-23.929,0-46.5-9.392-63.554-26.446C19.392,546.5,10,523.929,10,500s9.392-46.5,26.446-63.554C53.5,419.392,76.071,410,100,410
H500 M500,400H100C45,400,0,445,0,500s45,100,100,100h400c55,0,100-45,100-100S555,400,500,400L500,400z"/>
</g>
<g>
<circle class="st0" cx="900" cy="500" r="95"/>
<path d="M900,410c23.929,0,46.5,9.392,63.554,26.446S990,476.071,990,500s-9.392,46.5-26.446,63.554S923.929,590,900,590
s-46.5-9.392-63.554-26.446S810,523.929,810,500s9.392-46.5,26.446-63.554S876.071,410,900,410 M900,400c-55,0-100,45-100,100
s45,100,100,100s100-45,100-100S955,400,900,400L900,400z"/>
</g>
<g>
<circle class="st0" cx="1300" cy="500" r="95"/>
<path d="M1300,410c23.929,0,46.5,9.392,63.554,26.446S1390,476.071,1390,500s-9.392,46.5-26.446,63.554S1323.929,590,1300,590
s-46.5-9.392-63.554-26.446S1210,523.929,1210,500s9.392-46.5,26.446-63.554S1276.071,410,1300,410 M1300,400
c-55,0-100,45-100,100s45,100,100,100s100-45,100-100S1355,400,1300,400L1300,400z"/>
</g>
<g>
<circle class="st0" cx="1700" cy="500" r="95"/>
<path d="M1700,410c23.929,0,46.5,9.392,63.554,26.446S1790,476.071,1790,500s-9.392,46.5-26.446,63.554S1723.929,590,1700,590
s-46.5-9.392-63.554-26.446S1610,523.929,1610,500s9.392-46.5,26.446-63.554S1676.071,410,1700,410 M1700,400
c-55,0-100,45-100,100s45,100,100,100s100-45,100-100S1755,400,1700,400L1700,400z"/>
</g>
<g>
<circle class="st0" cx="1300" cy="100" r="95"/>
<path d="M1300,10c23.929,0,46.5,9.392,63.554,26.446C1380.608,53.5,1390,76.071,1390,100s-9.392,46.5-26.446,63.554
C1346.5,180.608,1323.929,190,1300,190s-46.5-9.392-63.554-26.446C1219.392,146.5,1210,123.929,1210,100s9.392-46.5,26.446-63.554
C1253.5,19.392,1276.071,10,1300,10 M1300,0c-55,0-100,45-100,100s45,100,100,100s100-45,100-100S1355,0,1300,0L1300,0z"/>
</g>
<g>
<path class="st0" d="M300,995c-52.383,0-95-42.617-95-95s42.617-95,95-95h200c52.383,0,95,42.617,95,95s-42.617,95-95,95H300z"/>
<path d="M500,810c23.929,0,46.5,9.392,63.554,26.446S590,876.071,590,900s-9.392,46.5-26.446,63.554S523.929,990,500,990H300
c-23.929,0-46.5-9.392-63.554-26.446S210,923.929,210,900s9.392-46.5,26.446-63.554S276.071,810,300,810H500 M500,800H300
c-55,0-100,45-100,100s45,100,100,100h200c55,0,100-45,100-100S555,800,500,800L500,800z"/>
</g>
<g>
<path class="st0" d="M1100,995c-52.383,0-95-42.617-95-95s42.617-95,95-95h400c52.383,0,95,42.617,95,95s-42.617,95-95,95H1100z"
/>
<path d="M1500,810c23.929,0,46.5,9.392,63.554,26.446S1590,876.071,1590,900s-9.392,46.5-26.446,63.554S1523.929,990,1500,990
h-400c-23.929,0-46.5-9.392-63.554-26.446S1010,923.929,1010,900s9.392-46.5,26.446-63.554S1076.071,810,1100,810H1500 M1500,800
h-400c-55,0-100,45-100,100s45,100,100,100h400c55,0,100-45,100-100S1555,800,1500,800L1500,800z"/>
</g>
<g>
<path class="st0" d="M500,1395c-52.383,0-95-42.617-95-95s42.617-95,95-95h200c52.383,0,95,42.617,95,95s-42.617,95-95,95H500z"/>
<path d="M700,1210c23.929,0,46.5,9.392,63.554,26.446S790,1276.071,790,1300s-9.392,46.5-26.446,63.554S723.929,1390,700,1390H500
c-23.929,0-46.5-9.392-63.554-26.446S410,1323.929,410,1300s9.392-46.5,26.446-63.554S476.071,1210,500,1210H700 M700,1200H500
c-55,0-100,45-100,100s45,100,100,100h200c55,0,100-45,100-100S755,1200,700,1200L700,1200z"/>
</g>
<g>
<circle class="st0" cx="1100" cy="1300" r="95"/>
<path d="M1100,1210c23.929,0,46.5,9.392,63.554,26.446S1190,1276.071,1190,1300s-9.392,46.5-26.446,63.554
S1123.929,1390,1100,1390s-46.5-9.392-63.554-26.446S1010,1323.929,1010,1300s9.392-46.5,26.446-63.554S1076.071,1210,1100,1210
M1100,1200c-55,0-100,45-100,100s45,100,100,100s100-45,100-100S1155,1200,1100,1200L1100,1200z"/>
</g>
<g>
<circle class="st0" cx="1500" cy="1300" r="95"/>
<path d="M1500,1210c23.929,0,46.5,9.392,63.554,26.446S1590,1276.071,1590,1300s-9.392,46.5-26.446,63.554
S1523.929,1390,1500,1390s-46.5-9.392-63.554-26.446S1410,1323.929,1410,1300s9.392-46.5,26.446-63.554S1476.071,1210,1500,1210
M1500,1200c-55,0-100,45-100,100s45,100,100,100s100-45,100-100S1555,1200,1500,1200L1500,1200z"/>
</g>
<g>
<circle class="st0" cx="100" cy="1300" r="95"/>
<path d="M100,1210c23.929,0,46.5,9.392,63.554,26.446C180.608,1253.5,190,1276.071,190,1300s-9.392,46.5-26.446,63.554
C146.5,1380.608,123.929,1390,100,1390s-46.5-9.392-63.554-26.446C19.392,1346.5,10,1323.929,10,1300s9.392-46.5,26.446-63.554
C53.5,1219.392,76.071,1210,100,1210 M100,1200c-55,0-100,45-100,100s45,100,100,100s100-45,100-100S155,1200,100,1200L100,1200z"
/>
</g>
</g>
</svg>

+ 44
- 0
presets/objects.js 查看文件

@@ -899,6 +899,50 @@ function makeObjects() {
},
]
}))

results.push(makeModel({
"name": "Optical Disc Tracks",
"kind": "objects",
"forms": [
{
"name": "CD",
"views": [
{
"name": "Top",
"height": 3800e-9
}
]
},
{
"name": "DVD",
"views": [
{
"name": "Top",
"height": 1800e-9
}
]
},
{
"name": "HD-DVD",
"views": [
{
"name": "Top",
"height": 1400e-9
}
]
},
{
"name": "Blu-ray",
"views": [
{
"name": "Top",
"height": 1090e-9
}
]
},
]
}))

/* ***Glassware*** */ results.push(makeModel({"name": "Glassware", "kind": "objects", "forms": [{"name": "Erlenmeyer 250mL", "views": [{"name": "Front", "height": 0.13200001418590546}, {"name": "Side", "height": 0.13200001418590546}, {"name": "Top", "height": 0.0820000022649765}]}, {"name": "Erlenmeyer 50mL", "views": [{"name": "Front", "height": 0.07800000160932541}, {"name": "Side", "height": 0.07800000160932541}, {"name": "Top", "height": 0.050999999046325684}]}, {"name": "Florence 250mL", "views": [{"name": "Front", "height": 0.1444360464811325}, {"name": "Side", "height": 0.1444360464811325}, {"name": "Top", "height": 0.08079908788204193}]}, {"name": "Watch Glass", "views": [{"name": "Front", "height": 0.012000001035630703}, {"name": "Side", "height": 0.012000001035630703}, {"name": "Top", "height": 0.1213480606675148}]}, {"name": "Petri Dish 60mm", "views": [{"name": "Front", "height": 0.012477035634219646}, {"name": "Side", "height": 0.012477035634219646}, {"name": "Top", "height": 0.06493081152439117}]}, {"name": "Petri Dish 100mm", "views": [{"name": "Front", "height": 0.014974183402955532}, {"name": "Side", "height": 0.014974183402955532}, {"name": "Top", "height": 0.10384059697389603}]}]}));
/* ***Shapes*** */ results.push(makeModel({"name": "Shapes", "kind": "objects", "forms": [{"name": "Cube", "views": [{"name": "Front", "height": 1.0, "volume": 0.9999999999999999}, {"name": "Side", "height": 1.0, "volume": 0.9999999999999999}, {"name": "Top", "height": 1.0, "volume": 0.9999999999999999}]}, {"name": "Sphere", "views": [{"name": "Front", "height": 1.0, "volume": 0.5242280941679499}, {"name": "Side", "height": 1.0, "volume": 0.5242280941679499}, {"name": "Top", "height": 0.9999998807907104, "volume": 0.5242280941679499}]}, {"name": "Cone", "views": [{"name": "Front", "height": 1.0, "volume": 0.26169426348501956}, {"name": "Side", "height": 1.0, "volume": 0.26169426348501956}, {"name": "Top", "height": 1.0, "volume": 0.26169426348501956}]}, {"name": "Cylinder", "views": [{"name": "Front", "height": 1.0, "volume": 0.7850827506448366}, {"name": "Side", "height": 1.0, "volume": 0.7850827506448366}, {"name": "Top", "height": 0.9999399781227112, "volume": 0.7850827506448366}]}]}));
/* ***PO Boxes*** */ results.push(makeModel({"name": "PO Boxes", "kind": "objects", "forms": [{"name": "XS", "views": [{"name": "Front", "height": 0.07620000094175339, "volume": 0.003988201638571948}, {"name": "Side", "height": 0.07620000094175339, "volume": 0.003988201638571948}, {"name": "Top", "height": 0.3746500015258789, "volume": 0.003988201638571948}]}, {"name": "S", "views": [{"name": "Front", "height": 0.12700000405311584, "volume": 0.006647002860937575}, {"name": "Side", "height": 0.12700000405311584, "volume": 0.006647002860937575}, {"name": "Top", "height": 0.3746500015258789, "volume": 0.006647002860937575}]}, {"name": "M", "views": [{"name": "Front", "height": 0.1396999955177307, "volume": 0.014623405358175506}, {"name": "Side", "height": 0.1396999955177307, "volume": 0.014623405358175506}, {"name": "Top", "height": 0.3746500015258789, "volume": 0.014623405358175506}]}, {"name": "L", "views": [{"name": "Front", "height": 0.2793999910354614, "volume": 0.02924681071635101}, {"name": "Side", "height": 0.2793999910354614, "volume": 0.02924681071635101}, {"name": "Top", "height": 0.3746500015258789, "volume": 0.02924681071635101}]}, {"name": "XL", "views": [{"name": "Front", "height": 0.30480000376701355, "volume": 0.06526148383352366}, {"name": "Side", "height": 0.30480000376701355, "volume": 0.06526148383352366}, {"name": "Top", "height": 0.3746500015258789, "volume": 0.06526148383352366}]}]}));


Loading…
取消
儲存