3D model mushroom flower

3D model mushroom flower script details
Type
Blockly logo image
blockly
App Version
0.10.5
Visibility
public
Date Created
Jan 3, 2023, 11:22:46 AM
Last Edit Date
Apr 8, 2023, 10:34:05 PM

Script Details

The Code
<xml xmlns="https://developers.google.com/blockly/xml"> <variables> <variable id=")pO^C_(EMHCi^3,wHZP[">directionalLight</variable> <variable id="00*7I45U`|U(;Rr3(d*j">baseStar</variable> <variable id="lNqQhD#9U6gR9-mg}7i#">baseStar2</variable> </variables> <block type="babylon_scene_sky_box" id="S0_k(.M=cO{=o+lc,48]" x="1842" y="-522"> <value name="SkyBox"> <block type="babylon_scene_sky_box_types" id="%/(%c_8}5qZ@FmXPdp#F"> <field name="SkyBoxType">'city'</field> </block> </value> <value name="Size"> <block type="math_number" id="Zu(.ko5)y=a0TyO|Q-e$"> <field name="NUM">1000</field> </block> </value> <value name="Blur"> <block type="math_number" id="SVWY+?-XDFw%k-IgT7;`"> <field name="NUM">0.3</field> </block> </value> <value name="EnvironmentIntensity"> <block type="math_number" id="C/q2k,p-H9b_h.r)DlIY"> <field name="NUM">0.8</field> </block> </value> <next> <block type="babylon_scene_directional_light" id="r|~f7X*ZhMSG%W[i;^nT"> <field name="DirectionalLight" id=")pO^C_(EMHCi^3,wHZP[">directionalLight</field> <value name="Direction"> <block type="base_geometry_point" id="Y~Hq#6|Otn]}k[pR1L$k"> <value name="X"> <block type="math_number" id="V}{@,m3fx;s4(Fl!7t+N"> <field name="NUM">-25</field> </block> </value> <value name="Y"> <block type="math_number" id="]+/Z./dH/d2-9-lrKcO`"> <field name="NUM">-100</field> </block> </value> <value name="Z"> <block type="math_number" id="/*qM8;N]W5Ws}9O%eo@L"> <field name="NUM">-25</field> </block> </value> </block> </value> <value name="Diffuse"> <block type="colour_picker" id="/BhL=B.~8odr_|l$HhFf"> <field name="COLOUR">#ffffff</field> </block> </value> <value name="Specular"> <block type="colour_picker" id="GND+O_h%xa*2Ae7S,88N"> <field name="COLOUR">#ffffff</field> </block> </value> <value name="Intensity"> <block type="math_number" id="X;9p5EmHPlE~YI,a*xvs"> <field name="NUM">1</field> </block> </value> <value name="EnableShadows"> <block type="logic_boolean" id=")lEeQ.wb/skKaL.V$e%0"> <field name="BOOL">TRUE</field> </block> </value> <value name="ShadowGeneratorMapSize"> <block type="math_number" id="-ip8Z|vLQ7|a4)?qLP{I"> <field name="NUM">1024</field> </block> </value> <value name="ShadowDarkness"> <block type="math_number" id="pMTi%@Dh(.7OF7g@geKd"> <field name="NUM">0</field> </block> </value> <next> <block type="variables_set" id=".!$9S4$A6dKg?AVN6G!g"> <field name="VAR" id="00*7I45U`|U(;Rr3(d*j">baseStar</field> <value name="VALUE"> <block type="occt_fillets_fillet_2d" id="{-GrRh=xi`qU57_x.bxL"> <value name="OccShape"> <block type="occt_shapes_wire_create_star" id="G`/sKTDvW_@=U.{)I!yW"> <value name="NumRays"> <block type="math_number" id=";*MA*EYg,eA(Rw}5|,d6"> <field name="NUM">5</field> </block> </value> <value name="OuterRadius"> <block type="math_number" id="`we##tN^G^[DJd)N+zij"> <field name="NUM">3</field> </block> </value> <value name="InnerRadius"> <block type="math_number" id="onbISF-[7nRD{06SAsq5"> <field name="NUM">2.5</field> </block> </value> <value name="Center"> <block type="base_geometry_point" id="=tvoR/#z0fPBxSV4Bm8z"> <value name="X"> <block type="math_number" id=")#lz2ytz8dP2c+gl4cQW"> <field name="NUM">0</field> </block> </value> <value name="Y"> <block type="math_number" id="%ks#U%K|~t_WV2i772V2"> <field name="NUM">0</field> </block> </value> <value name="Z"> <block type="math_number" id="KJ;#1r0n(D=-7O;{pqjV"> <field name="NUM">0</field> </block> </value> </block> </value> <value name="Direction"> <block type="base_geometry_point" id="i(cIltV4P!3!fz}6=_[g"> <value name="X"> <block type="math_number" id="o|SWs[:/xOy]$`W6hs,h"> <field name="NUM">0</field> </block> </value> <value name="Y"> <block type="math_number" id=";wj9[GqGP~w+9aop|%h4"> <field name="NUM">1</field> </block> </value> <value name="Z"> <block type="math_number" id="VIt]mr_aiO{CUgrUO2PH"> <field name="NUM">0</field> </block> </value> </block> </value> <value name="Half"> <block type="logic_boolean" id="}l~:2})H;`^*1bI_:uaD"> <field name="BOOL">FALSE</field> </block> </value> </block> </value> <value name="Radius"> <block type="math_number" id="zwE-HC1z?xN-kb~jcs`L"> <field name="NUM">0.6</field> </block> </value> </block> </value> <next> <block type="variables_set" id="!{{5Jn!Utiir`p|v$n[4"> <field name="VAR" id="lNqQhD#9U6gR9-mg}7i#">baseStar2</field> <value name="VALUE"> <block type="occt_fillets_fillet_2d" id="r(+e5c~WC,$vIzTo/Zl]"> <value name="OccShape"> <block type="occt_shapes_wire_create_star" id="v@y?`7WONL$Y{GvY?d(_"> <value name="NumRays"> <block type="math_number" id="3B$^5D[6.CXTzC=~o(yP"> <field name="NUM">5</field> </block> </value> <value name="OuterRadius"> <block type="math_number" id="OqWBXfw:*qv{V4OV_p2,"> <field name="NUM">5</field> </block> </value> <value name="InnerRadius"> <block type="math_number" id="eG:S2.n{q3-~2QiBfI,j"> <field name="NUM">3.5</field> </block> </value> <value name="Center"> <block type="base_geometry_point" id="8H9JnU+_6YMQH(7r(|6r"> <value name="X"> <block type="math_number" id="drlcb)0^a.^+bzBas34~"> <field name="NUM">0</field> </block> </value> <value name="Y"> <block type="math_number" id="K0g/s]X[3z:BQEiyO65{"> <field name="NUM">0</field> </block> </value> <value name="Z"> <block type="math_number" id="k,OVQm!(XBhr;Wq2?=AD"> <field name="NUM">0</field> </block> </value> </block> </value> <value name="Direction"> <block type="base_geometry_point" id="HAEk,|q=zSjI/uWnh7(+"> <value name="X"> <block type="math_number" id="ln]p{|fMBroucm/Vg:WV"> <field name="NUM">0</field> </block> </value> <value name="Y"> <block type="math_number" id="7c]]Csz!7MNYJS1.B{{u"> <field name="NUM">1</field> </block> </value> <value name="Z"> <block type="math_number" id="}Lq1QCj*+W,pJ:7i4r/7"> <field name="NUM">0</field> </block> </value> </block> </value> <value name="Half"> <block type="logic_boolean" id="OjM#MZfaUg5w.s(6*~Rm"> <field name="BOOL">FALSE</field> </block> </value> </block> </value> <value name="Radius"> <block type="math_number" id="ty{^Ue]3K0W(OkBBE.1]"> <field name="NUM">0.3</field> </block> </value> </block> </value> <next> <block type="babylon_draw_any_async" id="dyFf/~?(Et#LBtU6/lCM"> <value name="Entity"> <block type="occt_operations_loft" id="#@pgyz,IQ(KrIskl=)~J"> <value name="OccShapes"> <block type="lists_create_with" id="d.82Q6.:rbFmPD]zSSqi"> <mutation items="5"> </mutation> <value name="ADD0"> <block type="occt_transforms_translate" id="*XcYqo;rG.pi%kh]}%0k"> <value name="OccShape"> <block type="occt_transforms_rotate" id="-Q_W%WZ+%.YvRV:.xEUy"> <value name="OccShape"> <block type="occt_transforms_scale" id="ZY$^x-9j=52;cMMKqg2j"> <value name="OccShape"> <block type="variables_get" id="C0vcHEWFIwc76-JE=)Kr"> <field name="VAR" id="00*7I45U`|U(;Rr3(d*j">baseStar</field> </block> </value> <value name="Factor"> <block type="math_number" id=")`-~h$mhe0Yf.VD+6nNv"> <field name="NUM">2</field> </block> </value> </block> </value> <value name="Axis"> <block type="base_geometry_point" id="O:uGnicB/KBUHWgA-S$2"> <value name="X"> <block type="math_number" id="4M`a4h!f82frTH3lfr`r"> <field name="NUM">0</field> </block> </value> <value name="Y"> <block type="math_number" id="[GHFoYN]=S*w0Nt{yhPz"> <field name="NUM">0</field> </block> </value> <value name="Z"> <block type="math_number" id=":Zd-sVQ=t--QEzv#,ohR"> <field name="NUM">1</field> </block> </value> </block> </value> <value name="Angle"> <block type="math_number" id="cX8ZR?PNg)nt|-?[*Jz;"> <field name="NUM">0</field> </block> </value> </block> </value> <value name="Translation"> <block type="base_geometry_point" id="L$1@Fio+~EB7f2?c49-E"> <value name="X"> <block type="math_number" id="dsPqzyt0;aV8l8z)E+A!"> <field name="NUM">1</field> </block> </value> <value name="Y"> <block type="math_number" id=":h-]v1$_X2-Sr9gcb/?Q"> <field name="NUM">-8</field> </block> </value> <value name="Z"> <block type="math_number" id="41M2$nMXeSA_)r[t`)(w"> <field name="NUM">0</field> </block> </value> </block> </value> </block> </value> <value name="ADD1"> <block type="occt_transforms_translate" id="P-3W=U9H)9|4Qc$56R}."> <value name="OccShape"> <block type="occt_transforms_rotate" id="@8]vLhPC!Fuu:D+xRk:G"> <value name="OccShape"> <block type="occt_transforms_scale" id="3^/.oX:4V:S~%r^5g9)O"> <value name="OccShape"> <block type="variables_get" id="#H;4w$CNk)ys~x32JkL`"> <field name="VAR" id="00*7I45U`|U(;Rr3(d*j">baseStar</field> </block> </value> <value name="Factor"> <block type="math_number" id="r/?b;IHZ)W@^77Zl{G6/"> <field name="NUM">0.5</field> </block> </value> </block> </value> <value name="Axis"> <block type="base_geometry_point" id="-GPS]WECQ9Ik276-[.UT"> <value name="X"> <block type="math_number" id="{CA/|$|)0h6B/C9XXTau"> <field name="NUM">0</field> </block> </value> <value name="Y"> <block type="math_number" id="!!-.8Y5rRruW?-t[2#-F"> <field name="NUM">0</field> </block> </value> <value name="Z"> <block type="math_number" id="9TSg#?lzs:hT(Xhn*g,U"> <field name="NUM">1</field> </block> </value> </block> </value> <value name="Angle"> <block type="math_number" id="`duU[w#_M=b$Y#@_+v52"> <field name="NUM">5</field> </block> </value> </block> </value> <value name="Translation"> <block type="base_geometry_point" id="mxPT7,-ot|DN4`)4/,ul"> <value name="X"> <block type="math_number" id="l/pT+QP|r7vA+cRKg*R]"> <field name="NUM">0.5</field> </block> </value> <value name="Y"> <block type="math_number" id="@?EDJ/][c#ygF/O`1Q?G"> <field name="NUM">-3</field> </block> </value> <value name="Z"> <block type="math_number" id="S][MDX4~1XgJ2s!jl;d2"> <field name="NUM">0</field> </block> </value> </block> </value> </block> </value> <value name="ADD2"> <block type="occt_transforms_translate" id="SI+9VAKBuW$,|40u?|}|"> <value name="OccShape"> <block type="occt_transforms_rotate" id="Sz`=31FR!BLx|Q37vsZa"> <value name="OccShape"> <block type="occt_transforms_scale" id="=Ds~kE;0KZq(MP$HwyR@"> <value name="OccShape"> <block type="variables_get" id="bt?SYdD]hs^Y{K:yyY0q"> <field name="VAR" id="00*7I45U`|U(;Rr3(d*j">baseStar</field> </block> </value> <value name="Factor"> <block type="math_number" id="fsgNh@W8#P`(ax!%%1yb"> <field name="NUM">0.3</field> </block> </value> </block> </value> <value name="Axis"> <block type="base_geometry_point" id="(;2!3O%z{RZ|-j/a]83j"> <value name="X"> <block type="math_number" id="sb,.N7lykG8dMMo4]5xb"> <field name="NUM">0</field> </block> </value> <value name="Y"> <block type="math_number" id="ae8G.|*2w{?o3jl1}.}i"> <field name="NUM">0</field> </block> </value> <value name="Z"> <block type="math_number" id="e2(?HP1hS,#y}])[./rt"> <field name="NUM">1</field> </block> </value> </block> </value> <value name="Angle"> <block type="math_number" id="Ja$|jZFUGj*;1A|Z.tCC"> <field name="NUM">-5</field> </block> </value> </block> </value> <value name="Translation"> <block type="base_geometry_point" id="zQ#$as*3;dDyA}9z%F;g"> <value name="X"> <block type="math_number" id="BtRf=n]PaQad/Px7Eipt"> <field name="NUM">0</field> </block> </value> <value name="Y"> <block type="math_number" id="[l;s%T~Qtxn++kx)bXik"> <field name="NUM">-1.5</field> </block> </value> <value name="Z"> <block type="math_number" id="oF!Gh1[:?n%x?4q6,H;L"> <field name="NUM">0</field> </block> </value> </block> </value> </block> </value> <value name="ADD3"> <block type="occt_transforms_translate" id="_6c;8l]Xsp]zwJk3Qs:#"> <value name="OccShape"> <block type="occt_transforms_rotate" id="=If4+:_M*Im.c/hRs$Sa"> <value name="OccShape"> <block type="occt_transforms_scale" id="jrw@rM6d^~@}gYQ{;OH%"> <value name="OccShape"> <block type="variables_get" id="T?c-WdbfV8~ZlotV|U+."> <field name="VAR" id="lNqQhD#9U6gR9-mg}7i#">baseStar2</field> </block> </value> <value name="Factor"> <block type="math_number" id="p~12IgGYE*+J(U2o[d9q"> <field name="NUM">0.5</field> </block> </value> </block> </value> <value name="Axis"> <block type="base_geometry_point" id="f$wwM)Znp(^0TGV]Qo)+"> <value name="X"> <block type="math_number" id="Bz{X95pNb2QSp[=~Mz8}"> <field name="NUM">0</field> </block> </value> <value name="Y"> <block type="math_number" id="PX{RjxlxMzPb4XjY_GBq"> <field name="NUM">0</field> </block> </value> <value name="Z"> <block type="math_number" id="v4/SC7r[zMpni_A#63qL"> <field name="NUM">1</field> </block> </value> </block> </value> <value name="Angle"> <block type="math_number" id="Z;k9a,3Oo24wjUVF;J15"> <field name="NUM">-10</field> </block> </value> </block> </value> <value name="Translation"> <block type="base_geometry_point" id="fxtH`P-.+epa}63u|Xel"> <value name="X"> <block type="math_number" id="hc.7dW3c2:oFg`1A:6xY"> <field name="NUM">0</field> </block> </value> <value name="Y"> <block type="math_number" id="6/i9KYNy/BORtE_v(]m("> <field name="NUM">-0.3</field> </block> </value> <value name="Z"> <block type="math_number" id=":66bB:^1}:$KzQaX]xk~"> <field name="NUM">0</field> </block> </value> </block> </value> </block> </value> <value name="ADD4"> <block type="occt_transforms_translate" id="1YJ09C[vwv7*^m^yk801"> <value name="OccShape"> <block type="occt_transforms_rotate" id="9q?|X9TrKIoq}FTSqz~+"> <value name="OccShape"> <block type="occt_transforms_scale" id="yu)Dlx_7m$-(;#4;;Lqa"> <value name="OccShape"> <block type="variables_get" id="-;RCph8ATNSuzdMNq388"> <field name="VAR" id="lNqQhD#9U6gR9-mg}7i#">baseStar2</field> </block> </value> <value name="Factor"> <block type="math_number" id="=,Q:0=7GEsg+R;^Hc0,F"> <field name="NUM">2.5</field> </block> </value> </block> </value> <value name="Axis"> <block type="base_geometry_point" id="i[*q@g!skj0Rgjq7lOVn"> <value name="X"> <block type="math_number" id="J=5d;/voSO0U%}GC}t2_"> <field name="NUM">0</field> </block> </value> <value name="Y"> <block type="math_number" id="?t6d?Cvi|bRkg+^MGBY}"> <field name="NUM">0</field> </block> </value> <value name="Z"> <block type="math_number" id="8jevWiR4g_xgPTQBNroQ"> <field name="NUM">1</field> </block> </value> </block> </value> <value name="Angle"> <block type="math_number" id="x/2/h@-TrRb82U$qA;~O"> <field name="NUM">-10</field> </block> </value> </block> </value> <value name="Translation"> <block type="base_geometry_point" id="x9~1RON7_1(}BoT:.dYw"> <value name="X"> <block type="math_number" id="GEgt9S![TM##`HpEw%:K"> <field name="NUM">0</field> </block> </value> <value name="Y"> <block type="math_number" id="s,YT]E/gfk7/zMfDN@W$"> <field name="NUM">-1</field> </block> </value> <value name="Z"> <block type="math_number" id="=p-$^b+#?p,gZ)3xd/+/"> <field name="NUM">0</field> </block> </value> </block> </value> </block> </value> </block> </value> <value name="MakeSolid"> <block type="logic_boolean" id="QgIYfg,`:,S]L[^+_$qH"> <field name="BOOL">FALSE</field> </block> </value> </block> </value> <value name="Options"> <block type="babylon_draw_occt_geometry_material_options" id=":MXr%~LrW*PJv#0%):*l"> <value name="Precision"> <block type="math_number" id="Qh6FVB=UZihYDI$6R3f/"> <field name="NUM">0.01</field> </block> </value> <value name="FaceMaterial"> <block type="babylon_material_pbr_metallic_roughness_create" id="XHGLcda5)sg.?czr~}f+"> <value name="Name"> <block type="text" id="kv]`ldczCNJa_Bzb`^Dk"> <field name="TEXT">Custom Name</field> </block> </value> <value name="BaseColor"> <block type="colour_picker" id="?TF?X;0IjVHk**BGpfGq"> <field name="COLOUR">#ffcc33</field> </block> </value> <value name="Metallic"> <block type="math_number" id=")y;-BbjJ#yOpG2s|07-f"> <field name="NUM">0.8</field> </block> </value> <value name="Roughness"> <block type="math_number" id="AYB)DJ}#$m+mE[YyGh[2"> <field name="NUM">0.2</field> </block> </value> <value name="Alpha"> <block type="math_number" id="~GLO#;^x[Ty;Y6/+uW)y"> <field name="NUM">1</field> </block> </value> <value name="BackFaceCulling"> <block type="logic_boolean" id="2?N6Gf{26JVq%qbDAe*8"> <field name="BOOL">FALSE</field> </block> </value> <value name="ZOffset"> <block type="math_number" id="9xS[y8`@^l[u?!P2O26v"> <field name="NUM">2</field> </block> </value> </block> </value> <value name="DrawEdges"> <block type="logic_boolean" id="(iG/lSgM2YfU{L|LO+Z0"> <field name="BOOL">TRUE</field> </block> </value> <value name="EdgeColour"> <block type="colour_picker" id="/[7}:Gx*4].WQ$So_)D*"> <field name="COLOUR">#cc33cc</field> </block> </value> <value name="EdgeWidth"> <block type="math_number" id="fEc0$7${nNLkckSJ|^fx"> <field name="NUM">4</field> </block> </value> </block> </value> <next> <block type="babylon_draw_any_async" id="9GU0`gWBh|rtlR1i*zH@"> <value name="Entity"> <block type="occt_shapes_face_create_circle_face" id="mTDbu.PN[lbCZNe51jAW"> <value name="Radius"> <block type="math_number" id="|WfGonSI~FU|PuY_JOM{"> <field name="NUM">40</field> </block> </value> <value name="Center"> <block type="base_geometry_point" id="5+kG}z$k7d5u%sep#DBP"> <value name="X"> <block type="math_number" id="}1P/Nsm%)Zek8?1N}z;V"> <field name="NUM">0</field> </block> </value> <value name="Y"> <block type="math_number" id="/Hgv(kH},|3Yg#;g$5+@"> <field name="NUM">-8</field> </block> </value> <value name="Z"> <block type="math_number" id="Ocx$ql,c9!7lfMfGGO~!"> <field name="NUM">0</field> </block> </value> </block> </value> <value name="Direction"> <block type="base_geometry_point" id="$`3Zgi?EF#*RnFbeN+|E"> <value name="X"> <block type="math_number" id="!UDi}:rgJ}~#~XDWNryI"> <field name="NUM">0</field> </block> </value> <value name="Y"> <block type="math_number" id="ysO^km1o5B/e-JK}fI[]"> <field name="NUM">1</field> </block> </value> <value name="Z"> <block type="math_number" id=":[HbsmUlz7U||LE}j?S["> <field name="NUM">0</field> </block> </value> </block> </value> </block> </value> <value name="Options"> <block type="babylon_draw_occt_geometry_simple_options" id="vWkGp0et)zvt:wrqK3Q5"> <value name="Precision"> <block type="math_number" id="1)|uzwGE;$xlCs|]QgMp"> <field name="NUM">0.05</field> </block> </value> <value name="DrawFaces"> <block type="logic_boolean" id=")hTGZx4`XSASRrZww~p="> <field name="BOOL">TRUE</field> </block> </value> <value name="FaceColour"> <block type="colour_picker" id="pcJZ^gVL7%sh{TM]Xpks"> <field name="COLOUR">#cc33cc</field> </block> </value> <value name="DrawEdges"> <block type="logic_boolean" id="d!TFjH|!4-fdn|/3TmHb"> <field name="BOOL">TRUE</field> </block> </value> <value name="EdgeColour"> <block type="colour_picker" id="TJGndqox]Xa_~*aL#lu%"> <field name="COLOUR">#bbbbff</field> </block> </value> <value name="EdgeWidth"> <block type="math_number" id="5X:?Ec?YC/KyBT-?BD7l"> <field name="NUM">2</field> </block> </value> </block> </value> </block> </next> </block> </next> </block> </next> </block> </next> </block> </next> </block> </xml>