Add documentation Book

This commit is contained in:
Philippe Roy 2022-04-22 02:04:48 +02:00
parent 177462d784
commit 82a5306d4c
29 changed files with 16416 additions and 51 deletions

Binary file not shown.

View File

@ -0,0 +1,59 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
version="1.1"
id="svg8"
sodipodi:docname="icon_book-2.svg"
inkscape:version="0.92.4 (5da689c313, 2019-01-14)">
<metadata
id="metadata12">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
<dc:title></dc:title>
</cc:Work>
</rdf:RDF>
</metadata>
<sodipodi:namedview
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1"
objecttolerance="10"
gridtolerance="10"
guidetolerance="10"
inkscape:pageopacity="0"
inkscape:pageshadow="2"
inkscape:window-width="1388"
inkscape:window-height="814"
id="namedview10"
showgrid="false"
inkscape:zoom="2.0420556"
inkscape:cx="257.7134"
inkscape:cy="121.27191"
inkscape:window-x="0"
inkscape:window-y="27"
inkscape:window-maximized="0"
inkscape:current-layer="svg8" />
<defs
id="defs2" />
<g
id="g6"
style="fill:#916f6f"
transform="translate(-1170.2478,-656.20698)">
<path
d="m 1220.9,691.1 0.65,-0.05 h -0.05 l 15.85,4 0.5,0.3 v 0.05 l 0.25,0.45 -0.1,0.65 v -0.05 l -3.95,8 h 0.05 l -0.55,0.5 h 0.1 l -0.7,0.05 -15.9,-4 -0.5,-0.25 -0.25,-0.55 v -0.05 c -0.033,-0.23333 -0.017,-0.43333 0.05,-0.6 l 4,-8 v 0.05 c 0.1,-0.23333 0.25,-0.38333 0.45,-0.45 l 0.1,-0.05 m -6.25,-8.45 c 0.3,-0.63333 0.7667,-1.08333 1.4,-1.35 l 1.95,-0.2 31.8,8 c 0.5333,0.13333 1.0167,0.43333 1.45,0.9 l 0.75,1.6 c 0.067,0.6 -0.033,1.18333 -0.3,1.75 l -1.85,3.75 c 0.5333,0.16667 1,0.46667 1.4,0.9 l 0.75,1.6 c 0.067,0.6 -0.033,1.18333 -0.3,1.75 l -15.85,32 c -0.3333,0.63333 -0.8167,1.1 -1.45,1.4 l -1.95,0.15 -29.65,-7.45 c -3,-0.96667 -4.8333,-2.53333 -5.5,-4.7 -0.7667,-2.16667 0.033,-5.51667 2.4,-10.05 l 14.95,-30.05 m 4.2,4.85 -13.15,26.5 25.85,6.55 11.3,-22.65 0.05,-0.15 v -0.05 l 1.8,-3.7 -25.85,-6.5"
id="path4"
style="fill:#916f6f;stroke:none"
inkscape:connector-curvature="0"
sodipodi:nodetypes="ccccccccccccccccccccccccccccccccccccccccccccccccc" />
</g>
</svg>

After

Width:  |  Height:  |  Size: 2.5 KiB

BIN
asset/icons/icon_book.FCStd Normal file

Binary file not shown.

Binary file not shown.

801
asset/icons/icon_book.obj Normal file
View File

@ -0,0 +1,801 @@
# FreeCAD v0.19 build24291 (Git) Arch module
# http://www.freecadweb.org
mtllib icon_book.mtl
o Extrude
usemtl color_ff9955
v 11.160158 -15.703807 0.0
v 13.309891 -16.345421 0.0
v 13.309891 -16.345421 3.0
v 11.160158 -15.703807 3.0
v 7.753641 -15.287087 0.0
v 7.753641 -15.287087 3.0
v 7.489058 -15.26063 0.0
v 7.489058 -15.26063 3.0
v 7.489058 -6.793963 0.0
v 7.489058 -6.793963 3.0
v 7.780099 -6.820421 0.0
v 7.780099 -6.820421 3.0
v 11.656245 -7.32313 0.0
v 11.656245 -7.32313 3.0
v 13.256974 -7.852296 0.0
v 13.256974 -7.852296 3.0
v 13.309891 -7.878755 0.0
v 13.309891 -7.878755 3.0
v 13.376037 -7.852296 0.0
v 13.376037 -7.852296 3.0
v 14.976766 -7.32313 0.0
v 14.976766 -7.32313 3.0
v 19.130724 -6.793963 0.0
v 19.130724 -6.793963 3.0
v 19.130724 -15.26063 0.0
v 19.130724 -15.26063 3.0
v 18.059162 -15.366463 0.0
v 18.059162 -15.366463 3.0
vn -0.2859957218170166 -0.9582309126853943 0.0
vn -0.2859957218170166 -0.9582309126853943 0.0
vn -0.12142489105463028 -0.9926005601882935 0.0
vn -0.12142489105463028 -0.9926005601882935 0.0
vn -0.0995015799999237 -0.995037317276001 0.0
vn -0.0995015799999237 -0.995037317276001 0.0
vn -1.0 0.0 0.0
vn -1.0 0.0 0.0
vn 0.09053545445203781 0.9958932399749756 0.0
vn 0.09053545445203781 0.9958932399749756 -0.0
vn 0.12861569225788116 0.991694450378418 0.0
vn 0.12861569225788116 0.991694450378418 -0.0
vn 0.3138727843761444 0.9494650363922119 0.0
vn 0.3138727843761444 0.9494650363922119 -0.0
vn 0.44721361994743347 0.8944272398948669 0.0
vn 0.44721361994743347 0.8944272398948669 -0.0
vn -0.3713895380496979 0.9284771680831909 0.0
vn -0.3713895380496979 0.9284771680831909 0.0
vn -0.3138727843761444 0.9494650363922119 0.0
vn -0.3138727843761444 0.9494650363922119 0.0
vn -0.12636733055114746 0.9919834733009338 0.0
vn -0.12636733055114746 0.9919834733009338 0.0
vn 1.0 0.0 0.0
vn 1.0 0.0 0.0
vn 0.09828702360391617 -0.9951580762863159 0.0
vn 0.09828702360391617 -0.9951580762863159 0.0
vn 0.20188377797603607 -0.9794094562530518 0.0
vn 0.20188377797603607 -0.9794094562530518 0.0
vn 0.0 -0.0 -1.0
vn 0.0 0.0 -1.0
vn 0.0 0.0 -1.0
vn 0.0 -0.0 -1.0
vn 0.0 0.0 -1.0
vn 0.0 0.0 -1.0
vn 0.0 -0.0 -1.0
vn 0.0 0.0 -1.0
vn 0.0 -0.0 -1.0
vn 0.0 0.0 -1.0
vn 0.0 -0.0 -1.0
vn 0.0 0.0 -1.0
vn 0.0 -0.0 1.0
vn 0.0 0.0 1.0
vn 0.0 0.0 1.0
vn 0.0 -0.0 1.0
vn 0.0 0.0 1.0
vn 0.0 0.0 1.0
vn 0.0 0.0 1.0
vn 0.0 -0.0 1.0
vn 0.0 0.0 1.0
vn 0.0 -0.0 1.0
vn 0.0 0.0 1.0
vn 0.0 0.0 1.0
f 1//1 2//1 3//1
f 1//2 3//2 4//2
f 5//3 4//3 6//3
f 5//4 1//4 4//4
f 7//5 5//5 6//5
f 7//6 6//6 8//6
f 9//7 7//7 8//7
f 9//8 8//8 10//8
f 11//9 9//9 10//9
f 11//10 10//10 12//10
f 13//11 11//11 12//11
f 13//12 12//12 14//12
f 15//13 13//13 14//13
f 15//14 14//14 16//14
f 17//15 15//15 16//15
f 17//16 16//16 18//16
f 19//17 17//17 18//17
f 19//18 18//18 20//18
f 21//19 19//19 20//19
f 21//20 20//20 22//20
f 23//21 21//21 22//21
f 23//22 22//22 24//22
f 25//23 23//23 24//23
f 25//24 24//24 26//24
f 27//25 25//25 26//25
f 27//26 26//26 28//26
f 2//27 27//27 28//27
f 2//28 28//28 3//28
f 23//29 25//29 27//29
f 21//30 23//30 27//30
f 19//31 21//31 27//31
f 17//32 2//32 1//32
f 17//33 27//33 2//33
f 17//34 19//34 27//34
f 15//35 17//35 1//35
f 13//36 1//36 5//36
f 13//37 15//37 1//37
f 11//38 5//38 7//38
f 11//39 13//39 5//39
f 9//40 11//40 7//40
f 26//41 24//41 28//41
f 24//42 22//42 28//42
f 22//43 20//43 28//43
f 3//44 18//44 4//44
f 28//45 18//45 3//45
f 20//46 18//46 28//46
f 18//47 16//47 4//47
f 4//48 14//48 6//48
f 16//49 14//49 4//49
f 6//50 12//50 8//50
f 14//51 12//51 6//51
f 12//52 10//52 8//52
o Extrude001
usemtl color_ff9955
v 11.090702 -18.756437 0.0
v 13.045308 -19.454275 0.0
v 13.045308 -19.454275 3.0
v 11.090702 -18.756437 3.0
v 8.269579 -18.435629 0.0
v 8.269579 -18.435629 3.0
v 6.682078 -18.4224 0.0
v 6.682078 -18.4224 3.0
v 6.17937 -18.435629 0.0
v 6.17937 -18.435629 3.0
v 6.086766 -18.435629 0.0
v 6.086766 -18.435629 3.0
v 5.914787 -18.435629 0.0
v 5.914787 -18.435629 3.0
v 5.901558 -18.435629 0.0
v 5.901558 -18.435629 3.0
v 5.822183 -18.435629 0.0
v 5.822183 -18.435629 3.0
v 5.650204 -18.435629 0.0
v 5.650204 -18.435629 3.0
v 5.38562 -18.369484 0.0
v 5.38562 -18.369484 3.0
v 5.187183 -18.184275 0.0
v 5.187183 -18.184275 3.0
v 5.132306 -18.06407 0.0
v 5.132306 -18.06407 3.0
v 5.113932 -17.986288 0.0
v 5.113932 -17.986288 3.0
v 5.107808 -17.906464 0.0
v 5.107808 -17.906464 3.0
v 5.107808 -8.381463 0.0
v 5.107808 -8.381463 3.0
v 5.125447 -8.240352 0.0
v 5.125447 -8.240352 3.0
v 5.178363 -8.116879 0.0
v 5.178363 -8.116879 3.0
v 5.266558 -8.011046 0.0
v 5.266558 -8.011046 3.0
v 5.372393 -7.922852 0.0
v 5.372393 -7.922852 3.0
v 5.495862 -7.869935 0.0
v 5.495862 -7.869935 3.0
v 5.636974 -7.852296 0.0
v 5.636974 -7.852296 3.0
v 6.430724 -7.852296 0.0
v 6.430724 -7.852296 3.0
v 6.430724 -15.789796 0.0
v 6.430724 -15.789796 3.0
v 6.455711 -15.992643 0.0
v 6.455711 -15.992643 3.0
v 6.530674 -16.177853 0.0
v 6.530674 -16.177853 3.0
v 6.65562 -16.345421 0.0
v 6.65562 -16.345421 3.0
v 6.682078 -16.37188 0.0
v 6.682078 -16.37188 3.0
v 6.833473 -16.483593 0.0
v 6.833473 -16.483593 3.0
v 7.005452 -16.554148 0.0
v 7.005452 -16.554148 3.0
v 7.198016 -16.583546 0.0
v 7.198016 -16.583546 3.0
v 8.534162 -16.662922 0.0
v 8.534162 -16.662922 3.0
v 12.965933 -17.588963 0.0
v 12.965933 -17.588963 3.0
v 13.309891 -17.668339 0.0
v 13.309891 -17.668339 3.0
v 13.667079 -17.588963 0.0
v 13.667079 -17.588963 3.0
v 15.367033 -17.036646 0.0
v 15.367033 -17.036646 3.0
v 17.794579 -16.676151 0.0
v 17.794579 -16.676151 3.0
v 19.434996 -16.583546 0.0
v 19.434996 -16.583546 3.0
v 19.605511 -16.557091 0.0
v 19.605511 -16.557091 3.0
v 19.764261 -16.495354 0.0
v 19.764261 -16.495354 3.0
v 19.911245 -16.398338 0.0
v 19.911245 -16.398338 3.0
v 19.964163 -16.345421 0.0
v 19.964163 -16.345421 3.0
v 20.089108 -16.177853 0.0
v 20.089108 -16.177853 3.0
v 20.164072 -15.992643 0.0
v 20.164072 -15.992643 3.0
v 20.189058 -15.789796 0.0
v 20.189058 -15.789796 3.0
v 20.189058 -7.852296 0.0
v 20.189058 -7.852296 3.0
v 20.982807 -7.852296 0.0
v 20.982807 -7.852296 3.0
v 21.125393 -7.869935 0.0
v 21.125393 -7.869935 3.0
v 21.253273 -7.922852 0.0
v 21.253273 -7.922852 3.0
v 21.366453 -8.011046 0.0
v 21.366453 -8.011046 3.0
v 21.447302 -8.116879 0.0
v 21.447302 -8.116879 3.0
v 21.495808 -8.240352 0.0
v 21.495808 -8.240352 3.0
v 21.511974 -8.381463 0.0
v 21.511974 -8.381463 3.0
v 21.511974 -17.906464 0.0
v 21.511974 -17.906464 3.0
v 21.445829 -18.184275 0.0
v 21.445829 -18.184275 3.0
v 21.247391 -18.369484 0.0
v 21.247391 -18.369484 3.0
v 20.969578 -18.435629 0.0
v 20.969578 -18.435629 3.0
v 20.7976 -18.435629 0.0
v 20.7976 -18.435629 3.0
v 20.718224 -18.435629 0.0
v 20.718224 -18.435629 3.0
v 20.704996 -18.435629 0.0
v 20.704996 -18.435629 3.0
v 20.533016 -18.435629 0.0
v 20.533016 -18.435629 3.0
v 20.440413 -18.435629 0.0
v 20.440413 -18.435629 3.0
v 19.911245 -18.4224 0.0
v 19.911245 -18.4224 3.0
v 18.059162 -18.448858 0.0
v 18.059162 -18.448858 3.0
v 15.433176 -18.786201 0.0
v 15.433176 -18.786201 3.0
v 13.587704 -19.454275 0.0
v 13.587704 -19.454275 3.0
v 13.309891 -19.520422 0.0
v 13.309891 -19.520422 3.0
vn -0.3362356424331665 -0.9417778253555298 0.0
vn -0.3362356424331665 -0.9417778253555298 0.0
vn -0.11298834532499313 -0.9935962557792664 0.0
vn -0.11298834532499313 -0.9935962557792664 0.0
vn -0.008333168923854828 -0.999965250492096 0.0
vn -0.008333168923854828 -0.999965250492096 0.0
vn 0.026307106018066406 -0.9996538758277893 0.0
vn 0.026307106018066406 -0.9996538758277893 0.0
vn 0.0 -1.0 0.0
vn 0.0 -1.0 0.0
vn 0.0 -1.0 0.0
vn 0.0 -1.0 0.0
vn 0.0 -1.0 0.0
vn 0.0 -1.0 0.0
vn 0.0 -1.0 0.0
vn 0.0 -1.0 0.0
vn 0.0 -1.0 0.0
vn 0.0 -1.0 0.0
vn -0.24253232777118683 -0.9701433181762695 0.0
vn -0.24253232777118683 -0.9701433181762695 0.0
vn -0.6823205947875977 -0.7310529947280884 0.0
vn -0.6823205947875977 -0.7310529947280884 0.0
vn -0.9096861481666565 -0.41529637575149536 0.0
vn -0.9096861481666565 -0.41529637575149536 0.0
vn -0.9732148051261902 -0.22989754378795624 0.0
vn -0.9732148051261902 -0.22989754378795624 0.0
vn -0.9970695972442627 -0.07649973779916763 0.0
vn -0.9970695972442627 -0.07649973779916763 0.0
vn -1.0 0.0 0.0
vn -1.0 0.0 0.0
vn -0.9922776818275452 0.12403638660907745 0.0
vn -0.9922776818275452 0.12403638660907745 0.0
vn -0.919145405292511 0.3939184546470642 0.0
vn -0.919145405292511 0.3939184546470642 0.0
vn -0.7682206630706787 0.6401850581169128 0.0
vn -0.7682206630706787 0.6401850581169128 0.0
vn -0.6401786208152771 0.768226146697998 0.0
vn -0.6401786208152771 0.768226146697998 0.0
vn -0.39392873644828796 0.9191409945487976 0.0
vn -0.39392873644828796 0.9191409945487976 0.0
vn -0.12403184920549393 0.9922782778739929 0.0
vn -0.12403184920549393 0.9922782778739929 0.0
vn 0.0 1.0 0.0
vn 0.0 1.0 -0.0
vn 1.0 0.0 0.0
vn 1.0 0.0 0.0
vn 0.9924986362457275 0.12225594371557236 0.0
vn 0.9924986362457275 0.12225594371557236 -0.0
vn 0.9269512295722961 0.3751817047595978 -0.0
vn 0.9269512295722961 0.3751817047595978 0.0
vn 0.8016732931137085 0.5977623462677002 -0.0
vn 0.8016732931137085 0.5977623462677002 0.0
vn 0.7071131467819214 0.7071003913879395 0.0
vn 0.7071131467819214 0.7071003913879395 -0.0
vn 0.5937476754188538 0.8046513199806213 0.0
vn 0.5937476754188538 0.8046513199806213 -0.0
vn 0.3795529901981354 0.9251700043678284 -0.0
vn 0.3795529901981354 0.9251700043678284 0.0
vn 0.15091736614704132 0.9885464310646057 -0.0
vn 0.15091736614704132 0.9885464310646057 0.0
vn 0.059302326291799545 0.9982401132583618 0.0
vn 0.059302326291799545 0.9982401132583618 -0.0
vn 0.20453740656375885 0.9788587689399719 0.0
vn 0.20453740656375885 0.9788587689399719 -0.0
vn 0.22486305236816406 0.9743903279304504 0.0
vn 0.22486305236816406 0.9743903279304504 -0.0
vn -0.2169332206249237 0.9761864542961121 0.0
vn -0.2169332206249237 0.9761864542961121 0.0
vn -0.3090008497238159 0.9510617852210999 0.0
vn -0.3090008497238159 0.9510617852210999 0.0
vn -0.14689083397388458 0.9891526699066162 0.0
vn -0.14689083397388458 0.9891526699066162 0.0
vn -0.05636272951960564 0.9984104037284851 0.0
vn -0.05636272951960564 0.9984104037284851 0.0
vn -0.15331293642520905 0.9881776571273804 0.0
vn -0.15331293642520905 0.9881776571273804 0.0
vn -0.3624500334262848 0.9320032000541687 0.0
vn -0.3624500334262848 0.9320032000541687 0.0
vn -0.5508654713630676 0.8345940709114075 0.0
vn -0.5508654713630676 0.8345940709114075 0.0
vn -0.7071067690849304 0.7071067690849304 0.0
vn -0.7071067690849304 0.7071067690849304 0.0
vn -0.8016766905784607 0.5977579951286316 0.0
vn -0.8016766905784607 0.5977579951286316 0.0
vn -0.9269487857818604 0.37518787384033203 0.0
vn -0.9269487857818604 0.37518787384033203 0.0
vn -0.9924989342689514 0.12225364148616791 0.0
vn -0.9924989342689514 0.12225364148616791 0.0
vn -1.0 0.0 0.0
vn -1.0 0.0 0.0
vn 0.0 1.0 0.0
vn 0.0 1.0 -0.0
vn 0.12276997417211533 0.9924351572990417 0.0
vn 0.12276997417211533 0.9924351572990417 -0.0
vn 0.382355660200119 0.9240152835845947 -0.0
vn 0.382355660200119 0.9240152835845947 0.0
vn 0.6146605014801025 0.788791835308075 -0.0
vn 0.6146605014801025 0.788791835308075 0.0
vn 0.79465651512146 0.6070593595504761 0.0
vn 0.79465651512146 0.6070593595504761 -0.0
vn 0.9307544827461243 0.36564481258392334 -0.0
vn 0.9307544827461243 0.36564481258392334 0.0
vn 0.9935011267662048 0.11382230371236801 -0.0
vn 0.9935011267662048 0.11382230371236801 0.0
vn 1.0 0.0 0.0
vn 1.0 0.0 0.0
vn 0.9728066325187683 -0.2316187173128128 0.0
vn 0.9728066325187683 -0.2316187173128128 0.0
vn 0.6823179721832275 -0.7310554385185242 0.0
vn 0.6823179721832275 -0.7310554385185242 0.0
vn 0.23161721229553223 -0.972806990146637 0.0
vn 0.23161721229553223 -0.972806990146637 0.0
vn 0.0 -1.0 0.0
vn 0.0 -1.0 0.0
vn 0.0 -1.0 0.0
vn 0.0 -1.0 0.0
vn 0.0 -1.0 0.0
vn 0.0 -1.0 0.0
vn 0.0 -1.0 0.0
vn 0.0 -1.0 0.0
vn 0.0 -1.0 0.0
vn 0.0 -1.0 0.0
vn -0.024992551654577255 -0.9996876120567322 0.0
vn -0.024992551654577255 -0.9996876120567322 0.0
vn 0.014284477569162846 -0.9998979568481445 0.0
vn 0.014284477569162846 -0.9998979568481445 0.0
vn 0.12741638720035553 -0.9918493628501892 0.0
vn 0.12741638720035553 -0.9918493628501892 0.0
vn 0.3403894603252411 -0.9402845501899719 0.0
vn 0.3403894603252411 -0.9402845501899719 0.0
vn 0.23162353038787842 -0.9728055000305176 0.0
vn 0.23162353038787842 -0.9728055000305176 0.0
vn -0.24253974854946136 -0.9701414704322815 0.0
vn -0.24253974854946136 -0.9701414704322815 0.0
vn 0.0 0.0 -1.0
vn 0.0 0.0 -1.0
vn 0.0 0.0 -1.0
vn 0.0 0.0 -1.0
vn 0.0 0.0 -1.0
vn 0.0 0.0 -1.0
vn 0.0 0.0 -1.0
vn 0.0 0.0 -1.0
vn 0.0 0.0 -1.0
vn 0.0 -0.0 -1.0
vn 0.0 0.0 -1.0
vn 0.0 0.0 -1.0
vn 0.0 0.0 -1.0
vn 0.0 -0.0 -1.0
vn 0.0 -0.0 -1.0
vn 0.0 0.0 -1.0
vn 0.0 -0.0 -1.0
vn 0.0 0.0 -1.0
vn 0.0 0.0 -1.0
vn 0.0 0.0 -1.0
vn 0.0 0.0 -1.0
vn 0.0 0.0 -1.0
vn 0.0 -0.0 -1.0
vn 0.0 -0.0 -1.0
vn 0.0 0.0 -1.0
vn 0.0 0.0 -1.0
vn 0.0 -0.0 -1.0
vn 0.0 0.0 -1.0
vn 0.0 0.0 -1.0
vn 0.0 0.0 -1.0
vn 0.0 0.0 -1.0
vn 0.0 0.0 -1.0
vn 0.0 0.0 -1.0
vn 0.0 0.0 -1.0
vn 0.0 0.0 -1.0
vn 0.0 -0.0 -1.0
vn 0.0 0.0 -1.0
vn 0.0 -0.0 -1.0
vn 0.0 0.0 -1.0
vn 0.0 -0.0 -1.0
vn 0.0 0.0 -1.0
vn 0.0 0.0 -1.0
vn 0.0 -0.0 -1.0
vn 0.0 0.0 -1.0
vn 0.0 -0.0 -1.0
vn 0.0 0.0 -1.0
vn 0.0 0.0 -1.0
vn 0.0 0.0 -1.0
vn 0.0 0.0 -1.0
vn 0.0 0.0 -1.0
vn 0.0 0.0 -1.0
vn 0.0 0.0 -1.0
vn 0.0 0.0 -1.0
vn 0.0 -0.0 -1.0
vn 0.0 -0.0 -1.0
vn 0.0 -0.0 -1.0
vn 0.0 -0.0 -1.0
vn 0.0 0.0 -1.0
vn 0.0 0.0 -1.0
vn 0.0 -0.0 -1.0
vn 0.0 0.0 -1.0
vn 0.0 0.0 -1.0
vn 0.0 0.0 -1.0
vn 0.0 0.0 -1.0
vn 0.0 -0.0 -1.0
vn 0.0 -0.0 1.0
vn 0.0 0.0 1.0
vn 0.0 0.0 1.0
vn 0.0 0.0 1.0
vn 0.0 0.0 1.0
vn 0.0 0.0 1.0
vn 0.0 0.0 1.0
vn 0.0 0.0 1.0
vn 0.0 0.0 1.0
vn 0.0 0.0 1.0
vn 0.0 0.0 1.0
vn 0.0 0.0 1.0
vn 0.0 0.0 1.0
vn 0.0 0.0 1.0
vn 0.0 0.0 1.0
vn 0.0 0.0 1.0
vn 0.0 0.0 1.0
vn 0.0 0.0 1.0
vn 0.0 0.0 1.0
vn 0.0 0.0 1.0
vn 0.0 0.0 1.0
vn 0.0 0.0 1.0
vn 0.0 0.0 1.0
vn 0.0 0.0 1.0
vn 0.0 0.0 1.0
vn 0.0 0.0 1.0
vn 0.0 -0.0 1.0
vn 0.0 0.0 1.0
vn 0.0 0.0 1.0
vn 0.0 0.0 1.0
vn 0.0 0.0 1.0
vn 0.0 0.0 1.0
vn 0.0 0.0 1.0
vn 0.0 0.0 1.0
vn 0.0 0.0 1.0
vn 0.0 0.0 1.0
vn 0.0 0.0 1.0
vn 0.0 0.0 1.0
vn 0.0 0.0 1.0
vn 0.0 0.0 1.0
vn 0.0 -0.0 1.0
vn 0.0 -0.0 1.0
vn 0.0 0.0 1.0
vn 0.0 0.0 1.0
vn 0.0 0.0 1.0
vn 0.0 0.0 1.0
vn 0.0 0.0 1.0
vn 0.0 0.0 1.0
vn 0.0 0.0 1.0
vn 0.0 0.0 1.0
vn 0.0 0.0 1.0
vn 0.0 0.0 1.0
vn 0.0 0.0 1.0
vn 0.0 0.0 1.0
vn 0.0 0.0 1.0
vn 0.0 0.0 1.0
vn 0.0 0.0 1.0
vn 0.0 0.0 1.0
vn 0.0 0.0 1.0
vn 0.0 0.0 1.0
vn 0.0 0.0 1.0
vn 0.0 0.0 1.0
vn -0.0 0.0 1.0
vn -0.0 0.0 1.0
vn 0.0 0.0 1.0
f 29//53 30//53 31//53
f 29//54 31//54 32//54
f 33//55 32//55 34//55
f 33//56 29//56 32//56
f 35//57 33//57 34//57
f 35//58 34//58 36//58
f 37//59 35//59 36//59
f 37//60 36//60 38//60
f 39//61 37//61 38//61
f 39//62 38//62 40//62
f 41//63 39//63 40//63
f 41//64 40//64 42//64
f 43//65 41//65 42//65
f 43//66 42//66 44//66
f 45//67 43//67 44//67
f 45//68 44//68 46//68
f 47//69 45//69 46//69
f 47//70 46//70 48//70
f 49//71 47//71 48//71
f 49//72 48//72 50//72
f 51//73 49//73 50//73
f 51//74 50//74 52//74
f 53//75 51//75 52//75
f 53//76 52//76 54//76
f 55//77 54//77 56//77
f 55//78 53//78 54//78
f 57//79 56//79 58//79
f 57//80 55//80 56//80
f 59//81 57//81 58//81
f 59//82 58//82 60//82
f 61//83 59//83 60//83
f 61//84 60//84 62//84
f 63//85 62//85 64//85
f 63//86 61//86 62//86
f 65//87 64//87 66//87
f 65//88 63//88 64//88
f 67//89 65//89 66//89
f 67//90 66//90 68//90
f 69//91 68//91 70//91
f 69//92 67//92 68//92
f 71//93 70//93 72//93
f 71//94 69//94 70//94
f 73//95 71//95 72//95
f 73//96 72//96 74//96
f 75//97 73//97 74//97
f 75//98 74//98 76//98
f 77//99 75//99 76//99
f 77//100 76//100 78//100
f 79//101 78//101 80//101
f 79//102 77//102 78//102
f 81//103 80//103 82//103
f 81//104 79//104 80//104
f 83//105 81//105 82//105
f 83//106 82//106 84//106
f 85//107 83//107 84//107
f 85//108 84//108 86//108
f 87//109 86//109 88//109
f 87//110 85//110 86//110
f 89//111 88//111 90//111
f 89//112 87//112 88//112
f 91//113 89//113 90//113
f 91//114 90//114 92//114
f 93//115 91//115 92//115
f 93//116 92//116 94//116
f 95//117 93//117 94//117
f 95//118 94//118 96//118
f 97//119 95//119 96//119
f 97//120 96//120 98//120
f 99//121 97//121 98//121
f 99//122 98//122 100//122
f 101//123 100//123 102//123
f 101//124 99//124 100//124
f 103//125 101//125 102//125
f 103//126 102//126 104//126
f 105//127 103//127 104//127
f 105//128 104//128 106//128
f 107//129 106//129 108//129
f 107//130 105//130 106//130
f 109//131 108//131 110//131
f 109//132 107//132 108//132
f 111//133 109//133 110//133
f 111//134 110//134 112//134
f 113//135 111//135 112//135
f 113//136 112//136 114//136
f 115//137 114//137 116//137
f 115//138 113//138 114//138
f 117//139 116//139 118//139
f 117//140 115//140 116//140
f 119//141 117//141 118//141
f 119//142 118//142 120//142
f 121//143 119//143 120//143
f 121//144 120//144 122//144
f 123//145 121//145 122//145
f 123//146 122//146 124//146
f 125//147 124//147 126//147
f 125//148 123//148 124//148
f 127//149 126//149 128//149
f 127//150 125//150 126//150
f 129//151 127//151 128//151
f 129//152 128//152 130//152
f 131//153 130//153 132//153
f 131//154 129//154 130//154
f 133//155 132//155 134//155
f 133//156 131//156 132//156
f 135//157 133//157 134//157
f 135//158 134//158 136//158
f 137//159 135//159 136//159
f 137//160 136//160 138//160
f 139//161 137//161 138//161
f 139//162 138//162 140//162
f 141//163 139//163 140//163
f 141//164 140//164 142//164
f 143//165 141//165 142//165
f 143//166 142//166 144//166
f 145//167 143//167 144//167
f 145//168 144//168 146//168
f 147//169 145//169 146//169
f 147//170 146//170 148//170
f 149//171 147//171 148//171
f 149//172 148//172 150//172
f 151//173 149//173 150//173
f 151//174 150//174 152//174
f 153//175 151//175 152//175
f 153//176 152//176 154//176
f 155//177 153//177 154//177
f 155//178 154//178 156//178
f 157//179 155//179 156//179
f 157//180 156//180 158//180
f 159//181 158//181 160//181
f 159//182 157//182 158//182
f 161//183 159//183 160//183
f 161//184 160//184 162//184
f 30//185 161//185 162//185
f 30//186 162//186 31//186
f 135//187 137//187 139//187
f 141//188 135//188 139//188
f 143//189 135//189 141//189
f 145//190 135//190 143//190
f 147//191 135//191 145//191
f 149//192 135//192 147//192
f 109//193 149//193 151//193
f 109//194 135//194 149//194
f 109//195 111//195 135//195
f 113//196 135//196 111//196
f 107//197 151//197 153//197
f 107//198 109//198 151//198
f 105//199 107//199 153//199
f 115//200 135//200 113//200
f 103//201 153//201 155//201
f 103//202 105//202 153//202
f 117//203 135//203 115//203
f 101//204 103//204 155//204
f 30//205 159//205 161//205
f 99//206 101//206 155//206
f 99//207 155//207 157//207
f 97//208 99//208 157//208
f 97//209 157//209 159//209
f 95//210 159//210 30//210
f 95//211 97//211 159//211
f 93//212 95//212 30//212
f 133//213 135//213 117//213
f 29//214 93//214 30//214
f 127//215 129//215 131//215
f 127//216 131//216 133//216
f 125//217 127//217 133//217
f 123//218 125//218 133//218
f 121//219 123//219 133//219
f 119//220 133//220 117//220
f 119//221 121//221 133//221
f 91//222 29//222 33//222
f 91//223 93//223 29//223
f 89//224 33//224 35//224
f 89//225 91//225 33//225
f 87//226 89//226 35//226
f 85//227 35//227 37//227
f 85//228 37//228 39//228
f 85//229 87//229 35//229
f 53//230 49//230 51//230
f 83//231 85//231 39//231
f 57//232 39//232 41//232
f 57//233 41//233 43//233
f 57//234 43//234 45//234
f 57//235 45//235 47//235
f 57//236 47//236 49//236
f 57//237 53//237 55//237
f 57//238 49//238 53//238
f 57//239 83//239 39//239
f 81//240 83//240 57//240
f 79//241 81//241 57//241
f 77//242 79//242 57//242
f 75//243 77//243 57//243
f 59//244 73//244 75//244
f 59//245 75//245 57//245
f 71//246 73//246 59//246
f 65//247 59//247 61//247
f 65//248 61//248 63//248
f 65//249 67//249 69//249
f 65//250 69//250 71//250
f 65//251 71//251 59//251
f 138//252 136//252 140//252
f 136//253 142//253 140//253
f 136//254 144//254 142//254
f 136//255 146//255 144//255
f 136//256 148//256 146//256
f 136//257 150//257 148//257
f 150//258 110//258 152//258
f 136//259 110//259 150//259
f 112//260 110//260 136//260
f 136//261 114//261 112//261
f 152//262 108//262 154//262
f 110//263 108//263 152//263
f 108//264 106//264 154//264
f 136//265 116//265 114//265
f 154//266 104//266 156//266
f 106//267 104//267 154//267
f 136//268 118//268 116//268
f 104//269 102//269 156//269
f 160//270 31//270 162//270
f 102//271 100//271 156//271
f 156//272 100//272 158//272
f 100//273 98//273 158//273
f 158//274 98//274 160//274
f 160//275 96//275 31//275
f 98//276 96//276 160//276
f 96//277 94//277 31//277
f 136//278 134//278 118//278
f 94//279 32//279 31//279
f 130//280 128//280 132//280
f 132//281 128//281 134//281
f 128//282 126//282 134//282
f 126//283 124//283 134//283
f 124//284 122//284 134//284
f 134//285 120//285 118//285
f 122//286 120//286 134//286
f 32//287 92//287 34//287
f 94//288 92//288 32//288
f 34//289 90//289 36//289
f 92//290 90//290 34//290
f 90//291 88//291 36//291
f 36//292 86//292 38//292
f 38//293 86//293 40//293
f 88//294 86//294 36//294
f 50//295 54//295 52//295
f 86//296 84//296 40//296
f 40//297 58//297 42//297
f 42//298 58//298 44//298
f 44//299 58//299 46//299
f 46//300 58//300 48//300
f 48//301 58//301 50//301
f 54//302 58//302 56//302
f 50//303 58//303 54//303
f 84//304 58//304 40//304
f 84//305 82//305 58//305
f 82//306 80//306 58//306
f 80//307 78//307 58//307
f 78//308 76//308 58//308
f 74//309 60//309 76//309
f 76//310 60//310 58//310
f 74//311 72//311 60//311
f 60//312 66//312 62//312
f 62//313 66//313 64//313
f 68//314 66//314 70//314
f 70//315 66//315 72//315
f 72//316 66//316 60//316

59
asset/icons/icon_book.svg Normal file
View File

@ -0,0 +1,59 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
version="1.1"
id="svg8"
sodipodi:docname="icon_book.svg"
inkscape:version="0.92.4 (5da689c313, 2019-01-14)">
<metadata
id="metadata12">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
<dc:title></dc:title>
</cc:Work>
</rdf:RDF>
</metadata>
<sodipodi:namedview
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1"
objecttolerance="10"
gridtolerance="10"
guidetolerance="10"
inkscape:pageopacity="0"
inkscape:pageshadow="2"
inkscape:window-width="1920"
inkscape:window-height="1016"
id="namedview10"
showgrid="false"
inkscape:zoom="0.59"
inkscape:cx="272.77055"
inkscape:cy="-360.38563"
inkscape:window-x="0"
inkscape:window-y="27"
inkscape:window-maximized="1"
inkscape:current-layer="svg8" />
<defs
id="defs2" />
<g
id="g6"
style="fill:#ff9955"
transform="translate(-1101.6949,-659.32203)">
<path
d="m 1152,721.1 c -3.8333,-1.9 -10.8333,-3.23333 -21,-4 l -1,-0.1 v -32 l 1.1,0.1 c 6.7,0.53333 11.5833,1.16667 14.65,1.9 2.4,0.56667 4.4167,1.23333 6.05,2 l 0.2,0.1 0.25,-0.1 c 1.6333,-0.76667 3.65,-1.43333 6.05,-2 2.5667,-0.6 7.8,-1.26667 15.7,-2 v 32 l -4.05,0.4 c -8.4,0.7 -14.3833,1.93333 -17.95,3.7 m -1,11.75 c -3.8333,-2.23333 -9.85,-3.51667 -18.05,-3.85 -1.8667,-0.0667 -3.8667,-0.0833 -6,-0.05 l -1.9,0.05 h -0.35 -0.65 -0.05 -0.3 -0.65 l -1,-0.25 -0.75,-0.7 c -0.2,-0.33333 -0.3,-0.68333 -0.3,-1.05 v -36 c 0,-0.56667 0.2,-1.03333 0.6,-1.4 0.3667,-0.4 0.8333,-0.6 1.4,-0.6 h 3 v 30 c 0,0.8 0.2833,1.5 0.85,2.1 l 0.1,0.1 c 0.5333,0.5 1.1833,0.76667 1.95,0.8 l 5.05,0.3 c 7.6,0.63333 13.1833,1.8 16.75,3.5 l 1.3,0.3 1.35,-0.3 c 3.3667,-1.63333 8.5667,-2.78333 15.6,-3.45 l 6.2,-0.35 c 0.6667,-0.0333 1.2667,-0.26667 1.8,-0.7 l 0.2,-0.2 c 0.5667,-0.6 0.85,-1.3 0.85,-2.1 v -30 h 3 c 0.5667,0 1.05,0.2 1.45,0.6 0.3667,0.36667 0.55,0.83333 0.55,1.4 v 36 l -0.25,1.05 -0.75,0.7 -1.05,0.25 h -0.65 -0.3 -0.05 -0.65 -0.35 l -2,-0.05 -7,0.1 c -7.6,0.43333 -13.2333,1.7 -16.9,3.8 l -1.05,0.25 -1,-0.25"
id="path4"
style="fill:#ff9955;stroke:none"
inkscape:connector-curvature="0"
sodipodi:nodetypes="cccccccccccccccccccccccccsscscscccccccccccscssscccccccccccccc" />
</g>
</svg>

After

Width:  |  Height:  |  Size: 2.8 KiB

View File

@ -0,0 +1,58 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
version="1.1"
id="svg8"
sodipodi:docname="icon_close.svg"
inkscape:version="0.92.4 (5da689c313, 2019-01-14)">
<metadata
id="metadata12">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
<dc:title></dc:title>
</cc:Work>
</rdf:RDF>
</metadata>
<sodipodi:namedview
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1"
objecttolerance="10"
gridtolerance="10"
guidetolerance="10"
inkscape:pageopacity="0"
inkscape:pageshadow="2"
inkscape:window-width="1611"
inkscape:window-height="1005"
id="namedview10"
showgrid="false"
inkscape:zoom="1.668772"
inkscape:cx="76.015361"
inkscape:cy="-47.242768"
inkscape:window-x="80"
inkscape:window-y="27"
inkscape:window-maximized="0"
inkscape:current-layer="svg8" />
<defs
id="defs2" />
<g
id="g6"
transform="translate(-71.909164,-76.103865)">
<path
d="m 139,110 c 0.53333,0 1,0.2 1.4,0.6 0.4,0.4 0.6,0.86667 0.6,1.4 v 6 l -8,8 8,8 v 6 c 0,0.56667 -0.2,1.05 -0.6,1.45 -0.4,0.36667 -0.86667,0.55 -1.4,0.55 h -6 l -8,-8 -8,8 h -6 c -0.56667,0 -1.05,-0.18333 -1.45,-0.55 -0.36667,-0.4 -0.55,-0.88333 -0.55,-1.45 v -6 l 8,-8 -8,-8 v -5.95 c 0,-0.56667 0.18333,-1.05 0.55,-1.45 0.4,-0.4 0.88333,-0.6 1.45,-0.6 h 6 l 8,8 8,-8 h 6"
id="path4"
inkscape:connector-curvature="0"
style="fill:#000000;stroke:none"
sodipodi:nodetypes="csscccscscccscscccscscccc" />
</g>
</svg>

After

Width:  |  Height:  |  Size: 2.0 KiB

Binary file not shown.

749
asset/icons/icon_mouse.obj Normal file
View File

@ -0,0 +1,749 @@
# FreeCAD v0.19 build24291 (Git) Arch module
# http://www.freecadweb.org
mtllib icon_mouse.mtl
o Body
usemtl color_cccccc
v 13.446473 -8.698114 0.0
v 13.421485 -8.92448 0.0
v 13.421485 -8.92448 3.0
v 13.446473 -8.698114 3.0
v 13.521439 -8.495267 0.0
v 13.521439 -8.495267 3.0
v 13.64638 -8.315939 0.0
v 13.64638 -8.315939 3.0
v 13.81542 -8.176297 0.0
v 13.81542 -8.176297 3.0
v 14.005038 -8.092513 0.0
v 14.005038 -8.092513 3.0
v 14.215235 -8.064585 0.0
v 14.215235 -8.064585 3.0
v 14.423962 -8.092513 0.0
v 14.423962 -8.092513 3.0
v 14.60917 -8.176297 0.0
v 14.60917 -8.176297 3.0
v 14.77086 -8.315939 0.0
v 14.77086 -8.315939 3.0
v 14.903152 -8.495267 0.0
v 14.903152 -8.495267 3.0
v 14.982527 -8.698114 0.0
v 14.982527 -8.698114 3.0
v 15.008985 -8.92448 0.0
v 15.008985 -8.92448 3.0
v 15.008985 -10.895626 0.0
v 15.008985 -10.895626 3.0
v 14.982527 -11.121992 0.0
v 14.982527 -11.121992 3.0
v 14.903152 -11.324839 0.0
v 14.903152 -11.324839 3.0
v 14.77086 -11.504168 0.0
v 14.77086 -11.504168 3.0
v 14.60917 -11.651158 0.0
v 14.60917 -11.651158 3.0
v 14.423962 -11.739353 0.0
v 14.423962 -11.739353 3.0
v 14.215235 -11.768751 0.0
v 14.215235 -11.768751 3.0
v 14.005038 -11.739353 0.0
v 14.005038 -11.739353 3.0
v 13.81542 -11.651158 0.0
v 13.81542 -11.651158 3.0
v 13.64638 -11.504168 0.0
v 13.64638 -11.504168 3.0
v 13.521439 -11.324839 0.0
v 13.521439 -11.324839 3.0
v 13.446473 -11.121992 0.0
v 13.446473 -11.121992 3.0
v 13.421485 -10.895626 0.0
v 13.421485 -10.895626 3.0
vn -0.9939623475074768 0.10972186923027039 0.0
vn -0.9939623475074768 0.10972186923027039 0.0
vn -0.9379943013191223 0.3466505706310272 0.0
vn -0.9379943013191223 0.3466505706310272 0.0
vn -0.8204933404922485 0.5716561675071716 0.0
vn -0.8204933404922485 0.5716561675071716 0.0
vn -0.6368821263313293 0.7709612250328064 0.0
vn -0.6368821263313293 0.7709612250328064 0.0
vn -0.404161274433136 0.9146878123283386 0.0
vn -0.404161274433136 0.9146878123283386 0.0
vn -0.13171032071113586 0.9912882447242737 0.0
vn -0.13171032071113586 0.9912882447242737 0.0
vn 0.1326214224100113 0.9911667704582214 0.0
vn 0.1326214224100113 0.9911667704582214 -0.0
vn 0.4121653735637665 0.9111090302467346 -0.0
vn 0.4121653735637665 0.9111090302467346 0.0
vn 0.65362149477005 0.7568216323852539 -0.0
vn 0.65362149477005 0.7568216323852539 0.0
vn 0.8047227263450623 0.5936509370803833 0.0
vn 0.8047227263450623 0.5936509370803833 -0.0
vn 0.9312425851821899 0.3644000291824341 -0.0
vn 0.9312425851821899 0.3644000291824341 0.0
vn 0.993238627910614 0.11609027534723282 -0.0
vn 0.993238627910614 0.11609027534723282 0.0
vn 1.0 0.0 0.0
vn 1.0 0.0 0.0
vn 0.993238627910614 -0.11609027534723282 0.0
vn 0.993238627910614 -0.11609027534723282 0.0
vn 0.9312419295310974 -0.3644014894962311 0.0
vn 0.9312419295310974 -0.3644014894962311 0.0
vn 0.8047241568565369 -0.5936488509178162 0.0
vn 0.8047241568565369 -0.5936488509178162 0.0
vn 0.6726730465888977 -0.7399398684501648 0.0
vn 0.6726730465888977 -0.7399398684501648 0.0
vn 0.4299352169036865 -0.9028597474098206 0.0
vn 0.4299352169036865 -0.9028597474098206 0.0
vn 0.13946765661239624 -0.9902266263961792 0.0
vn 0.13946765661239624 -0.9902266263961792 0.0
vn -0.1385113149881363 -0.9903608560562134 0.0
vn -0.1385113149881363 -0.9903608560562134 0.0
vn -0.42173224687576294 -0.9067204594612122 0.0
vn -0.42173224687576294 -0.9067204594612122 0.0
vn -0.6561779975891113 -0.7546061873435974 0.0
vn -0.6561779975891113 -0.7546061873435974 0.0
vn -0.8204947113990784 -0.5716540813446045 0.0
vn -0.8204947113990784 -0.5716540813446045 0.0
vn -0.9379937648773193 -0.34665200114250183 0.0
vn -0.9379937648773193 -0.34665200114250183 0.0
vn -0.9939623475074768 -0.10972186923027039 0.0
vn -0.9939623475074768 -0.10972186923027039 0.0
vn -1.0 0.0 0.0
vn -1.0 0.0 0.0
vn 0.0 0.0 -1.0
vn 0.0 0.0 -1.0
vn 0.0 0.0 -1.0
vn 0.0 0.0 -1.0
vn 0.0 0.0 -1.0
vn 0.0 0.0 -1.0
vn 0.0 0.0 -1.0
vn 0.0 0.0 -1.0
vn 0.0 0.0 -1.0
vn 0.0 0.0 -1.0
vn 0.0 0.0 -1.0
vn 0.0 0.0 -1.0
vn 0.0 0.0 -1.0
vn 0.0 0.0 -1.0
vn 0.0 0.0 -1.0
vn 0.0 0.0 -1.0
vn 0.0 0.0 -1.0
vn 0.0 0.0 -1.0
vn 0.0 -0.0 -1.0
vn 0.0 -0.0 -1.0
vn 0.0 0.0 -1.0
vn 0.0 0.0 -1.0
vn 0.0 0.0 -1.0
vn 0.0 -0.0 -1.0
vn 0.0 0.0 1.0
vn 0.0 0.0 1.0
vn 0.0 0.0 1.0
vn 0.0 0.0 1.0
vn 0.0 0.0 1.0
vn 0.0 0.0 1.0
vn 0.0 0.0 1.0
vn 0.0 0.0 1.0
vn 0.0 0.0 1.0
vn 0.0 0.0 1.0
vn 0.0 0.0 1.0
vn 0.0 0.0 1.0
vn 0.0 0.0 1.0
vn 0.0 0.0 1.0
vn 0.0 0.0 1.0
vn 0.0 0.0 1.0
vn 0.0 0.0 1.0
vn 0.0 0.0 1.0
vn 0.0 0.0 1.0
vn 0.0 0.0 1.0
vn -0.0 0.0 1.0
vn 0.0 0.0 1.0
vn 0.0 0.0 1.0
vn 0.0 0.0 1.0
f 1//1 2//1 3//1
f 1//2 3//2 4//2
f 5//3 4//3 6//3
f 5//4 1//4 4//4
f 7//5 6//5 8//5
f 7//6 5//6 6//6
f 9//7 7//7 8//7
f 9//8 8//8 10//8
f 11//9 10//9 12//9
f 11//10 9//10 10//10
f 13//11 12//11 14//11
f 13//12 11//12 12//12
f 15//13 13//13 14//13
f 15//14 14//14 16//14
f 17//15 16//15 18//15
f 17//16 15//16 16//16
f 19//17 18//17 20//17
f 19//18 17//18 18//18
f 21//19 19//19 20//19
f 21//20 20//20 22//20
f 23//21 22//21 24//21
f 23//22 21//22 22//22
f 25//23 24//23 26//23
f 25//24 23//24 24//24
f 27//25 25//25 26//25
f 27//26 26//26 28//26
f 29//27 27//27 28//27
f 29//28 28//28 30//28
f 31//29 30//29 32//29
f 31//30 29//30 30//30
f 33//31 32//31 34//31
f 33//32 31//32 32//32
f 35//33 33//33 34//33
f 35//34 34//34 36//34
f 37//35 36//35 38//35
f 37//36 35//36 36//36
f 39//37 38//37 40//37
f 39//38 37//38 38//38
f 41//39 39//39 40//39
f 41//40 40//40 42//40
f 43//41 42//41 44//41
f 43//42 41//42 42//42
f 45//43 44//43 46//43
f 45//44 43//44 44//44
f 47//45 45//45 46//45
f 47//46 46//46 48//46
f 49//47 48//47 50//47
f 49//48 47//48 48//48
f 51//49 50//49 52//49
f 51//50 49//50 50//50
f 2//51 51//51 52//51
f 2//52 52//52 3//52
f 39//53 33//53 35//53
f 39//54 35//54 37//54
f 43//55 39//55 41//55
f 43//56 33//56 39//56
f 45//57 33//57 43//57
f 47//58 33//58 45//58
f 49//59 29//59 31//59
f 49//60 31//60 33//60
f 49//61 33//61 47//61
f 51//62 27//62 29//62
f 51//63 29//63 49//63
f 2//64 23//64 25//64
f 2//65 25//65 27//65
f 2//66 27//66 51//66
f 13//67 15//67 17//67
f 13//68 17//68 19//68
f 1//69 19//69 21//69
f 1//70 21//70 23//70
f 1//71 23//71 2//71
f 5//72 19//72 1//72
f 9//73 11//73 13//73
f 9//74 13//74 19//74
f 7//75 9//75 19//75
f 7//76 19//76 5//76
f 34//77 40//77 36//77
f 36//78 40//78 38//78
f 40//79 44//79 42//79
f 34//80 44//80 40//80
f 34//81 46//81 44//81
f 34//82 48//82 46//82
f 30//83 50//83 32//83
f 32//84 50//84 34//84
f 34//85 50//85 48//85
f 28//86 52//86 30//86
f 30//87 52//87 50//87
f 24//88 3//88 26//88
f 26//89 3//89 28//89
f 28//90 3//90 52//90
f 16//91 14//91 18//91
f 18//92 14//92 20//92
f 20//93 4//93 22//93
f 22//94 4//94 24//94
f 24//95 4//95 3//95
f 20//96 6//96 4//96
f 12//97 10//97 14//97
f 14//98 10//98 20//98
f 10//99 8//99 20//99
f 20//100 8//100 6//100
o Body001
usemtl color_cccccc
v 17.932631 -12.020105 0.0
v 17.932631 -7.03271 0.0
v 17.932631 -7.03271 3.0
v 17.932631 -12.020105 3.0
v 17.862076 -6.774006 0.0
v 17.77388 -6.662293 0.0
v 17.77388 -6.662293 3.0
v 17.862076 -6.774006 3.0
v 17.914991 -6.897478 0.0
v 17.914991 -6.897478 3.0
v 17.919401 -12.020105 0.0
v 17.919401 -12.020105 3.0
v 15.352943 -12.059793 0.0
v 17.798868 -12.991714 0.0
v 17.437271 -13.86043 0.0
v 15.038383 -12.327315 0.0
v 16.83461 -14.626251 0.0
v 16.068789 -15.228913 0.0
v 15.379401 -12.020105 0.0
v 15.602827 -11.712894 0.0
v 14.650328 -12.508114 0.0
v 15.200073 -15.59051 0.0
v 15.752758 -11.324839 0.0
v 17.13888 -9.903439 0.0
v 14.215235 -12.562501 0.0
v 14.228464 -15.711042 0.0
v 14.215235 -15.711042 0.0
v 13.242156 -15.59051 0.0
v 15.802735 -10.895626 0.0
v 13.787492 -12.509584 0.0
v 12.369031 -15.228913 0.0
v 13.403846 -12.333196 0.0
v 11.59586 -14.626251 0.0
v 15.802735 -9.903439 0.0
v 11.000547 -13.86043 0.0
v 13.064298 -12.033335 0.0
v 17.13888 -7.297293 0.0
v 17.662169 -6.574098 0.0
v 17.538696 -6.521182 0.0
v 17.403463 -6.503543 0.0
v 10.64336 -12.991714 0.0
v 12.827642 -11.695255 0.0
v 10.524298 -12.020105 0.0
v 12.627735 -10.895626 0.0
v 12.682121 -11.31602 0.0
v 11.318048 -9.903439 0.0
v 12.627735 -9.903439 0.0
v 10.524298 -7.045938 0.0
v 11.318048 -7.297293 0.0
v 11.053464 -6.503543 0.0
v 10.540466 -6.903358 0.0
v 10.910883 -6.521182 0.0
v 10.588973 -6.775476 0.0
v 10.783001 -6.574098 0.0
v 10.669818 -6.662293 0.0
v 17.798868 -12.991714 3.0
v 15.352943 -12.059793 3.0
v 17.437271 -13.86043 3.0
v 15.038383 -12.327315 3.0
v 16.83461 -14.626251 3.0
v 16.068789 -15.228913 3.0
v 15.379401 -12.020105 3.0
v 15.602827 -11.712894 3.0
v 14.650328 -12.508114 3.0
v 15.200073 -15.59051 3.0
v 15.752758 -11.324839 3.0
v 17.13888 -9.903439 3.0
v 14.215235 -12.562501 3.0
v 14.228464 -15.711042 3.0
v 14.215235 -15.711042 3.0
v 13.242156 -15.59051 3.0
v 15.802735 -10.895626 3.0
v 13.787492 -12.509584 3.0
v 12.369031 -15.228913 3.0
v 13.403846 -12.333196 3.0
v 11.59586 -14.626251 3.0
v 15.802735 -9.903439 3.0
v 13.064298 -12.033335 3.0
v 11.000547 -13.86043 3.0
v 17.13888 -7.297293 3.0
v 17.662169 -6.574098 3.0
v 17.538696 -6.521182 3.0
v 17.403463 -6.503543 3.0
v 10.64336 -12.991714 3.0
v 12.827642 -11.695255 3.0
v 10.524298 -12.020105 3.0
v 12.627735 -10.895626 3.0
v 12.682121 -11.31602 3.0
v 11.318048 -9.903439 3.0
v 12.627735 -9.903439 3.0
v 10.524298 -7.045938 3.0
v 11.318048 -7.297293 3.0
v 11.053464 -6.503543 3.0
v 10.540466 -6.903358 3.0
v 10.910883 -6.521182 3.0
v 10.588973 -6.775476 3.0
v 10.783001 -6.574098 3.0
v 10.669818 -6.662293 3.0
vn 1.0 0.0 0.0
vn 1.0 0.0 0.0
vn 0.7848780751228333 0.6196502447128296 0.0
vn 0.7848780751228333 0.6196502447128296 -0.0
vn 0.9191480278968811 0.3939124643802643 -0.0
vn 0.9191480278968811 0.3939124643802643 0.0
vn 0.9916002154350281 0.12934112548828125 -0.0
vn 0.9916002154350281 0.12934112548828125 0.0
vn 0.0 -1.0 0.0
vn 0.0 -1.0 0.0
vn 0.0 0.0 -1.0
vn 0.0 0.0 -1.0
vn 0.0 0.0 -1.0
vn 0.0 0.0 -1.0
vn 0.0 0.0 -1.0
vn 0.0 0.0 -1.0
vn 0.0 0.0 -1.0
vn 0.0 0.0 -1.0
vn 0.0 -0.0 -1.0
vn 0.0 0.0 -1.0
vn 0.0 0.0 -1.0
vn 0.0 0.0 -1.0
vn 0.0 -0.0 -1.0
vn 0.0 0.0 -1.0
vn 0.0 0.0 -1.0
vn 0.0 -0.0 -1.0
vn 0.0 0.0 -1.0
vn 0.0 -0.0 -1.0
vn 0.0 0.0 -1.0
vn 0.0 -0.0 -1.0
vn 0.0 0.0 -1.0
vn 0.0 -0.0 -1.0
vn 0.0 0.0 -1.0
vn 0.0 0.0 -1.0
vn 0.0 0.0 -1.0
vn 0.0 0.0 -1.0
vn 0.0 0.0 -1.0
vn 0.0 0.0 -1.0
vn 0.0 -0.0 -1.0
vn 0.0 -0.0 -1.0
vn 0.0 -0.0 -1.0
vn 0.0 0.0 -1.0
vn 0.0 0.0 -1.0
vn 0.0 0.0 -1.0
vn 0.0 0.0 -1.0
vn 0.0 0.0 -1.0
vn 0.0 -0.0 -1.0
vn 0.0 0.0 -1.0
vn 0.0 0.0 -1.0
vn 0.0 0.0 -1.0
vn 0.0 0.0 -1.0
vn 0.0 0.0 -1.0
vn 0.0 -0.0 -1.0
vn 0.0 0.0 -1.0
vn 0.0 -0.0 -1.0
vn 0.0 0.0 -1.0
vn 0.0 -0.0 -1.0
vn 0.0 0.0 -1.0
vn 0.0 0.0 -1.0
vn 0.0 0.0 1.0
vn 0.0 0.0 1.0
vn 0.0 0.0 1.0
vn 0.0 0.0 1.0
vn 0.0 0.0 1.0
vn 0.0 0.0 1.0
vn 0.0 0.0 1.0
vn 0.0 0.0 1.0
vn 0.0 0.0 1.0
vn 0.0 0.0 1.0
vn 0.0 0.0 1.0
vn 0.0 0.0 1.0
vn 0.0 -0.0 1.0
vn 0.0 0.0 1.0
vn 0.0 0.0 1.0
vn 0.0 0.0 1.0
vn 0.0 -0.0 1.0
vn 0.0 0.0 1.0
vn 0.0 -0.0 1.0
vn 0.0 0.0 1.0
vn 0.0 0.0 1.0
vn 0.0 -0.0 1.0
vn 0.0 0.0 1.0
vn 0.0 0.0 1.0
vn 0.0 0.0 1.0
vn 0.0 0.0 1.0
vn 0.0 0.0 1.0
vn 0.0 0.0 1.0
vn 0.0 0.0 1.0
vn 0.0 0.0 1.0
vn 0.0 0.0 1.0
vn 0.0 0.0 1.0
vn 0.0 0.0 1.0
vn 0.0 0.0 1.0
vn 0.0 0.0 1.0
vn 0.0 0.0 1.0
vn 0.0 0.0 1.0
vn 0.0 0.0 1.0
vn 0.0 0.0 1.0
vn 0.0 0.0 1.0
vn 0.0 0.0 1.0
vn 0.0 0.0 1.0
vn 0.0 0.0 1.0
vn 0.0 0.0 1.0
vn 0.0 0.0 1.0
vn 0.0 0.0 1.0
vn 0.0 0.0 1.0
vn 0.0 0.0 1.0
vn 0.0 0.0 1.0
vn 0.12933634221553802 0.991600751876831 0.0
vn 0.12933634221553802 0.991600751876831 -0.0
vn 0.3939184546470642 0.919145405292511 -0.0
vn 0.3939184546470642 0.919145405292511 0.0
vn 0.6196510195732117 0.7848774790763855 -0.0
vn 0.6196510195732117 0.7848774790763855 0.0
vn 0.992392897605896 -0.12311132252216339 0.0
vn 0.992392897605896 -0.12311132252216339 0.0
vn 0.9232155680656433 -0.3842824399471283 0.0
vn 0.9232155680656433 -0.3842824399471283 0.0
vn 0.7858473658561707 -0.6184204816818237 0.0
vn 0.7858473658561707 -0.6184204816818237 0.0
vn 0.0 1.0 0.0
vn 0.0 1.0 -0.0
vn 0.6184210181236267 -0.7858468294143677 0.0
vn 0.6184210181236267 -0.7858468294143677 0.0
vn 0.3842824399471283 -0.9232155680656433 0.0
vn 0.3842824399471283 -0.9232155680656433 0.0
vn 0.12311035394668579 -0.9923929572105408 0.0
vn 0.12311035394668579 -0.9923929572105408 0.0
vn -0.6146508455276489 0.7887993454933167 0.0
vn -0.6146508455276489 0.7887993454933167 0.0
vn -0.38235077261924744 0.9240172505378723 0.0
vn -0.38235077261924744 0.9240172505378723 0.0
vn -0.12277401238679886 0.9924346208572388 0.0
vn -0.12277401238679886 0.9924346208572388 0.0
vn 0.0 -1.0 0.0
vn 0.0 -1.0 0.0
vn -0.9936316013336182 0.112677201628685 0.0
vn -0.9936316013336182 0.112677201628685 0.0
vn -0.934998095035553 0.3546527624130249 0.0
vn -0.934998095035553 0.3546527624130249 0.0
vn -0.8137327432632446 0.5812391638755798 0.0
vn -0.8137327432632446 0.5812391638755798 0.0
vn -0.1229272410273552 -0.992415726184845 0.0
vn -0.1229272410273552 -0.992415726184845 0.0
vn -0.38262635469436646 -0.9239031672477722 0.0
vn -0.38262635469436646 -0.9239031672477722 0.0
vn -0.6147707104682922 -0.7887058854103088 0.0
vn -0.6147707104682922 -0.7887058854103088 0.0
vn -1.0 0.0 0.0
vn -1.0 0.0 0.0
vn -0.7895154356956482 -0.6137306690216064 0.0
vn -0.7895154356956482 -0.6137306690216064 0.0
vn -0.9248725771903992 -0.3802773058414459 0.0
vn -0.9248725771903992 -0.3802773058414459 0.0
vn -0.9925752878189087 -0.12163165211677551 0.0
vn -0.9925752878189087 -0.12163165211677551 0.0
vn 0.0 1.0 0.0
vn 0.0 1.0 -0.0
vn -1.0 0.0 0.0
vn -1.0 0.0 0.0
vn -0.8114045262336731 0.5844849944114685 0.0
vn -0.8114045262336731 0.5844849944114685 0.0
vn -0.932797908782959 0.36039993166923523 0.0
vn -0.932797908782959 0.36039993166923523 0.0
vn -0.9932891130447388 0.11565810441970825 0.0
vn -0.9932891130447388 0.11565810441970825 0.0
vn 0.8320533037185669 -0.5546955466270447 0.0
vn 0.8320533037185669 -0.5546955466270447 0.0
vn -0.12403581291437149 0.9922778010368347 0.0
vn -0.12403581291437149 0.9922778010368347 0.0
vn -0.4223211109638214 0.9064462780952454 0.0
vn -0.4223211109638214 0.9064462780952454 0.0
vn -0.6693185567855835 0.7429755330085754 0.0
vn -0.6693185567855835 0.7429755330085754 0.0
vn 0.6619438529014587 0.749553382396698 0.0
vn 0.6619438529014587 0.749553382396698 -0.0
vn 0.41773274540901184 0.908569872379303 -0.0
vn 0.41773274540901184 0.908569872379303 0.0
vn 0.1227751150727272 0.992434561252594 -0.0
vn 0.1227751150727272 0.992434561252594 0.0
vn 0.9917353391647339 0.1283002644777298 0.0
vn 0.9917353391647339 0.1283002644777298 -0.0
vn 0.9336245656013489 0.3582529127597809 -0.0
vn 0.9336245656013489 0.3582529127597809 0.0
vn 0.8192323446273804 0.5734617114067078 -0.0
vn 0.8192323446273804 0.5734617114067078 0.0
vn 1.0 0.0 0.0
vn 1.0 0.0 0.0
vn 0.0 1.0 0.0
vn 0.0 1.0 -0.0
vn 1.0 0.0 0.0
vn 1.0 0.0 0.0
vn 0.0 -1.0 0.0
vn 0.0 -1.0 0.0
vn -1.0 0.0 0.0
vn -1.0 0.0 0.0
f 53//101 54//101 55//101
f 53//102 55//102 56//102
f 57//103 58//103 59//103
f 57//104 59//104 60//104
f 61//105 60//105 62//105
f 61//106 57//106 60//106
f 54//107 62//107 55//107
f 54//108 61//108 62//108
f 63//109 53//109 56//109
f 63//110 56//110 64//110
f 65//111 66//111 67//111
f 68//112 67//112 69//112
f 68//113 69//113 70//113
f 68//114 71//114 65//114
f 68//115 65//115 67//115
f 72//116 63//116 66//116
f 73//117 70//117 74//117
f 73//118 68//118 70//118
f 75//119 63//119 72//119
f 76//120 53//120 63//120
f 77//121 74//121 78//121
f 77//122 78//122 79//122
f 77//123 79//123 80//123
f 77//124 73//124 74//124
f 81//125 76//125 63//125
f 81//126 63//126 75//126
f 82//127 80//127 83//127
f 82//128 77//128 80//128
f 84//129 83//129 85//129
f 84//130 82//130 83//130
f 86//131 76//131 81//131
f 54//132 53//132 76//132
f 87//133 88//133 84//133
f 87//134 84//134 85//134
f 89//135 54//135 76//135
f 89//136 58//136 57//136
f 89//137 57//137 61//137
f 89//138 61//138 54//138
f 90//139 58//139 89//139
f 91//140 90//140 89//140
f 92//141 91//141 89//141
f 93//142 88//142 87//142
f 93//143 94//143 88//143
f 95//144 94//144 93//144
f 95//145 96//145 97//145
f 95//146 97//146 94//146
f 98//147 96//147 95//147
f 98//148 99//148 96//148
f 100//149 98//149 95//149
f 100//150 101//150 98//150
f 102//151 92//151 89//151
f 102//152 89//152 101//152
f 103//153 101//153 100//153
f 104//154 102//154 101//154
f 105//155 101//155 103//155
f 106//156 104//156 101//156
f 107//157 101//157 105//157
f 107//158 106//158 101//158
f 65//159 72//159 66//159
f 108//160 109//160 110//160
f 110//161 111//161 112//161
f 112//162 111//162 113//162
f 114//163 111//163 109//163
f 109//164 111//164 110//164
f 64//165 115//165 108//165
f 113//166 116//166 117//166
f 111//167 116//167 113//167
f 64//168 118//168 115//168
f 56//169 119//169 64//169
f 117//170 120//170 121//170
f 121//171 120//171 122//171
f 122//172 120//172 123//172
f 116//173 120//173 117//173
f 119//174 124//174 64//174
f 64//175 124//175 118//175
f 123//176 125//176 126//176
f 120//177 125//177 123//177
f 126//178 127//178 128//178
f 125//179 127//179 126//179
f 119//180 129//180 124//180
f 56//181 55//181 119//181
f 130//182 131//182 127//182
f 127//183 131//183 128//183
f 55//184 132//184 119//184
f 59//185 132//185 60//185
f 60//186 132//186 62//186
f 62//187 132//187 55//187
f 59//188 133//188 132//188
f 133//189 134//189 132//189
f 134//190 135//190 132//190
f 130//191 136//191 131//191
f 137//192 136//192 130//192
f 137//193 138//193 136//193
f 139//194 138//194 140//194
f 140//195 138//195 137//195
f 139//196 141//196 138//196
f 142//197 141//197 139//197
f 141//198 143//198 138//198
f 144//199 143//199 141//199
f 135//200 145//200 132//200
f 132//201 145//201 144//201
f 144//202 146//202 143//202
f 145//203 147//203 144//203
f 144//204 148//204 146//204
f 147//205 149//205 144//205
f 144//206 150//206 148//206
f 149//207 150//207 144//207
f 115//208 109//208 108//208
f 91//209 92//209 135//209
f 91//210 135//210 134//210
f 90//211 134//211 133//211
f 90//212 91//212 134//212
f 58//213 133//213 59//213
f 58//214 90//214 133//214
f 66//215 63//215 64//215
f 66//216 64//216 108//216
f 67//217 108//217 110//217
f 67//218 66//218 108//218
f 69//219 110//219 112//219
f 69//220 67//220 110//220
f 92//221 102//221 145//221
f 92//222 145//222 135//222
f 70//223 69//223 112//223
f 70//224 112//224 113//224
f 74//225 113//225 117//225
f 74//226 70//226 113//226
f 78//227 117//227 121//227
f 78//228 74//228 117//228
f 106//229 107//229 150//229
f 106//230 150//230 149//230
f 104//231 149//231 147//231
f 104//232 106//232 149//232
f 102//233 147//233 145//233
f 102//234 104//234 147//234
f 79//235 78//235 121//235
f 79//236 121//236 122//236
f 103//237 100//237 143//237
f 103//238 143//238 146//238
f 105//239 146//239 148//239
f 105//240 103//240 146//240
f 107//241 148//241 150//241
f 107//242 105//242 148//242
f 80//243 79//243 122//243
f 80//244 122//244 123//244
f 83//245 123//245 126//245
f 83//246 80//246 123//246
f 85//247 126//247 128//247
f 85//248 83//248 126//248
f 100//249 95//249 138//249
f 100//250 138//250 143//250
f 87//251 85//251 128//251
f 87//252 128//252 131//252
f 93//253 131//253 136//253
f 93//254 87//254 131//254
f 95//255 136//255 138//255
f 95//256 93//256 136//256
f 76//257 86//257 129//257
f 76//258 129//258 119//258
f 86//259 81//259 124//259
f 86//260 124//260 129//260
f 72//261 65//261 109//261
f 72//262 109//262 115//262
f 75//263 115//263 118//263
f 75//264 72//264 115//264
f 81//265 118//265 124//265
f 81//266 75//266 118//266
f 65//267 71//267 114//267
f 65//268 114//268 109//268
f 73//269 77//269 120//269
f 73//270 120//270 116//270
f 68//271 116//271 111//271
f 68//272 73//272 116//272
f 71//273 111//273 114//273
f 71//274 68//274 111//274
f 84//275 88//275 130//275
f 84//276 130//276 127//276
f 82//277 127//277 125//277
f 82//278 84//278 127//278
f 77//279 125//279 120//279
f 77//280 82//280 125//280
f 97//281 96//281 139//281
f 97//282 139//282 140//282
f 94//283 140//283 137//283
f 94//284 97//284 140//284
f 88//285 137//285 130//285
f 88//286 94//286 137//286
f 96//287 99//287 142//287
f 96//288 142//288 139//288
f 99//289 98//289 141//289
f 99//290 141//290 142//290
f 98//291 101//291 144//291
f 98//292 144//292 141//292
f 101//293 89//293 132//293
f 101//294 132//294 144//294
f 89//295 76//295 119//295
f 89//296 119//296 132//296

View File

@ -0,0 +1,58 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
version="1.1"
id="svg12"
sodipodi:docname="icon_mouse.svg"
inkscape:version="0.92.4 (5da689c313, 2019-01-14)">
<metadata
id="metadata16">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
<dc:title></dc:title>
</cc:Work>
</rdf:RDF>
</metadata>
<sodipodi:namedview
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1"
objecttolerance="10"
gridtolerance="10"
guidetolerance="10"
inkscape:pageopacity="0"
inkscape:pageshadow="2"
inkscape:window-width="1197"
inkscape:window-height="730"
id="namedview14"
showgrid="false"
inkscape:zoom="3.337544"
inkscape:cx="140.51366"
inkscape:cy="17.709082"
inkscape:window-x="357"
inkscape:window-y="243"
inkscape:window-maximized="0"
inkscape:current-layer="svg12" />
<defs
id="defs2" />
<g
id="g10"
transform="translate(-21.273128,15.580319)">
<path
d="M 86.05,21.85 V 12 h -22 v 9.85 H 69 v 3.75 c 0.03333,1.666667 0.583333,3.1 1.65,4.3 1.2,1.366667 2.65,2.033333 4.35,2 1.733333,0.03333 3.2,-0.65 4.4,-2.05 L 79.3,30 C 80.433333,28.766667 81,27.3 81,25.6 v -3.75 h 5.05 M 89.05,11 V 29.85 H 89 c 0,3.866667 -1.366667,7.15 -4.1,9.85 -2.7,2.733333 -5.983333,4.1 -9.85,4.1 H 75 c -3.866667,0 -7.166667,-1.366667 -9.9,-4.1 C 62.4,37 61.05,33.716667 61.05,29.85 V 11.05 C 61.05,10.483333 61.233333,10 61.6,9.6 62,9.2 62.483333,9 63.05,9 h 24 c 0.533333,0 1,0.2 1.4,0.6 0.4,0.4 0.6,0.866667 0.6,1.4 M 72,18.15 c 0,-0.9 0.283333,-1.666667 0.85,-2.3 0.6,-0.633333 1.316667,-0.95 2.15,-0.95 0.833333,0 1.533333,0.316667 2.1,0.95 0.6,0.633333 0.9,1.4 0.9,2.3 v 7.45 c 0,0.9 -0.3,1.666667 -0.9,2.3 -0.566667,0.666667 -1.266667,1 -2.1,1 -0.833333,0 -1.55,-0.333333 -2.15,-1 C 72.283333,27.266667 72,26.5 72,25.6 v -7.45"
id="path4"
inkscape:connector-curvature="0"
style="fill:#000000;stroke:none"
sodipodi:nodetypes="ccccccccccsccccccssssscssscccscsscscsc" />
</g>
</svg>

After

Width:  |  Height:  |  Size: 2.5 KiB

BIN
asset/icons/icon_pan.FCStd Normal file

Binary file not shown.

1437
asset/icons/icon_pan.obj Normal file

File diff suppressed because it is too large Load Diff

59
asset/icons/icon_pan.svg Normal file
View File

@ -0,0 +1,59 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
version="1.1"
id="svg8"
sodipodi:docname="icon_pan.svg"
inkscape:version="0.92.4 (5da689c313, 2019-01-14)">
<metadata
id="metadata12">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
<dc:title></dc:title>
</cc:Work>
</rdf:RDF>
</metadata>
<sodipodi:namedview
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1"
objecttolerance="10"
gridtolerance="10"
guidetolerance="10"
inkscape:pageopacity="0"
inkscape:pageshadow="2"
inkscape:window-width="1701"
inkscape:window-height="867"
id="namedview10"
showgrid="false"
inkscape:zoom="1.7451937"
inkscape:cx="259.11091"
inkscape:cy="-18.435883"
inkscape:window-x="0"
inkscape:window-y="27"
inkscape:window-maximized="0"
inkscape:current-layer="svg8" />
<defs
id="defs2" />
<g
id="g6"
style="fill:#ff00ff"
transform="translate(-733.89831,-588.13559)">
<path
d="m 779.9,603.85 c 0.56667,-0.6 1.26667,-0.9 2.1,-0.9 0.83333,0 1.55,0.3 2.15,0.9 l 10.05,10.05 c 0.56667,0.56667 0.85,1.26667 0.85,2.1 0,0.83333 -0.28333,1.55 -0.85,2.15 -0.6,0.56667 -1.31667,0.85 -2.15,0.85 -0.83333,0 -1.53333,-0.28333 -2.1,-0.85 L 787,615.2 V 629 h 13.8 l -2.9,-2.9 c -0.6,-0.6 -0.9,-1.31667 -0.9,-2.15 0,-0.83333 0.3,-1.53333 0.9,-2.1 0.56667,-0.6 1.26667,-0.9 2.1,-0.9 0.83333,0 1.55,0.3 2.15,0.9 l 10.05,10.05 c 0.56667,0.56667 0.85,1.26667 0.85,2.1 0,0.83333 -0.28333,1.53333 -0.85,2.1 l -10.05,10.05 c -0.6,0.6 -1.3,0.9 -2.1,0.9 -0.83333,0 -1.55,-0.28333 -2.15,-0.85 -0.6,-0.6 -0.9,-1.3 -0.9,-2.1 0,-0.83333 0.3,-1.55 0.9,-2.15 L 800.85,639 H 787 v 13.85 l 2.95,-2.95 c 0.56667,-0.6 1.26667,-0.9 2.1,-0.9 0.8,0 1.5,0.3 2.1,0.9 0.6,0.56667 0.9,1.26667 0.9,2.1 0,0.8 -0.28333,1.5 -0.85,2.1 l -10.05,10.05 c -0.6,0.6 -1.31667,0.9 -2.15,0.9 -0.83333,0 -1.53333,-0.28333 -2.1,-0.85 l -10.05,-10.05 c -0.6,-0.6 -0.9,-1.31667 -0.9,-2.15 0,-0.83333 0.3,-1.53333 0.9,-2.1 0.56667,-0.6 1.26667,-0.9 2.1,-0.9 0.83333,0 1.55,0.3 2.15,0.9 l 2.9,2.9 V 639 h -13.8 l 2.95,2.95 c 0.56667,0.56667 0.85,1.26667 0.85,2.1 0,0.83333 -0.28333,1.55 -0.85,2.15 -0.6,0.56667 -1.31667,0.85 -2.15,0.85 -0.83333,0 -1.53333,-0.28333 -2.1,-0.85 l -10.05,-10.05 c -0.6,-0.6 -0.9,-1.31667 -0.9,-2.15 0,-0.83333 0.3,-1.53333 0.9,-2.1 l 10.05,-10.05 c 0.56667,-0.6 1.26667,-0.9 2.1,-0.9 0.8,0 1.5,0.3 2.1,0.9 0.6,0.56667 0.9,1.26667 0.9,2.1 0,0.8 -0.28333,1.5 -0.85,2.1 L 763.2,629 H 777 v -13.8 l -2.9,2.9 c -0.6,0.6 -1.3,0.9 -2.1,0.9 -0.83333,0 -1.55,-0.28333 -2.15,-0.85 -0.6,-0.6 -0.9,-1.3 -0.9,-2.1 0,-0.83333 0.3,-1.55 0.9,-2.15 l 10.05,-10.05"
id="path4"
style="fill:#ff00ff;stroke:none"
inkscape:connector-curvature="0"
sodipodi:nodetypes="csssscsscccsscssssssscssccccscscssssscsscccsscssssccscsccccsscssc" />
</g>
</svg>

After

Width:  |  Height:  |  Size: 3.3 KiB

View File

@ -13,11 +13,11 @@
height="297mm"
viewBox="0 0 210 297"
version="1.1"
id="svg24"
id="svg92"
inkscape:version="0.92.4 (5da689c313, 2019-01-14)"
sodipodi:docname="icon_piece-2.svg">
sodipodi:docname="coin.svg">
<defs
id="defs18" />
id="defs86" />
<sodipodi:namedview
id="base"
pagecolor="#ffffff"
@ -25,9 +25,9 @@
borderopacity="1.0"
inkscape:pageopacity="0.0"
inkscape:pageshadow="2"
inkscape:zoom="0.98994949"
inkscape:cx="517.23887"
inkscape:cy="633.22888"
inkscape:zoom="0.35"
inkscape:cx="400"
inkscape:cy="560"
inkscape:document-units="mm"
inkscape:current-layer="layer1"
showgrid="false"
@ -37,7 +37,7 @@
inkscape:window-y="27"
inkscape:window-maximized="1" />
<metadata
id="metadata21">
id="metadata89">
<rdf:RDF>
<cc:Work
rdf:about="">
@ -53,10 +53,10 @@
inkscape:groupmode="layer"
id="layer1">
<path
style="fill:#000000;stroke:none;stroke-width:0.26458332"
style="fill:#a02c2c;stroke:none;stroke-width:0.26458332"
inkscape:connector-curvature="0"
d="m 150.07923,117.88748 c -0.46743,0.45861 -1.03188,0.68791 -1.69334,0.68791 -0.66146,0 -1.22149,-0.2293 -1.6801,-0.68791 -0.46743,-0.46743 -0.70115,-1.03188 -0.70115,-1.69334 0,-0.66145 0.23372,-1.22149 0.70115,-1.6801 0.45861,-0.46743 1.01864,-0.70115 1.6801,-0.70115 0.66146,0 1.22591,0.23372 1.69334,0.70115 0.45861,0.45861 0.68791,1.01865 0.68791,1.6801 0,0.66146 -0.2293,1.22591 -0.68791,1.69334 m 1.29645,1.29645 c -0.82021,0.82903 -1.8168,1.24355 -2.98979,1.24355 -1.17299,0 -2.17399,-0.41452 -3.00302,-1.24355 -0.82021,-0.82021 -1.23031,-1.8168 -1.23031,-2.98979 0,-1.17299 0.4101,-2.17399 1.23031,-3.00302 0.82903,-0.82021 1.83003,-1.23031 3.00302,-1.23031 1.17299,0 2.16958,0.4101 2.98979,1.23031 0.82903,0.82903 1.24355,1.83003 1.24355,3.00302 0,1.17299 -0.41452,2.16958 -1.24355,2.98979 m -2.46062,-1.66687 v -2.64583 h -1.05833 v 2.64583 h 1.05833 m 1.71979,0.92604 c 0.61736,-0.61736 0.92604,-1.36701 0.92604,-2.24896 0,-0.88194 -0.30868,-1.63159 -0.92604,-2.24896 -0.61736,-0.61736 -1.36701,-0.92604 -2.24896,-0.92604 -0.88194,0 -1.63159,0.30868 -2.24896,0.92604 -0.61736,0.61737 -0.92604,1.36702 -0.92604,2.24896 0,0.88195 0.30868,1.6316 0.92604,2.24896 0.61737,0.61736 1.36702,0.92604 2.24896,0.92604 0.88195,0 1.6316,-0.30868 2.24896,-0.92604"
id="path28"
sodipodi:nodetypes="cssscscsccscscscscccccccscscscsc" />
d="m 21.90186,24.375225 c 0.82021,0.820207 1.23031,1.812394 1.23031,2.976561 0,1.164167 -0.4101,2.165175 -1.23031,3.003022 -0.83785,0.820207 -1.83885,1.230311 -3.00302,1.230311 -1.164171,0 -2.15635,-0.410104 -2.976561,-1.230311 -0.837849,-0.837847 -1.256769,-1.838855 -1.256769,-3.003022 0,-1.164167 0.414509,-2.156354 1.24354,-2.976561 l 0.0132,-0.01323 c 0.82021,-0.829028 1.81239,-1.243542 2.97656,-1.243542 1.16417,0 2.16517,0.418924 3.00302,1.256772 m 2.02406,2.976561 c 0,-1.384652 -0.48948,-2.566458 -1.46844,-3.545416 -0.98777,-0.987778 -2.17399,-1.481667 -3.55864,-1.481667 -1.38465,0 -2.56646,0.493889 -3.54542,1.481667 -0.98777,0.978957 -1.48166,2.160762 -1.48166,3.545415 0,1.384653 0.49389,2.570869 1.48166,3.558646 0.97896,0.978958 2.16077,1.468437 3.54542,1.468437 1.38465,0 2.57087,-0.489479 3.55864,-1.468437 0.97896,-0.987777 1.46844,-2.173993 1.46844,-3.558646 m -11.64166,0 c 0,-1.825625 0.64823,-3.382257 1.94468,-4.669896 1.28764,-1.296458 2.84427,-1.944687 4.6699,-1.944687 1.82563,0 3.38667,0.648229 4.68312,1.944687 1.28764,1.287639 1.93146,2.844271 1.93146,4.669896 v 0.132292 0.132293 0.13229 0.132292 0.132293 0.13229 0.132292 0.132293 c 0,1.825625 -0.64382,3.386665 -1.93146,4.683123 -1.29645,1.287639 -2.85749,1.931459 -4.68312,1.931459 -1.82563,0 -3.38226,-0.64382 -4.6699,-1.931459 -1.29645,-1.296458 -1.94468,-2.857498 -1.94468,-4.683123 V 28.277828 28.145536 28.013245 27.880953 27.748661 27.61637 27.484078 27.351786"
id="path54"
sodipodi:nodetypes="cscsssccscccscscsccccscscccccccscscscccccccc" />
</g>
</svg>

Before

Width:  |  Height:  |  Size: 3.0 KiB

After

Width:  |  Height:  |  Size: 3.2 KiB

BIN
asset/icons/icon_zoom.FCStd Normal file

Binary file not shown.

735
asset/icons/icon_zoom.obj Normal file
View File

@ -0,0 +1,735 @@
# FreeCAD v0.19 build24291 (Git) Arch module
# http://www.freecadweb.org
mtllib icon_zoom.mtl
o Cut
usemtl color_000000
v 15.09126 -9.914023 0.0
v 14.576793 -9.251095 0.0
v 14.576793 -9.251095 3.0
v 15.09126 -9.914023 3.0
v 15.39994 -10.668086 0.0
v 15.39994 -10.668086 3.0
v 15.502834 -11.513283 0.0
v 15.502834 -11.513283 3.0
v 13.171561 -8.427947 0.0
v 12.327834 -8.325053 0.0
v 12.327834 -8.325053 3.0
v 13.171561 -8.427947 3.0
v 13.921214 -8.736628 0.0
v 13.921214 -8.736628 3.0
v 15.383772 -12.439324 0.0
v 15.383772 -12.439324 3.0
v 17.578348 -15.752496 0.0
v 17.432825 -16.087635 0.0
v 17.196167 -16.381617 0.0
v 16.36273 -16.818178 0.0
v 16.944813 -16.594753 0.0
v 16.667002 -16.740273 0.0
v 17.63273 -15.3762 0.0
v 16.151064 -16.831408 0.0
v 17.63273 -15.310054 0.0
v 15.952626 -16.818178 0.0
v 17.578344 -14.929347 0.0
v 15.645415 -16.741743 0.0
v 15.358784 -16.600632 0.0
v 17.432823 -14.580979 0.0
v 15.092731 -16.394846 0.0
v 17.196167 -14.264949 0.0
v 14.431272 -15.720158 0.0
v 14.431272 -15.733387 0.0
v 15.89971 -12.968491 0.0
v 13.267105 -14.555991 0.0
v 13.306793 -14.582449 0.0
v 13.412626 -14.701511 0.0
v 13.809501 -12.98172 0.0
v 15.72773 -12.796512 0.0
v 15.807105 -12.875887 0.0
v 14.147579 -12.548098 0.0
v 13.368529 -13.319798 0.0
v 13.796272 -12.98172 0.0
v 14.350427 -12.058619 0.0
v 12.879049 -13.522646 0.0
v 12.327834 -14.675054 0.0
v 14.418043 -11.513283 0.0
v 12.327834 -13.590261 0.0
v 12.301376 -13.590261 0.0
v 11.488518 -14.57216 0.0
v 14.418043 -11.473595 0.0
v 14.344551 -10.929729 0.0
v 11.75604 -13.516767 0.0
v 10.734455 -14.263479 0.0
v 14.141702 -10.44466 0.0
v 11.266561 -13.313919 0.0
v 10.065647 -13.749012 0.0
v 10.832938 -12.98172 0.0
v 13.809501 -10.005157 0.0
v 13.809501 -10.018387 0.0
v 10.494861 -12.548098 0.0
v 13.374409 -9.674429 0.0
v 9.558529 -13.089024 0.0
v 12.88052 -9.475991 0.0
v 9.254258 -12.343781 0.0
v 10.292013 -12.058619 0.0
v 9.152835 -11.513283 0.0
v 10.290543 -10.953248 0.0
v 10.224397 -11.513283 0.0
v 12.327834 -9.409845 0.0
v 11.77368 -9.475991 0.0
v 9.254258 -10.673965 0.0
v 10.48898 -10.454949 0.0
v 11.494397 -8.427947 0.0
v 11.275381 -9.674429 0.0
v 9.558529 -9.919903 0.0
v 10.81971 -10.018387 0.0
v 10.740335 -8.736628 0.0
v 10.832938 -10.005157 0.0
v 10.065647 -9.251095 0.0
v 17.432825 -16.087635 3.0
v 17.578348 -15.752496 3.0
v 17.196167 -16.381617 3.0
v 16.944813 -16.594753 3.0
v 16.36273 -16.818178 3.0
v 16.667002 -16.740273 3.0
v 17.63273 -15.3762 3.0
v 16.151064 -16.831408 3.0
v 17.63273 -15.310054 3.0
v 15.952626 -16.818178 3.0
v 17.578344 -14.929347 3.0
v 15.645415 -16.741743 3.0
v 15.358784 -16.600632 3.0
v 17.432823 -14.580979 3.0
v 15.092731 -16.394846 3.0
v 17.196167 -14.264949 3.0
v 14.431272 -15.720158 3.0
v 14.431272 -15.733387 3.0
v 15.89971 -12.968491 3.0
v 13.306793 -14.582449 3.0
v 13.267105 -14.555991 3.0
v 13.412626 -14.701511 3.0
v 15.72773 -12.796512 3.0
v 13.809501 -12.98172 3.0
v 15.807105 -12.875887 3.0
v 14.147579 -12.548098 3.0
v 13.368529 -13.319798 3.0
v 13.796272 -12.98172 3.0
v 14.350427 -12.058619 3.0
v 12.879049 -13.522646 3.0
v 12.327834 -14.675054 3.0
v 14.418043 -11.513283 3.0
v 12.327834 -13.590261 3.0
v 12.301376 -13.590261 3.0
v 11.488518 -14.57216 3.0
v 14.418043 -11.473595 3.0
v 14.344551 -10.929729 3.0
v 11.75604 -13.516767 3.0
v 10.734455 -14.263479 3.0
v 14.141702 -10.44466 3.0
v 11.266561 -13.313919 3.0
v 10.065647 -13.749012 3.0
v 10.832938 -12.98172 3.0
v 13.809501 -10.005157 3.0
v 13.809501 -10.018387 3.0
v 10.494861 -12.548098 3.0
v 13.374409 -9.674429 3.0
v 9.558529 -13.089024 3.0
v 12.88052 -9.475991 3.0
v 10.292013 -12.058619 3.0
v 9.254258 -12.343781 3.0
v 10.290543 -10.953248 3.0
v 9.152835 -11.513283 3.0
v 10.224397 -11.513283 3.0
v 12.327834 -9.409845 3.0
v 11.77368 -9.475991 3.0
v 9.254258 -10.673965 3.0
v 10.48898 -10.454949 3.0
v 11.494397 -8.427947 3.0
v 11.275381 -9.674429 3.0
v 9.558529 -9.919903 3.0
v 10.81971 -10.018387 3.0
v 10.740335 -8.736628 3.0
v 10.832938 -10.005157 3.0
v 10.065647 -9.251095 3.0
vn 0.7900123596191406 0.6130908727645874 0.0
vn 0.7900123596191406 0.6130908727645874 -0.0
vn 0.9254607558250427 0.3788434863090515 -0.0
vn 0.9254607558250427 0.3788434863090515 0.0
vn 0.9926711320877075 0.12084729224443436 -0.0
vn 0.9926711320877075 0.12084729224443436 0.0
vn 0.12105470150709152 0.9926458597183228 0.0
vn 0.12105470150709152 0.9926458597183228 -0.0
vn 0.38074973225593567 0.9246780872344971 -0.0
vn 0.38074973225593567 0.9246780872344971 0.0
vn 0.6173538565635681 0.7866856455802917 -0.0
vn 0.6173538565635681 0.7866856455802917 0.0
vn 0.9918357729911804 -0.12752166390419006 0.0
vn 0.9918357729911804 -0.12752166390419006 0.0
vn 0.0 0.0 -1.0
vn 0.0 0.0 -1.0
vn 0.0 0.0 -1.0
vn 0.0 0.0 -1.0
vn 0.0 0.0 -1.0
vn 0.0 -0.0 -1.0
vn 0.0 0.0 -1.0
vn 0.0 -0.0 -1.0
vn 0.0 0.0 -1.0
vn 0.0 0.0 -1.0
vn 0.0 0.0 -1.0
vn 0.0 0.0 -1.0
vn 0.0 0.0 -1.0
vn 0.0 -0.0 -1.0
vn 0.0 0.0 -1.0
vn 0.0 0.0 -1.0
vn 0.0 -0.0 -1.0
vn 0.0 0.0 -1.0
vn 0.0 0.0 -1.0
vn 0.0 0.0 -1.0
vn 0.0 0.0 -1.0
vn 0.0 -0.0 -1.0
vn 0.0 0.0 -1.0
vn 0.0 0.0 -1.0
vn 0.0 0.0 -1.0
vn 0.0 -0.0 -1.0
vn 0.0 -0.0 -1.0
vn 0.0 0.0 -1.0
vn 0.0 -0.0 -1.0
vn 0.0 0.0 -1.0
vn 0.0 -0.0 -1.0
vn 0.0 0.0 -1.0
vn 0.0 0.0 -1.0
vn 0.0 0.0 -1.0
vn 0.0 0.0 -1.0
vn 0.0 -0.0 -1.0
vn 0.0 -0.0 -1.0
vn 0.0 0.0 -1.0
vn 0.0 0.0 -1.0
vn 0.0 -0.0 -1.0
vn 0.0 -0.0 -1.0
vn 0.0 0.0 -1.0
vn 0.0 -0.0 -1.0
vn 0.0 0.0 -1.0
vn 0.0 0.0 -1.0
vn 0.0 -0.0 -1.0
vn 0.0 0.0 -1.0
vn 0.0 -0.0 -1.0
vn 0.0 0.0 -1.0
vn 0.0 -0.0 -1.0
vn 0.0 0.0 -1.0
vn 0.0 0.0 -1.0
vn 0.0 0.0 -1.0
vn 0.0 0.0 -1.0
vn 0.0 0.0 -1.0
vn 0.0 0.0 -1.0
vn 0.0 0.0 -1.0
vn 0.0 -0.0 -1.0
vn 0.0 0.0 -1.0
vn 0.0 -0.0 -1.0
vn 0.0 0.0 -1.0
vn 0.0 0.0 -1.0
vn 0.0 -0.0 -1.0
vn 0.0 -0.0 -1.0
vn 0.0 0.0 -1.0
vn 0.0 0.0 -1.0
vn 0.0 0.0 -1.0
vn 0.0 0.0 -1.0
vn 0.0 -0.0 -1.0
vn 0.0 0.0 -1.0
vn 0.0 0.0 -1.0
vn 0.0 0.0 -1.0
vn 0.0 0.0 -1.0
vn 0.0 -0.0 1.0
vn 0.0 0.0 1.0
vn 0.0 -0.0 1.0
vn 0.0 0.0 1.0
vn 0.0 0.0 1.0
vn 0.0 -0.0 1.0
vn 0.0 0.0 1.0
vn 0.0 0.0 1.0
vn 0.0 0.0 1.0
vn 0.0 0.0 1.0
vn 0.0 0.0 1.0
vn 0.0 0.0 1.0
vn 0.0 0.0 1.0
vn 0.0 0.0 1.0
vn 0.0 0.0 1.0
vn 0.0 0.0 1.0
vn 0.0 0.0 1.0
vn 0.0 0.0 1.0
vn 0.0 0.0 1.0
vn 0.0 0.0 1.0
vn 0.0 0.0 1.0
vn 0.0 0.0 1.0
vn 0.0 -0.0 1.0
vn -0.0 0.0 1.0
vn 0.0 0.0 1.0
vn 0.0 0.0 1.0
vn 0.0 0.0 1.0
vn 0.0 0.0 1.0
vn 0.0 0.0 1.0
vn 0.0 0.0 1.0
vn 0.0 0.0 1.0
vn 0.0 0.0 1.0
vn 0.0 0.0 1.0
vn 0.0 0.0 1.0
vn 0.0 0.0 1.0
vn 0.0 0.0 1.0
vn 0.0 0.0 1.0
vn 0.0 0.0 1.0
vn 0.0 0.0 1.0
vn 0.0 0.0 1.0
vn 0.0 0.0 1.0
vn 0.0 0.0 1.0
vn 0.0 0.0 1.0
vn 0.0 0.0 1.0
vn 0.0 0.0 1.0
vn 0.0 0.0 1.0
vn 0.0 -0.0 1.0
vn 0.0 0.0 1.0
vn 0.0 0.0 1.0
vn 0.0 0.0 1.0
vn 0.0 0.0 1.0
vn 0.0 0.0 1.0
vn 0.0 0.0 1.0
vn 0.0 0.0 1.0
vn 0.0 0.0 1.0
vn 0.0 0.0 1.0
vn 0.0 0.0 1.0
vn 0.0 -0.0 1.0
vn 0.0 0.0 1.0
vn 0.0 0.0 1.0
vn 0.0 0.0 1.0
vn 0.0 0.0 1.0
vn 0.0 0.0 1.0
vn 0.0 0.0 1.0
vn 0.0 0.0 1.0
vn 0.0 0.0 1.0
vn 0.0 0.0 1.0
vn 0.0 0.0 1.0
vn 0.0 0.0 1.0
vn 0.0 0.0 1.0
vn -0.0 0.0 1.0
vn 0.0 0.0 1.0
vn -0.0 0.0 1.0
vn -0.606356143951416 0.7951931953430176 0.0
vn -0.606356143951416 0.7951931953430176 0.0
vn -0.3788434863090515 0.9254607558250427 0.0
vn -0.3788434863090515 0.9254607558250427 0.0
vn -0.12252701818943024 0.9924651980400085 0.0
vn -0.12252701818943024 0.9924651980400085 0.0
vn 0.720320463180542 0.6936414837837219 0.0
vn 0.720320463180542 0.6936414837837219 -0.0
vn -0.9927777647972107 0.11996745318174362 0.0
vn -0.9927777647972107 0.11996745318174362 0.0
vn -0.9273504614830017 0.37419384717941284 0.0
vn -0.9273504614830017 0.37419384717941284 0.0
vn -0.7968365550041199 0.6041948795318604 0.0
vn -0.7968365550041199 0.6041948795318604 0.0
vn 0.7071067690849304 0.7071067690849304 0.0
vn 0.7071067690849304 0.7071067690849304 -0.0
vn -0.7929520010948181 -0.6092840433120728 0.0
vn -0.7929520010948181 -0.6092840433120728 0.0
vn -0.9258085489273071 -0.37799271941185 0.0
vn -0.9926252961158752 -0.1212228387594223 0.0
vn -0.9258085489273071 -0.37799271941185 0.0
vn -0.9926252961158752 -0.1212228387594223 0.0
vn 0.7071031332015991 0.7071104049682617 0.0
vn 0.7071031332015991 0.7071104049682617 -0.0
vn -0.12168145924806595 -0.9925691485404968 0.0
vn -0.12168145924806595 -0.9925691485404968 0.0
vn -0.3788434863090515 -0.9254607558250427 0.0
vn -0.3788434863090515 -0.9254607558250427 0.0
vn -0.6097103953361511 -0.7926242351531982 0.0
vn -0.6097103953361511 -0.7926242351531982 0.0
vn 0.7071070671081543 0.7071065306663513 0.0
vn 0.7071070671081543 0.7071065306663513 -0.0
vn 0.12575416266918182 -0.9920614361763 0.0
vn 0.12575416266918182 -0.9920614361763 0.0
vn 0.800445556640625 0.5994054079055786 0.0
vn 0.800445556640625 0.5994054079055786 -0.0
vn 0.922730565071106 0.3854456841945648 -0.0
vn 0.922730565071106 0.3854456841945648 0.0
vn 0.989949643611908 0.14141996204853058 -0.0
vn 0.989949643611908 0.14141996204853058 0.0
vn -0.7071044445037842 -0.7071090936660767 0.0
vn -0.7071044445037842 -0.7071090936660767 0.0
vn 1.0 0.0 0.0
vn 1.0 0.0 0.0
vn 0.747409999370575 0.6643630862236023 0.0
vn 0.747409999370575 0.6643630862236023 -0.0
vn 0.9897177815437317 -0.14303407073020935 0.0
vn 0.9897177815437317 -0.14303407073020935 0.0
vn 0.9172597527503967 -0.3982895314693451 0.0
vn 0.9172597527503967 -0.3982895314693451 0.0
vn 0.7789614796638489 -0.6270717978477478 0.0
vn 0.7789614796638489 -0.6270717978477478 0.0
vn -0.7112300992012024 -0.7029592990875244 0.0
vn -0.7112300992012024 -0.7029592990875244 0.0
vn 0.6467417478561401 -0.7627090811729431 0.0
vn 0.6467417478561401 -0.7627090811729431 0.0
vn 0.4640049636363983 -0.8858326077461243 0.0
vn 0.4640049636363983 -0.8858326077461243 0.0
vn 0.24803857505321503 -0.9687501788139343 0.0
vn 0.24803857505321503 -0.9687501788139343 0.0
vn -1.0 0.0 0.0
vn -1.0 0.0 0.0
vn 0.06237940490245819 -0.9980525374412537 0.0
vn 0.06237940490245819 -0.9980525374412537 0.0
vn -0.7071067690849304 -0.7071067690849304 0.0
vn -0.7071067690849304 -0.7071067690849304 0.0
vn -0.06651996821165085 -0.9977850914001465 0.0
vn -0.06651996821165085 -0.9977850914001465 0.0
vn -0.2414424866437912 -0.9704151749610901 0.0
vn -0.2414424866437912 -0.9704151749610901 0.0
vn -0.44168514013290405 -0.8971701264381409 0.0
vn -0.44168514013290405 -0.8971701264381409 0.0
vn -0.611818253993988 -0.7909983992576599 0.0
vn -0.611818253993988 -0.7909983992576599 0.0
vn -1.0 0.0 0.0
vn -1.0 0.0 0.0
vn -0.7886319160461426 0.6148656606674194 0.0
vn -0.7886319160461426 0.6148656606674194 0.0
vn -0.9238137006759644 0.3828422725200653 0.0
vn -0.9238137006759644 0.3828422725200653 0.0
vn -0.9924007058143616 0.12304827570915222 0.0
vn -0.9924007058143616 0.12304827570915222 0.0
vn 0.0 1.0 0.0
vn 0.0 1.0 -0.0
vn -0.12175367027521133 0.9925603270530701 0.0
vn -0.12175367027521133 0.9925603270530701 0.0
vn -0.38284164667129517 0.9238139986991882 0.0
vn -0.38284164667129517 0.9238139986991882 0.0
vn -0.6200811266899109 0.7845377326011658 0.0
vn -0.6200811266899109 0.7845377326011658 0.0
vn 0.0 1.0 0.0
vn 0.0 1.0 -0.0
vn 0.6081493496894836 0.7938226461410522 0.0
vn 0.6081493496894836 0.7938226461410522 -0.0
vn 0.3828422725200653 0.9238137006759644 -0.0
vn 0.3828422725200653 0.9238137006759644 0.0
vn 0.13356231153011322 0.9910404682159424 -0.0
vn 0.13356231153011322 0.9910404682159424 0.0
vn 0.9924007058143616 0.12304827570915222 0.0
vn 0.9924007058143616 0.12304827570915222 -0.0
vn 0.9238137006759644 0.3828422725200653 -0.0
vn 0.9238137006759644 0.3828422725200653 0.0
vn 0.7886327505111694 0.6148645281791687 -0.0
vn 0.7886327505111694 0.6148645281791687 0.0
vn 0.7970919609069824 -0.6038580536842346 0.0
vn 0.7970919609069824 -0.6038580536842346 0.0
vn 0.9290425181388855 -0.36997300386428833 0.0
vn 0.9290425181388855 -0.36997300386428833 0.0
vn 0.9930970668792725 -0.117295041680336 0.0
vn 0.9930970668792725 -0.117295041680336 0.0
vn 0.7071322798728943 -0.7070813179016113 0.0
vn 0.7071322798728943 -0.7070813179016113 0.0
vn 0.11852230876684189 -0.9929513931274414 0.0
vn 0.11852230876684189 -0.9929513931274414 0.0
vn 0.36997300386428833 -0.9290425181388855 0.0
vn 0.36997300386428833 -0.9290425181388855 0.0
vn 0.5987205505371094 -0.800957977771759 0.0
vn 0.5987205505371094 -0.800957977771759 0.0
vn -0.6051512360572815 -0.7961104512214661 0.0
vn -0.6051512360572815 -0.7961104512214661 0.0
vn -0.3728189766407013 -0.9279040694236755 0.0
vn -0.3728189766407013 -0.9279040694236755 0.0
vn -0.11883281916379929 -0.9929142594337463 0.0
vn -0.11883281916379929 -0.9929142594337463 0.0
vn -1.0 0.0 0.0
vn -1.0 0.0 0.0
vn -0.9909932613372803 -0.1339120864868164 0.0
vn -0.9909932613372803 -0.1339120864868164 0.0
vn -0.9225783944129944 -0.3858097791671753 0.0
vn -0.9225783944129944 -0.3858097791671753 0.0
vn -0.788764476776123 -0.6146956086158752 0.0
vn -0.788764476776123 -0.6146956086158752 0.0
f 1//1 2//1 3//1
f 1//2 3//2 4//2
f 5//3 4//3 6//3
f 5//4 1//4 4//4
f 7//5 6//5 8//5
f 7//6 5//6 6//6
f 9//7 10//7 11//7
f 9//8 11//8 12//8
f 13//9 12//9 14//9
f 13//10 9//10 12//10
f 2//11 14//11 3//11
f 2//12 13//12 14//12
f 15//13 7//13 8//13
f 15//14 8//14 16//14
f 17//15 18//15 19//15
f 20//16 21//16 22//16
f 23//17 17//17 19//17
f 24//18 19//18 21//18
f 24//19 21//19 20//19
f 25//20 23//20 19//20
f 26//21 19//21 24//21
f 27//22 25//22 19//22
f 28//23 19//23 26//23
f 29//24 19//24 28//24
f 29//25 30//25 27//25
f 29//26 27//26 19//26
f 31//27 30//27 29//27
f 32//28 30//28 31//28
f 33//29 32//29 31//29
f 33//30 31//30 34//30
f 35//31 32//31 33//31
f 36//32 37//32 38//32
f 39//33 40//33 41//33
f 39//34 41//34 35//34
f 42//35 15//35 40//35
f 42//36 40//36 39//36
f 43//37 37//37 36//37
f 43//38 44//38 39//38
f 45//39 7//39 15//39
f 45//40 15//40 42//40
f 46//41 36//41 47//41
f 46//42 43//42 36//42
f 48//43 7//43 45//43
f 49//44 46//44 47//44
f 50//45 47//45 51//45
f 50//46 49//46 47//46
f 52//47 5//47 7//47
f 52//48 7//48 48//48
f 53//49 5//49 52//49
f 54//50 50//50 51//50
f 1//51 5//51 53//51
f 55//52 54//52 51//52
f 56//53 1//53 53//53
f 57//54 54//54 55//54
f 2//55 1//55 56//55
f 58//56 57//56 55//56
f 59//57 57//57 58//57
f 60//58 56//58 61//58
f 60//59 2//59 56//59
f 62//60 59//60 58//60
f 13//61 60//61 63//61
f 13//62 2//62 60//62
f 64//63 62//63 58//63
f 9//64 63//64 65//64
f 9//65 13//65 63//65
f 66//66 67//66 62//66
f 66//67 62//67 64//67
f 68//68 69//68 70//68
f 68//69 70//69 67//69
f 68//70 67//70 66//70
f 10//71 65//71 71//71
f 10//72 71//72 72//72
f 10//73 9//73 65//73
f 73//74 69//74 68//74
f 73//75 74//75 69//75
f 75//76 10//76 72//76
f 75//77 72//77 76//77
f 77//78 74//78 73//78
f 77//79 78//79 74//79
f 79//80 75//80 76//80
f 79//81 76//81 80//81
f 81//82 79//82 80//82
f 81//83 78//83 77//83
f 81//84 80//84 78//84
f 33//85 37//85 39//85
f 39//86 37//86 43//86
f 33//87 39//87 35//87
f 82//88 83//88 84//88
f 85//89 86//89 87//89
f 83//90 88//90 84//90
f 84//91 89//91 85//91
f 85//92 89//92 86//92
f 88//93 90//93 84//93
f 84//94 91//94 89//94
f 90//95 92//95 84//95
f 84//96 93//96 91//96
f 84//97 94//97 93//97
f 95//98 94//98 92//98
f 92//99 94//99 84//99
f 95//100 96//100 94//100
f 95//101 97//101 96//101
f 97//102 98//102 96//102
f 96//103 98//103 99//103
f 97//104 100//104 98//104
f 101//105 102//105 103//105
f 104//106 105//106 106//106
f 106//107 105//107 100//107
f 16//108 107//108 104//108
f 104//109 107//109 105//109
f 101//110 108//110 102//110
f 109//111 108//111 105//111
f 8//112 110//112 16//112
f 16//113 110//113 107//113
f 102//114 111//114 112//114
f 108//115 111//115 102//115
f 8//116 113//116 110//116
f 111//117 114//117 112//117
f 112//118 115//118 116//118
f 114//119 115//119 112//119
f 6//120 117//120 8//120
f 8//121 117//121 113//121
f 6//122 118//122 117//122
f 115//123 119//123 116//123
f 6//124 4//124 118//124
f 119//125 120//125 116//125
f 4//126 121//126 118//126
f 119//127 122//127 120//127
f 4//128 3//128 121//128
f 122//129 123//129 120//129
f 122//130 124//130 123//130
f 121//131 125//131 126//131
f 3//132 125//132 121//132
f 124//133 127//133 123//133
f 125//134 14//134 128//134
f 3//135 14//135 125//135
f 127//136 129//136 123//136
f 128//137 12//137 130//137
f 14//138 12//138 128//138
f 131//139 132//139 127//139
f 127//140 132//140 129//140
f 133//141 134//141 135//141
f 135//142 134//142 131//142
f 131//143 134//143 132//143
f 130//144 11//144 136//144
f 136//145 11//145 137//145
f 12//146 11//146 130//146
f 133//147 138//147 134//147
f 139//148 138//148 133//148
f 11//149 140//149 137//149
f 137//150 140//150 141//150
f 139//151 142//151 138//151
f 143//152 142//152 139//152
f 140//153 144//153 141//153
f 141//154 144//154 145//154
f 144//155 146//155 145//155
f 143//156 146//156 142//156
f 145//157 146//157 143//157
f 101//158 98//158 105//158
f 101//159 105//159 108//159
f 105//160 98//160 100//160
f 79//161 81//161 146//161
f 79//162 146//162 144//162
f 75//163 144//163 140//163
f 75//164 79//164 144//164
f 10//165 140//165 11//165
f 10//166 75//166 140//166
f 40//167 15//167 16//167
f 40//168 16//168 104//168
f 73//169 68//169 134//169
f 73//170 134//170 138//170
f 77//171 138//171 142//171
f 77//172 73//172 138//172
f 81//173 142//173 146//173
f 81//174 77//174 142//174
f 41//175 40//175 104//175
f 41//176 104//176 106//176
f 64//177 58//177 123//177
f 64//178 123//178 129//178
f 66//179 129//179 132//179
f 66//180 132//180 134//180
f 66//181 64//181 129//181
f 68//182 66//182 134//182
f 35//183 41//183 106//183
f 35//184 106//184 100//184
f 51//185 47//185 112//185
f 51//186 112//186 116//186
f 55//187 116//187 120//187
f 55//188 51//188 116//188
f 58//189 120//189 123//189
f 58//190 55//190 120//190
f 32//191 35//191 100//191
f 32//192 100//192 97//192
f 47//193 36//193 102//193
f 47//194 102//194 112//194
f 30//195 32//195 97//195
f 30//196 97//196 95//196
f 27//197 95//197 92//197
f 27//198 30//198 95//198
f 25//199 92//199 90//199
f 25//200 27//200 92//200
f 36//201 38//201 103//201
f 36//202 103//202 102//202
f 23//203 25//203 90//203
f 23//204 90//204 88//204
f 38//205 37//205 101//205
f 38//206 101//206 103//206
f 17//207 23//207 88//207
f 17//208 88//208 83//208
f 18//209 83//209 82//209
f 18//210 17//210 83//210
f 19//211 82//211 84//211
f 19//212 18//212 82//212
f 37//213 33//213 98//213
f 37//214 98//214 101//214
f 21//215 19//215 84//215
f 21//216 84//216 85//216
f 22//217 85//217 87//217
f 22//218 21//218 85//218
f 20//219 87//219 86//219
f 20//220 22//220 87//220
f 33//221 34//221 99//221
f 33//222 99//222 98//222
f 24//223 20//223 86//223
f 24//224 86//224 89//224
f 34//225 31//225 96//225
f 34//226 96//226 99//226
f 26//227 24//227 89//227
f 26//228 89//228 91//228
f 28//229 26//229 91//229
f 28//230 91//230 93//230
f 29//231 93//231 94//231
f 29//232 28//232 93//232
f 31//233 94//233 96//233
f 31//234 29//234 94//234
f 52//235 48//235 113//235
f 52//236 113//236 117//236
f 42//237 39//237 105//237
f 42//238 105//238 107//238
f 45//239 107//239 110//239
f 45//240 42//240 107//240
f 48//241 110//241 113//241
f 48//242 45//242 110//242
f 39//243 44//243 109//243
f 39//244 109//244 105//244
f 46//245 49//245 114//245
f 46//246 114//246 111//246
f 43//247 111//247 108//247
f 43//248 46//248 111//248
f 44//249 108//249 109//249
f 44//250 43//250 108//250
f 49//251 50//251 115//251
f 49//252 115//252 114//252
f 57//253 59//253 124//253
f 57//254 124//254 122//254
f 54//255 122//255 119//255
f 54//256 57//256 122//256
f 50//257 119//257 115//257
f 50//258 54//258 119//258
f 67//259 70//259 135//259
f 67//260 135//260 131//260
f 62//261 131//261 127//261
f 62//262 67//262 131//262
f 59//263 127//263 124//263
f 59//264 62//264 127//264
f 74//265 78//265 143//265
f 74//266 143//266 139//266
f 69//267 139//267 133//267
f 69//268 74//268 139//268
f 70//269 133//269 135//269
f 70//270 69//270 133//270
f 78//271 80//271 145//271
f 78//272 145//272 143//272
f 72//273 71//273 136//273
f 72//274 136//274 137//274
f 76//275 137//275 141//275
f 76//276 72//276 137//276
f 80//277 141//277 145//277
f 80//278 76//278 141//278
f 63//279 60//279 125//279
f 63//280 125//280 128//280
f 65//281 128//281 130//281
f 65//282 63//282 128//282
f 71//283 130//283 136//283
f 71//284 65//284 130//284
f 60//285 61//285 126//285
f 60//286 126//286 125//286
f 53//287 52//287 117//287
f 53//288 117//288 118//288
f 56//289 118//289 121//289
f 56//290 53//290 118//290
f 61//291 121//291 126//291
f 61//292 56//292 121//292

59
asset/icons/icon_zoom.svg Normal file
View File

@ -0,0 +1,59 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
version="1.1"
id="svg8"
sodipodi:docname="icon_zoom.svg"
inkscape:version="0.92.4 (5da689c313, 2019-01-14)">
<metadata
id="metadata12">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
<dc:title></dc:title>
</cc:Work>
</rdf:RDF>
</metadata>
<sodipodi:namedview
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1"
objecttolerance="10"
gridtolerance="10"
guidetolerance="10"
inkscape:pageopacity="0"
inkscape:pageshadow="2"
inkscape:window-width="1920"
inkscape:window-height="1016"
id="namedview10"
showgrid="false"
showguides="false"
inkscape:zoom="1.668772"
inkscape:cx="-30.531129"
inkscape:cy="-72.354661"
inkscape:window-x="0"
inkscape:window-y="27"
inkscape:window-maximized="1"
inkscape:current-layer="svg8" />
<defs
id="defs2" />
<g
id="g6"
transform="translate(-525.40661,-28.535231)">
<path
d="m 580.5,63.5 c 2.33333,2.333333 3.5,5.183333 3.5,8.55 0,1.233333 -0.15,2.4 -0.45,3.5 l 1.3,1.35 0.3,0.3 0.35,0.35 4.9,4.9 c 1.06667,1.133333 1.61667,2.45 1.65,3.95 v 0.25 c -0.0333,1.5 -0.58333,2.766667 -1.65,3.8 -0.9,0.933333 -1.95,1.483333 -3.15,1.65 l -0.8,0.05 -0.75,-0.05 c -1.2,-0.166667 -2.28333,-0.7 -3.25,-1.6 l -2.5,-2.5 v -0.05 l -4.25,-4.3 0.4,0.45 -0.55,-0.55 L 572,84 c -3.33333,0 -6.18333,-1.166667 -8.55,-3.5 -2.3,-2.333333 -3.45,-5.15 -3.45,-8.45 0,-3.333333 1.15,-6.183333 3.45,-8.55 2.4,-2.333333 5.25,-3.5 8.55,-3.5 3.36667,0 6.2,1.166667 8.5,3.5 m -0.6,8.4 c -0.0333,-2.166667 -0.8,-4 -2.3,-5.5 v -0.05 c -1.53333,-1.5 -3.4,-2.25 -5.6,-2.25 -2.2,0 -4.08333,0.75 -5.65,2.25 l -0.05,0.05 c -1.5,1.533333 -2.25,3.416667 -2.25,5.65 0,2.166667 0.76667,4.016667 2.3,5.55 1.53333,1.5 3.38333,2.266667 5.55,2.3 h 0.1 c 2.2,0 4.05,-0.766667 5.55,-2.3 h 0.05 c 1.53333,-1.533333 2.3,-3.383333 2.3,-5.55 V 71.9"
id="path4"
inkscape:connector-curvature="0"
style="fill:#000000;stroke:none"
sodipodi:nodetypes="cscccccccccccccccccccscsccccsccsccsccsc" />
</g>
</svg>

After

Width:  |  Height:  |  Size: 2.6 KiB

View File

@ -0,0 +1,62 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
width="210mm"
height="297mm"
viewBox="0 0 210 297"
version="1.1"
id="svg8"
inkscape:version="0.92.4 (5da689c313, 2019-01-14)"
sodipodi:docname="mouse_main.svg">
<defs
id="defs2" />
<sodipodi:namedview
id="base"
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1.0"
inkscape:pageopacity="0.0"
inkscape:pageshadow="2"
inkscape:zoom="0.98994949"
inkscape:cx="442.61116"
inkscape:cy="738.34076"
inkscape:document-units="mm"
inkscape:current-layer="layer1"
showgrid="false"
inkscape:window-width="1920"
inkscape:window-height="1016"
inkscape:window-x="0"
inkscape:window-y="27"
inkscape:window-maximized="1" />
<metadata
id="metadata5">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
<dc:title></dc:title>
</cc:Work>
</rdf:RDF>
</metadata>
<g
inkscape:label="Calque 1"
inkscape:groupmode="layer"
id="layer1">
<path
style="fill:#000000;stroke:none;stroke-width:0.26458332"
inkscape:connector-curvature="0"
d="m 19.370593,11.617649 1.79917,3.12208 c 0.22048,0.38806 0.16315,0.85108 -0.17198,1.38907 -0.34396,0.56444 -0.87313,1.05392 -1.5875,1.46843 -0.71438,0.4057 -1.38907,0.61737 -2.02407,0.635 -0.65263,0.0353 -1.08478,-0.13671 -1.29645,-0.51593 l -0.25136,-0.41011 -2.10344,-0.59531 c -0.30868,-0.0617 -0.54239,-0.2293 -0.70114,-0.50271 -0.13229,-0.22049 -0.17639,-0.45861 -0.13229,-0.71437 l 0.0264,-0.10584 0.0265,-0.0397 c 0.0529,-0.19403 0.15877,-0.36601 0.3175,-0.51594 l 0.17198,-0.14552 c 0.26459,-0.14111 0.54681,-0.17198 0.84667,-0.0926 l -1.5875,-2.77812 c -0.11465,-0.20285 -0.15434,-0.4101 -0.11906,-0.62177 l 0.0265,-0.15875 c 0.0706,-0.26459 0.22049,-0.45862 0.4498,-0.58209 l 0.0132,-0.0264 c 0.23812,-0.12347 0.48947,-0.15875 0.75406,-0.10584 0.26458,0.0706 0.46743,0.22931 0.60854,0.47625 l 0.83344,1.48167 h 0.0132 c 0.21167,-0.19403 0.46743,-0.37483 0.76729,-0.5424 0.71437,-0.40569 1.39788,-0.62618 2.05052,-0.66145 0.62618,-0.009 1.04951,0.172 1.27,0.54239"
id="path12"
sodipodi:nodetypes="ccccccccccccccccccccccccccc" />
</g>
</svg>

After

Width:  |  Height:  |  Size: 2.7 KiB

Binary file not shown.

10011
asset/logo/KayKit_logo.obj Normal file

File diff suppressed because it is too large Load Diff

BIN
asset/logo/UPBGE-logo.FCStd Normal file

Binary file not shown.

1855
asset/logo/UPBGE-logo.obj Normal file

File diff suppressed because it is too large Load Diff

109
asset/logo/UPBGE_logo.svg Normal file
View File

@ -0,0 +1,109 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
width="64"
height="64"
viewBox="0 0 16.933333 16.933334"
version="1.1"
id="svg8"
sodipodi:docname="upbge.svg"
inkscape:version="1.1.1 (3bf5ae0d25, 2021-09-20)"
inkscape:export-filename="/home/mysticfall/workspace/upbge.github.io/src/assets/images/favicon.png"
inkscape:export-xdpi="3.9485862"
inkscape:export-ydpi="3.9485862"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns="http://www.w3.org/2000/svg"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:dc="http://purl.org/dc/elements/1.1/">
<title
id="title34">UPBGE Logo</title>
<sodipodi:namedview
id="namedview17"
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1.0"
inkscape:pageshadow="2"
inkscape:pageopacity="0.0"
inkscape:pagecheckerboard="0"
showgrid="false"
width="778px"
inkscape:zoom="10.351563"
inkscape:cx="34.970565"
inkscape:cy="31.444527"
inkscape:window-width="1920"
inkscape:window-height="1006"
inkscape:window-x="0"
inkscape:window-y="0"
inkscape:window-maximized="1"
inkscape:current-layer="svg8"
inkscape:snap-bbox="true"
inkscape:bbox-paths="true"
inkscape:bbox-nodes="true"
inkscape:snap-bbox-edge-midpoints="true"
inkscape:snap-bbox-midpoints="true"
inkscape:snap-page="true" />
<defs
id="defs2" />
<metadata
id="metadata5">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
<dc:title>UPBGE Logo</dc:title>
<dc:source>https://upbge.org/</dc:source>
</cc:Work>
</rdf:RDF>
</metadata>
<g
id="layer1"
transform="matrix(0.08438259,0,0,0.08438259,-15.007767,2.5980586)">
<g
id="g904"
transform="matrix(1.1079146,0,0,1.1079146,-30.0208,-7.5052)">
<g
id="g881"
transform="matrix(1.178273,0,0,1.178273,-195.84964,-76.927885)">
<g
id="g918">
<path
id="path4567-7-24"
style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:219.75px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:'sans-serif Bold';letter-spacing:0px;word-spacing:0px;opacity:1;fill:#f19237;fill-opacity:1;stroke:#000000;stroke-width:1.91042;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="m 468.7251,139.87685 c 0,19.4791 -5.61331,34.406 -16.83991,44.7807 -11.22661,10.3748 -27.7658,15.5622 -49.61757,15.5622 -21.8518,0 -38.391,-5.1874 -49.6176,-15.5622 -11.15977,-10.3747 -16.73967,-25.2664 -16.73967,-44.6749 V 48.407691 h 38.6917 v 89.245959 c 0,10.9393 2.17181,7.4064 6.51544,12.7702 4.34362,5.3638 11.39367,8.0457 21.15013,8.0457 9.62279,0 16.63943,-2.576 21.04988,-7.7281 4.47728,-5.1521 6.7159,-1.725 6.7159,-13.0878 V 48.407691 h 38.6917 z" />
<path
id="path840-9-58"
style="font-style:normal;font-weight:normal;font-size:219.75px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:#fffbfb;stroke-width:2.56093;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="m 438.40602,129.81773 a 35.496628,35.49662 0 0 1 -35.49663,35.49662 35.496628,35.49662 0 0 1 -35.49662,-35.49662 35.496628,35.49662 0 0 1 35.49662,-35.496616 35.496628,35.49662 0 0 1 35.49663,35.496616 z" />
<path
id="rect836-2-5-2-07"
d="m 442.01709,164.67535 -46.60417,-18.6759 c -4.12869,-1.6545 -9.04213,0.643 -11.0167,5.1513 -1.97455,4.5082 0.33404,9.7909 4.46505,11.4389 l 46.02744,18.361 c 4.13102,1.6479 9.04223,-0.643 11.01687,-5.1512 1.97457,-4.5083 0.24027,-9.4697 -3.88848,-11.1242 z"
style="font-style:normal;font-weight:normal;font-size:219.75px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#0a0400;fill-opacity:1;stroke:#ffffff;stroke-width:2.1801;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:0.981438" />
<path
id="rect836-2-5-2-0-6"
d="m 413.5441,78.521171 7.12832,49.698279 c 0.63151,4.4028 5.07787,7.5092 9.96943,6.9652 4.89155,-0.5441 8.31228,-5.1848 7.67391,-9.5864 l -7.11265,-49.041448 c -0.63832,-4.401431 -5.07788,-7.509301 -9.96948,-6.965181 -4.89158,0.54403 -8.32109,4.526741 -7.68958,8.92955 z"
style="font-style:normal;font-weight:normal;font-size:219.75px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#0a0400;fill-opacity:1;stroke:#ffffff;stroke-width:2.1801;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:0.981438" />
<path
id="rect836-2-5-2-0-4-8"
d="m 353.16891,146.25655 39.47583,-31.02246 c 3.49723,-2.74835 3.96429,-8.15219 1.0473,-12.11635 -2.91701,-3.964069 -8.64633,-4.606258 -12.13898,-1.85259 l -38.91481,30.6804 c -3.49268,2.7536 -3.96426,8.1522 -1.04733,12.1164 2.91695,3.9643 8.08081,4.943 11.57803,2.1947 z"
style="font-style:normal;font-weight:normal;font-size:219.75px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#0a0400;fill-opacity:1;stroke:#ffffff;stroke-width:2.1801;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:0.981438" />
<path
id="path840-5-7-2"
style="font-style:normal;font-weight:normal;font-size:219.75px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;display:inline;opacity:1;fill:none;fill-opacity:1;stroke:#000000;stroke-width:18.5649;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:markers stroke fill"
d="m 428.15509,129.81773 a 25.245695,25.245697 0 0 1 -25.2457,25.2457 25.245695,25.245697 0 0 1 -25.24569,-25.2457 25.245695,25.245697 0 0 1 25.24569,-25.24569 25.245695,25.245697 0 0 1 25.2457,25.24569 z" />
<path
id="path840-5-2-1-7"
style="font-style:normal;font-weight:normal;font-size:219.75px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;display:inline;opacity:1;fill:#fcfcfc;fill-opacity:1;stroke:none;stroke-width:15.1972;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:markers stroke fill"
d="m 423.85297,129.81773 a 20.943581,20.392342 0 0 1 -20.94358,20.39235 20.943581,20.392342 0 0 1 -20.94358,-20.39235 20.943581,20.392342 0 0 1 20.94358,-20.39234 20.943581,20.392342 0 0 1 20.94358,20.39234 z" />
<path
id="path4753-5-1"
style="font-style:normal;font-weight:normal;font-size:219.75px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;opacity:1;fill:#f19237;fill-opacity:1;stroke:none;stroke-width:13.5669;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:0.997625;paint-order:markers stroke fill"
d="m 417.59176,129.81773 a 14.682365,14.682365 0 0 1 -14.68237,14.68237 14.682365,14.682365 0 0 1 -14.68236,-14.68237 14.682365,14.682365 0 0 1 14.68236,-14.68236 14.682365,14.682365 0 0 1 14.68237,14.68236 z" />
</g>
</g>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 7.3 KiB

BIN
codetower-23.blend Normal file

Binary file not shown.

120
ct.py
View File

@ -69,12 +69,21 @@ color_text_red = (0.799, 0.031, 0.038, 1)
color_text_orange = (0.799, 0.176, 0.054, 1)
color_text_yellow = (0.799, 0.617, 0.021, 1)
color_cmd = (0.8, 0.8, 0.8, 1) # blanc
color_cmd_hl = (0.8, 0.619, 0.021, 1) # jaune
# color_link = (0.024, 0.006, 0.8, 1) # bleu
# color_link_hl = (0.8, 0.005, 0.315, 1) # majenta
color_link = (0.799, 0.617, 0.021, 1)
color_link_hl = (0.8, 0.8, 0.8, 1)
color_cmd = (0.8, 0.8, 0.8, 1) # Blanc
color_cmd_hl = (0.8, 0.619, 0.021, 1) # Jaune
# color_link = (0.024, 0.006, 0.8, 1) # Bleu
# color_link_hl = (0.8, 0.005, 0.315, 1) # Majenta
color_link = (0.799, 0.617, 0.021, 1) # Jaune
# color_link = (0.021, 0.257, 0.267, 1) # Vert fonçé
color_link_hl = (0.8, 0.8, 0.8, 1) # Blanc
color_doc_chap = (0.153, 0.116, 0.105, 1) # WoodDark
color_doc_fct = (0.326, 0.101, 0.0592, 1) # BrownDark
# color_doc_fct = (0.577, 0.233, 0.115, 1) # Brown
# color_doc_hl = (0.799, 0.617, 0.021, 1) # Yellow
color_doc_hl = (0.13, 0.254, 0.407, 1) # BlueDark
color_doc_activate = (1.0, 0.025, 0.116, 1) # Red
# Sounds
audiodev = aud.Device()
@ -399,7 +408,6 @@ def terrain_end ():
scene.objects['Camera'].worldPosition.y = scene.objects['Camera']['init_ly']
scene.objects['Camera'].worldPosition.z = scene.objects['Camera']['init_lz']
# Wave
if scene.objects['Points']['wave']== scene.objects['Terrain']['nb_waves'] and scene.objects['Points']['lifes'] > 0:
scene.objects['Endbanner_wave']['Text']="Victory"
@ -494,7 +502,7 @@ def endbanner_close(cont):
audiodev.play(sndbuff_click)
scene.objects['Terrain']['manip_mode']=0
scene.objects['End'].setVisible(False,True)
scene.objects['End'].worldPosition = [20, 1.53623, -0.892838]
scene.objects['End'].worldPosition = [20, 1.53623, -0.892838] # Position dans Blender [20, 1.53623, -0.892838]
scene.objects['Endbanner'].color = [0.592, 0.68, 0.407, 1]
scene.objects['Endbanner_wave'].color = color_black
scene.objects['Endbanner_points'].color = color_black
@ -517,6 +525,7 @@ def cmd_init():
scene.objects['Stop'].suspendPhysics()
scene.objects['Stop-Hl'].setVisible(False,False)
scene.objects['Construc-Hl'].setVisible(False,False)
scene.objects['Book-cmd-Hl'].setVisible(False,False)
scene.objects['About-cmd-Hl'].setVisible(False,False)
scene.objects['About'].setVisible(False,True)
@ -582,7 +591,7 @@ def cmd_hl(cont):
"Stop":"Stop (F6)",
"Pause":"Pause (F5)",
"Construc": "Show tower position",
"Book": "Documentation",
"Book-cmd": "Documentation",
"About-cmd": "About",
"Speed_down": "Speed down (-)",
"Speed_up": "Speed up (+)"}
@ -907,7 +916,69 @@ def mouse_down():
dist= scene.objects['Mouse_main'].getDistanceTo(scene.objects['Camera'])
scene.objects['Mouse_main'].worldScale /= (dist_past/dist) *size_scale
scene.objects['Mouse_main'].worldScale=[30, 30, 30]
###############################################################################
# Documentation
###############################################################################
def doc (cont):
if cont.sensors['Click'].status == JUST_ACTIVATED and cont.sensors['MO'].positive and scene.objects['Terrain']['manip_mode']==0:
scene.objects['Terrain']['manip_mode']=9 # Fenêtre modale
scene.objects['Book'].worldPosition = [0, -22, 16.5]
scene.objects['Book_close'].color = color_doc_chap
scene.objects['Book_chap-screen'].color = color_doc_chap
scene.objects['Book_chap-map'].color = color_doc_chap
scene.objects['Book_chap-tower'].color = color_doc_chap
scene.objects['Book_chap-tech'].color = color_doc_chap
scene.objects['Book_chap-spell'].color = color_doc_chap
scene.objects['Book_close'].color = color_doc_chap
scene.objects['Book'].setVisible(True,True)
# Tout effacer
for i in range (1,13): # Tout effacer
if i<10:
name_fct = "Book_fct-0"+str(i)
else:
name_fct = "Book_fct-"+str(i)
scene.objects[name_fct].setVisible(False,False)
scene.objects[name_fct].color = color_doc_fct
scene.objects['Book_text_title'].setVisible(False,True)
scene.objects['Book_text'].setVisible(False,True)
# Activer la page screen
scene.objects["Book"]['page_chap'] = "Book_chap-screen"
scene.objects["Book_chap-screen"].color = color_doc_activate
scene.objects['Book_page_screen'].worldPosition = scene.objects['Book'].worldPosition
scene.objects['Book_page_screen'].setVisible(True,True)
def doc_close (cont):
if cont.sensors['Click'].status == JUST_ACTIVATED and cont.sensors['MO'].positive :
scene.objects['Terrain']['manip_mode']=0 # Fenêtre modale
scene.objects['Book_page_screen'].setVisible(False,True)
scene.objects['Book'].setVisible(False,True)
scene.objects['Book'].worldPosition = [28, 0.84549, 1.53626] # Position dans Blender [28, 0.84549, 1.53626]
scene.objects['Book_page_screen'].worldPosition = scene.objects['Book'].worldPosition
def doc_hl (cont):
if cont.sensors['MO'].status == JUST_ACTIVATED :
obj = cont.owner
name=obj.name[:-7]
scene.objects[name].color = color_doc_hl
if name == scene.objects['Book']['page_chap'] or name == scene.objects['Book']['page_fct'] :
scene.objects[name].color = color_doc_activate
else:
scene.objects[name].color = color_doc_hl
if cont.sensors['MO'].status == JUST_RELEASED :
obj = cont.owner
name=obj.name[:-7]
if name == scene.objects['Book']['page_chap'] or name == scene.objects['Book']['page_fct'] :
scene.objects[name].color = color_doc_activate
else:
if name[5]=="c":
scene.objects[name].color = color_doc_chap
else:
scene.objects[name].color = color_doc_fct
###############################################################################
# About
###############################################################################
@ -919,11 +990,11 @@ def about_open():
scene.objects['About_copyright'].color = color_black
scene.objects['About_link_git'].color= color_link
scene.objects['About_link_gpl'].color= color_link
scene.objects['About_link_blender'].color= color_link
# scene.objects['About_link_blender'].color= color_link
scene.objects['About_link_upbge'].color= color_link
scene.objects['About_link_kay'].color= color_link
scene.objects['About_link_kenney'].color= color_link
scene.objects['About_ok'].color = color_black
scene.objects['About_ok'].color= color_link
scene.objects['About'].setVisible(True,True)
scene.objects['About'].worldPosition = [0, 1.53623, -1.8] # old [0, 1.53623, -0.892838]
scene.objects['About']['timer'] = 0
@ -968,7 +1039,7 @@ def about_hl(cont):
# dist= scene.objects['Mouse_main'].getDistanceTo(scene.objects['Camera'])
# scene.objects['Mouse_main'].worldScale /= (dist_past/dist) *size_scale
scene.objects['Aboutbanner'].color = color_endbanner_bluelight
scene.objects['About_ok'].color = color_black
scene.objects['About_ok'].color = color_link
scene.objects['About_title'].color = color_black
# scene.objects['Mouse_main'].worldScale=[30, 30, 30]
# print("about_hl R après", scene.objects['Mouse_main'].worldPosition)
@ -985,20 +1056,15 @@ def about_close(cont):
def about_link(cont):
if cont.sensors['Click'].status == JUST_ACTIVATED and cont.sensors['MO'].positive :
obj = cont.owner
if obj.name == "About_link_git-colbox" :
webbrowser.open('https://gitlab.com/phroy/codetower')
if obj.name == "About_link_gpl-colbox" :
webbrowser.open('https://www.gnu.org/licenses/gpl-3.0.html')
if obj.name == "About_link_blender-colbox" :
webbrowser.open('https://www.blender.org')
if obj.name == "About_link_upbge-colbox" :
webbrowser.open('https://www.upbge.org')
if obj.name == "About_link_kay-colbox" :
webbrowser.open('https://www.kaylousberg.com')
if obj.name == "About_link_kenney-colbox" :
webbrowser.open('https://www.kenney.nl')
if obj.name == "About_link_blender-colbox" :
webbrowser.open('https://www.blender.org')
name=obj.name[:-7]
link={
'About_link_git' : 'https://gitlab.com/phroy/codetower',
'About_link_gpl' : 'https://www.gnu.org/licenses/gpl-3.0.html',
'About_link_blender': 'https://www.blender.org',
'About_link_upbge' : 'https://www.upbge.org',
'About_link_kay' : 'https://www.kaylousberg.com',
'About_link_kenney' : 'https://www.kenney.nl'}
webbrowser.open(link [name])
# FIXME: souris graphique trop compliqué
def about_link_hl(cont):

View File

@ -67,13 +67,13 @@ def end():
# - Return your level (integer)
#
# Time management (temporization) : ct_sleep (delay)
# - delay : delay in seconds (float)
# - delay : duration in seconds (float)
#
###############################################################################
def commands():
# Code your commands here ...
# Code your commands here ...
while True:

189
ct_doc.py Normal file
View File

@ -0,0 +1,189 @@
import bge # Bibliothèque Blender Game Engine (UPBGE)
###############################################################################
# ct_doc.py
# @title: Documentation
# @project: CodeTower
# @lang: fr,en
# @authors: Philippe Roy <phroy@phroy.org>
# @copyright: Copyright (C) 2022 Philippe Roy
# @license: GNU GPL
#
# This game is a tower defense coding game. The towers are driven by Python code.
# The file is the the map and waves definition.
#
###############################################################################
scene = bge.logic.getCurrentScene()
# Colors
color_doc_chap = (0.153, 0.116, 0.105, 1) # WoodDark
color_doc_fct = (0.326, 0.101, 0.0592, 1) # BrownDark
# color_doc_fct = (0.577, 0.233, 0.115, 1) # Brown
# color_doc_hl = (0.799, 0.617, 0.021, 1) # Yellow
color_doc_hl = (0.13, 0.254, 0.407, 1) # BlueDark
color_doc_activate = (1.0, 0.025, 0.116, 1) # Red
# UPBGE constants
JUST_ACTIVATED = bge.logic.KX_INPUT_JUST_ACTIVATED
JUST_RELEASED = bge.logic.KX_INPUT_JUST_RELEASED
ACTIVATE = bge.logic.KX_INPUT_ACTIVE
# JUST_DEACTIVATED = bge.logic.KX_SENSOR_JUST_DEACTIVATED
###############################################################################
# Screen
###############################################################################
###############################################################################
# Map
###############################################################################
# Get your level : ct_level ()
# - Return your level (integer)
#
# Time management (temporization) : ct_sleep (delay)
map_fct=["ct_level", "ct_sleep"]
ct_level_title="Get your level"
ct_level_text=" ct_level ()\n \v - Return your level (integer)"
ct_sleep_title="Time management"
ct_sleep_text=" ct_sleep (delay)\n \v - delay : duration in seconds (float)"
map_fct_title=[ct_level_title, ct_sleep_title]
map_fct_text=[ct_level_text, ct_sleep_text]
###############################################################################
# Tower
###############################################################################
tower_fct=["ct_build", "ct_remove"]
ct_build_title="Build a tower"
ct_build_text="ct_build (x,y, category, name, color, style)\n \v- x position (integer)\n \v- y position (integer)\n"
ct_build_text = ct_build_text +" \v- category (string) : \n \v \v- \"Archer tower\" (default value)\n \v \v- \"Mage tower\"\n"
ct_build_text = ct_build_text +" \v- name (string)\n \v- color (RGB tuple, default=purple)\n"
ct_build_text = ct_build_text +" \v- style (string) : \n \v \v- \"square\" (default value) or \"round\"\n \v \v- version : A (default value), B or C\n \v \v- exemple : 'round-B' \n"
ct_build_text = ct_build_text +" \v- Return boolean flag (builded -> True)\n\n"
ct_build_text = ct_build_text +"Predefined color : blue, green, magenta,\n orange, purple, red, turquoise, yellow.\n\n"
ct_build_text = ct_build_text +"Exemple : ct_build (1, 1, \"Archer tower\", \n \"Tower #1\", yellow, \"round-A\")\n"
ct_remove_title="Remove a tower"
ct_remove_text=" ct_remove (x, y) \n \v - x position (integer)\n \v - y position (integer)\n"
tower_fct_title=[ct_build_title, ct_remove_title]
tower_fct_text=[ct_build_text, ct_remove_text]
###############################################################################
# Tech
###############################################################################
tech_fct=[]
tech_fct_title=[]
tech_fct_text=[]
###############################################################################
# Spell
###############################################################################
spell_fct=[]
spell_fct_title=[]
spell_fct_text=[]
###############################################################################
# General
###############################################################################
fct = {
'Book_chap-screen': "",
'Book_chap-map' : map_fct,
'Book_chap-tower' : tower_fct,
'Book_chap-tech' : tech_fct,
'Book_chap-spell' : spell_fct}
fct_title = {
'Book_chap-screen': "",
'Book_chap-map' : map_fct_title,
'Book_chap-tower' : tower_fct_title,
'Book_chap-tech' : tech_fct_title,
'Book_chap-spell' : spell_fct_title}
fct_text = {
'Book_chap-screen': "",
'Book_chap-map' : map_fct_text,
'Book_chap-tower' : tower_fct_text,
'Book_chap-tech' : tech_fct_text,
'Book_chap-spell' : spell_fct_text}
# Afficher le chapitre
def chapter(cont):
if cont.sensors['Click'].status == JUST_ACTIVATED and cont.sensors['MO'].positive :
obj = cont.owner
name_chap=obj.name[:-7]
# Highlight des onglets
scene.objects['Book_chap-screen'].color = color_doc_chap
scene.objects['Book_chap-map'].color = color_doc_chap
scene.objects['Book_chap-tower'].color = color_doc_chap
scene.objects['Book_chap-tech'].color = color_doc_chap
scene.objects['Book_chap-spell'].color = color_doc_chap
scene.objects[name_chap].color = color_doc_activate
scene.objects["Book"]['page_chap'] = name_chap
# Tout effacer (fonctions + texte)
for i in range (1,13):
if i<10:
name_fct = "Book_fct-0"+str(i)
else:
name_fct = "Book_fct-"+str(i)
scene.objects[name_fct].setVisible(False,False)
scene.objects[name_fct].color = color_doc_fct
scene.objects['Book_text_title'].setVisible(False,True)
scene.objects['Book_text'].setVisible(False,True)
# Afficher la page Ecran
if name_chap == "Book_chap-screen":
scene.objects['Book_page_screen'].worldPosition = scene.objects['Book'].worldPosition
scene.objects['Book_page_screen'].setVisible(True,True)
# Afficher les fonctions
if name_chap != "Book_chap-screen":
scene.objects['Book_page_screen'].setVisible(False,True)
if len(fct[name_chap])==0:
scene.objects['Book_text']['Text'] = " No functions yet. \n Work in progress..."
scene.objects['Book_text'].setVisible(True,True)
for i in range(len(fct[name_chap])):
j=i+1
if j<10:
name_fct = "Book_fct-0"+str(j)
else:
name_fct = "Book_fct-"+str(j)
scene.objects[name_fct]['Text']=fct[name_chap][i]
scene.objects[name_fct].setVisible(True,False)
# Afficher les details de la fonction
def function(cont):
if cont.sensors['Click'].status == JUST_ACTIVATED and cont.sensors['MO'].positive :
obj = cont.owner
# Highlight des fonctions
for i in range (1,13):
if i<10:
name_fct = "Book_fct-0"+str(i)
else:
name_fct = "Book_fct-"+str(i)
scene.objects[name_fct].color = color_doc_fct
scene.objects[obj.name[:-7]].color = color_doc_activate
scene.objects["Book"]['page_fct'] = obj.name[:-7]
# Afficher le texte de la fonction
name_chap = scene.objects["Book"]['page_chap']
print ('name_chap : ', name_chap)
print ('obj.name[9:11] : ', obj.name[9:11])
nb = int(obj.name[9:11])-1
print ('nb : ', nb)
scene.objects['Book_text_title']['Text'] = fct_title[name_chap][nb]
scene.objects['Book_text']['Text'] = fct_text[name_chap][nb]
scene.objects['Book_text_title'].setVisible(True,True)
scene.objects['Book_text'].setVisible(True,False)

View File

@ -65,6 +65,12 @@ sndbuff_life = aud.Sound.cache(snd_life)
threads_waves=[]
threads_cmd=[]
# UPBGE constants
JUST_ACTIVATED = bge.logic.KX_INPUT_JUST_ACTIVATED
JUST_RELEASED = bge.logic.KX_INPUT_JUST_RELEASED
ACTIVATE = bge.logic.KX_INPUT_ACTIVE
# JUST_DEACTIVATED = bge.logic.KX_SENSOR_JUST_DEACTIVATED
###############################################################################
# Données générales
###############################################################################
@ -693,10 +699,3 @@ def scn_draw(cont):
i=i+1
if len(scene.objects['Terrain']['draw_list'])==0:
scene.objects['Terrain']['draw_process']=False
###############################################################################
# Help
###############################################################################
def help (cont):
obj = cont.owner

View File

@ -128,8 +128,8 @@ def minion_definition():
def wave1():
ct_map_text_wave(1)
for i in range (15):
ct_minion(14,3,"Orc",1)
# ct_minion_details(14,3,"Orc",1, "Orc_A_common")
# ct_minion(14,3,"Orc",1)
ct_minion_details(14,3,"Orc",1, "Orc_A_common")
ct_sleep (2)
end()
@ -156,10 +156,10 @@ def wave3():
def wave4():
ct_map_text_wave(4)
for i in range (20):
ct_minion(14,3,"Orc",1)
# ct_minion(14,3,"Orc",1)
ct_minion(14,2.5,"Orc",1)
# ct_minion_details(14,3,"Orc",1, "Orc_A_common")
# ct_minion(14,3,"Knight",1)
ct_minion(14,3,"Knight",1)
ct_sleep (0.5)
end()