{"id":984,"date":"2025-06-09T17:45:43","date_gmt":"2025-06-09T17:45:43","guid":{"rendered":"https:\/\/ntp.recruitmentdbranlu.in\/?p=128"},"modified":"2025-06-09T17:45:43","modified_gmt":"2025-06-09T17:45:43","slug":"en-inledning-till-maya-inbaddat-mel-sprak","status":"publish","type":"post","link":"https:\/\/www.reilsolar.com\/freepdf\/en-inledning-till-maya-inbaddat-mel-sprak\/","title":{"rendered":"En introduktion till Maya Embedded Language (MEL)"},"content":{"rendered":"\n<p>May<b>a Embedded Language<\/b> (MEL) \u00e4r ett skriptspr\u00e5k som utvecklats av Autodesk f\u00f6r 3D-grafikprogramvara <i>Maya<\/i>. Anv\u00e4nda med du kommer att kunna designa 3D-objekt mycket tydligt och korrekt. <b>(skript: <\/b>program som skrivits f\u00f6r en speciell k\u00f6rningsmilj\u00f6).<\/p>\n<p><span style=\"color: #008000\"><strong>Varf\u00f6r l\u00e4ra MEL? : F\u00f6r att f\u00e5 mer noggrannhet i 3D-grafik.<\/strong><\/span><\/p>\n<p>L\u00e5ter f\u00f6rst\u00e5 det grundl\u00e4ggande programmet f\u00f6r MEL:<\/p>\n<ol>\n<li>Skriv ett program f\u00f6r att skriva ut &#8220;Hello&#8221; i Maya Embedded language.<\/li>\n<\/ol>\n<p style=\"text-align: left\"><span style=\"color: #ff0000\"><strong>Program<\/strong><\/span><\/p>\n<p style=\"text-align: left\"><b>Skriv u<\/b><b>t (&#8220;Hell<\/b><b>o&#8221;);<\/b><\/p>\n<p style=\"text-align: left\"><b>Eller<\/b><\/p>\n<p style=\"text-align: left\"><b>Skriv ut &#8220;Hell<\/b><b>o&#8221;;<\/b><\/p>\n<p style=\"text-align: left\"><span style=\"color: #3366ff\"><strong>Utdata<\/strong><\/span><\/p>\n<p style=\"text-align: left\"><b>Hej<\/b><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-129 size-full\" src=\"https:\/\/www.reilsolar.com\/freepdf\/wp-content\/uploads\/sites\/3\/2019\/02\/maya-program-1.jpg\" alt=\"\" width=\"826\" height=\"673\" srcset=\"https:\/\/www.reilsolar.com\/freepdf\/wp-content\/uploads\/sites\/3\/2019\/02\/maya-program-1.jpg 826w, https:\/\/www.reilsolar.com\/freepdf\/wp-content\/uploads\/sites\/3\/2019\/02\/maya-program-1-300x244.jpg 300w, https:\/\/www.reilsolar.com\/freepdf\/wp-content\/uploads\/sites\/3\/2019\/02\/maya-program-1-768x626.jpg 768w\" sizes=\"auto, (max-width: 826px) 100vw, 826px\" \/><\/p>\n<p>2. Skriv ett program f\u00f6r att skriva ut &#8220;kub&#8221; i geometri. (En<b> kub<\/b> \u00e4r ett tredimensionellt fast objekt).<\/p>\n<p><span style=\"color: #ff0000\"><strong>Program<\/strong><\/span><\/p>\n<p><b>polyCube<\/b><b>;<\/b><\/p>\n<p><span style=\"color: #3366ff\"><b>Utdata<\/b><\/span><\/p>\n<p><b>Polygon kub<\/b><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-130 size-full\" src=\"https:\/\/www.reilsolar.com\/freepdf\/wp-content\/uploads\/sites\/3\/2019\/02\/mel2.jpg\" alt=\"\" width=\"1136\" height=\"682\" srcset=\"https:\/\/www.reilsolar.com\/freepdf\/wp-content\/uploads\/sites\/3\/2019\/02\/mel2.jpg 1136w, https:\/\/www.reilsolar.com\/freepdf\/wp-content\/uploads\/sites\/3\/2019\/02\/mel2-300x180.jpg 300w, https:\/\/www.reilsolar.com\/freepdf\/wp-content\/uploads\/sites\/3\/2019\/02\/mel2-1024x615.jpg 1024w, https:\/\/www.reilsolar.com\/freepdf\/wp-content\/uploads\/sites\/3\/2019\/02\/mel2-768x461.jpg 768w\" sizes=\"auto, (max-width: 1136px) 100vw, 1136px\" \/><\/p>\n<p>3. Skriv ett program f\u00f6r att skriva ut polygonsf\u00e4ren i geometri. (I sf\u00e4r ytan delas av stora b\u00e5gar i avgr\u00e4nsade regioner)<\/p>\n<p><span style=\"color: #ff0000\"><strong>Program<\/strong><\/span><\/p>\n<p><b>polySphere<\/b><b>;<\/b><\/p>\n<p><span style=\"color: #0000ff\"><b>Utdata<\/b><\/span><\/p>\n<p><b>Polygon sf\u00e4r<\/b><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-131 size-full\" src=\"https:\/\/www.reilsolar.com\/freepdf\/wp-content\/uploads\/sites\/3\/2019\/02\/mel3.jpg\" alt=\"\" width=\"1136\" height=\"682\" srcset=\"https:\/\/www.reilsolar.com\/freepdf\/wp-content\/uploads\/sites\/3\/2019\/02\/mel3.jpg 1136w, https:\/\/www.reilsolar.com\/freepdf\/wp-content\/uploads\/sites\/3\/2019\/02\/mel3-300x180.jpg 300w, https:\/\/www.reilsolar.com\/freepdf\/wp-content\/uploads\/sites\/3\/2019\/02\/mel3-1024x615.jpg 1024w, https:\/\/www.reilsolar.com\/freepdf\/wp-content\/uploads\/sites\/3\/2019\/02\/mel3-768x461.jpg 768w\" sizes=\"auto, (max-width: 1136px) 100vw, 1136px\" \/><\/p>\n<h3 data-start=\"0\" data-end=\"54\"><strong data-start=\"4\" data-end=\"54\">Introduktion till Maya Embedded Language (MEL)<\/strong><\/h3>\n<p data-start=\"56\" data-end=\"346\">Maya Embedded Language (MEL) \u00e4r ett skriptspr\u00e5k som anv\u00e4nds i <strong data-start=\"118\" data-end=\"135\">Autodesk Maya<\/strong> f\u00f6r att automatisera uppgifter, skapa anpassade verktyg och manipulera 3D-modeller. MEL \u00e4r ett kraftfullt verktyg f\u00f6r <strong data-start=\"254\" data-end=\"275\">tekniska artister<\/strong> och <strong data-start=\"280\" data-end=\"294\">utvecklare<\/strong> som arbetar med <strong data-start=\"311\" data-end=\"318\">CGI<\/strong>, <strong data-start=\"320\" data-end=\"333\">animation<\/strong> och <strong data-start=\"338\" data-end=\"345\">VFX<\/strong>.<\/p>\n<h2 data-start=\"353\" data-end=\"379\"><strong data-start=\"356\" data-end=\"379\">Varf\u00f6r anv\u00e4nda MEL?<\/strong><\/h2>\n<ul data-start=\"380\" data-end=\"641\">\n<li data-start=\"380\" data-end=\"477\"><strong data-start=\"382\" data-end=\"401\">Automatisering:<\/strong> Effektivisera arbetsfl\u00f6den genom att skapa skript f\u00f6r repetitiva uppgifter.<\/li>\n<li data-start=\"478\" data-end=\"565\"><strong data-start=\"480\" data-end=\"495\">Anpassning:<\/strong> Bygga egna verktyg och UI-komponenter f\u00f6r specifika produktionsbehov.<\/li>\n<li data-start=\"566\" data-end=\"641\"><strong data-start=\"568\" data-end=\"581\">Kontroll:<\/strong> Direkt interaktion med Mayas kommandon och objekt i scenen.<\/li>\n<\/ul>\n<h2 data-start=\"648\" data-end=\"679\"><strong data-start=\"651\" data-end=\"679\">Grundl\u00e4ggande MEL-syntax<\/strong><\/h2>\n<p data-start=\"680\" data-end=\"791\">MEL har en <strong data-start=\"691\" data-end=\"712\">C-liknande syntax<\/strong> och anv\u00e4nds oftast via Mayas <strong data-start=\"742\" data-end=\"759\">Script Editor<\/strong> eller som en del av UI-f\u00f6nster.<\/p>\n<h3 data-start=\"793\" data-end=\"827\"><strong data-start=\"797\" data-end=\"827\">1. Variabler och datatyper<\/strong><\/h3>\n<p data-start=\"828\" data-end=\"863\">MEL har tre huvudsakliga datatyper:<\/p>\n<ul data-start=\"864\" data-end=\"930\">\n<li data-start=\"864\" data-end=\"882\"><strong data-start=\"866\" data-end=\"873\">int<\/strong> (heltal)<\/li>\n<li data-start=\"883\" data-end=\"904\"><strong data-start=\"885\" data-end=\"894\">float<\/strong> (flyttal)<\/li>\n<li data-start=\"905\" data-end=\"930\"><strong data-start=\"907\" data-end=\"917\">string<\/strong> (textstr\u00e4ng)<\/li>\n<\/ul>\n<h4 data-start=\"932\" data-end=\"949\"><strong data-start=\"937\" data-end=\"949\">Exempel:<\/strong><\/h4>\n<div class=\"contain-inline-size rounded-md border-[0.5px] border-token-border-medium relative bg-token-sidebar-surface-primary dark:bg-gray-950\">\n<div class=\"flex items-center text-token-text-secondary px-4 py-2 text-xs font-sans justify-between rounded-t-[5px] h-9 bg-token-sidebar-surface-primary dark:bg-token-main-surface-secondary select-none\">mel<\/div>\n<div class=\"sticky top-9 md:top-[5.75rem]\">\n<div class=\"absolute bottom-0 right-2 flex h-9 items-center\">\n<div class=\"flex items-center rounded bg-token-sidebar-surface-primary px-2 font-sans text-xs text-token-text-secondary dark:bg-token-main-surface-secondary\"><span class=\"\" data-state=\"closed\"><button class=\"flex gap-1 items-center select-none px-4 py-1\" aria-label=\"Copy\">Copy<\/button><\/span><span class=\"\" data-state=\"closed\"><button class=\"flex select-none items-center gap-1\">Edit<\/button><\/span><\/div>\n<\/div>\n<\/div>\n<div class=\"overflow-y-auto p-4\" dir=\"ltr\"><code class=\"!whitespace-pre language-mel\">int $myInteger = 10;\nfloat $myFloat = 3.14;\nstring $myString = \"Hello, MEL!\";\n<\/code><\/div>\n<\/div>\n<h3 data-start=\"1045\" data-end=\"1078\"><strong data-start=\"1049\" data-end=\"1078\">2. Utskrift till konsolen<\/strong><\/h3>\n<p data-start=\"1079\" data-end=\"1143\">F\u00f6r att skriva ut text till Mayas Script Editor anv\u00e4nds <code data-start=\"1135\" data-end=\"1142\">print<\/code>:<\/p>\n<div class=\"contain-inline-size rounded-md border-[0.5px] border-token-border-medium relative bg-token-sidebar-surface-primary dark:bg-gray-950\">\n<div class=\"flex items-center text-token-text-secondary px-4 py-2 text-xs font-sans justify-between rounded-t-[5px] h-9 bg-token-sidebar-surface-primary dark:bg-token-main-surface-secondary select-none\">mel<\/div>\n<div class=\"sticky top-9 md:top-[5.75rem]\">\n<div class=\"absolute bottom-0 right-2 flex h-9 items-center\">\n<div class=\"flex items-center rounded bg-token-sidebar-surface-primary px-2 font-sans text-xs text-token-text-secondary dark:bg-token-main-surface-secondary\"><span class=\"\" data-state=\"closed\"><button class=\"flex gap-1 items-center select-none px-4 py-1\" aria-label=\"Copy\">Copy<\/button><\/span><span class=\"\" data-state=\"closed\"><button class=\"flex select-none items-center gap-1\">Edit<\/button><\/span><\/div>\n<\/div>\n<\/div>\n<div class=\"overflow-y-auto p-4\" dir=\"ltr\"><code class=\"!whitespace-pre language-mel\">print(\"Hej, detta \u00e4r ett MEL-skript!\\n\");\n<\/code><\/div>\n<\/div>\n<p data-start=\"1197\" data-end=\"1243\"><strong data-start=\"1197\" data-end=\"1205\">Obs:<\/strong> <code data-start=\"1206\" data-end=\"1210\">\\n<\/code> anv\u00e4nds f\u00f6r att skapa en ny rad.<\/p>\n<h3 data-start=\"1250\" data-end=\"1288\"><strong data-start=\"1254\" data-end=\"1288\">3. Skapa och manipulera objekt<\/strong><\/h3>\n<p data-start=\"1289\" data-end=\"1377\">Ett av de vanligaste anv\u00e4ndningsomr\u00e5dena f\u00f6r MEL \u00e4r att skapa och \u00e4ndra objekt i scenen.<\/p>\n<h4 data-start=\"1379\" data-end=\"1424\"><strong data-start=\"1384\" data-end=\"1424\">Exempel: Skapa en kub och flytta den<\/strong><\/h4>\n<div class=\"contain-inline-size rounded-md border-[0.5px] border-token-border-medium relative bg-token-sidebar-surface-primary dark:bg-gray-950\">\n<div class=\"flex items-center text-token-text-secondary px-4 py-2 text-xs font-sans justify-between rounded-t-[5px] h-9 bg-token-sidebar-surface-primary dark:bg-token-main-surface-secondary select-none\">mel<\/div>\n<div class=\"sticky top-9 md:top-[5.75rem]\">\n<div class=\"absolute bottom-0 right-2 flex h-9 items-center\">\n<div class=\"flex items-center rounded bg-token-sidebar-surface-primary px-2 font-sans text-xs text-token-text-secondary dark:bg-token-main-surface-secondary\"><span class=\"\" data-state=\"closed\"><button class=\"flex gap-1 items-center select-none px-4 py-1\" aria-label=\"Copy\">Copy<\/button><\/span><span class=\"\" data-state=\"closed\"><button class=\"flex select-none items-center gap-1\">Edit<\/button><\/span><\/div>\n<\/div>\n<\/div>\n<div class=\"overflow-y-auto p-4\" dir=\"ltr\"><code class=\"!whitespace-pre language-mel\">string $cube[] = `polyCube`;\nmove 5 0 0 $cube[0];\n<\/code><\/div>\n<\/div>\n<p data-start=\"1487\" data-end=\"1502\"><strong data-start=\"1487\" data-end=\"1502\">F\u00f6rklaring:<\/strong><\/p>\n<ol data-start=\"1503\" data-end=\"1632\">\n<li data-start=\"1503\" data-end=\"1581\"><code data-start=\"1506\" data-end=\"1516\">polyCube<\/code> skapar en kub och returnerar dess namn som en array av str\u00e4ngar.<\/li>\n<li data-start=\"1582\" data-end=\"1632\"><code data-start=\"1585\" data-end=\"1591\">move<\/code> flyttar kuben till <code data-start=\"1611\" data-end=\"1622\">(5, 0, 0)<\/code> i scenen.<\/li>\n<\/ol>\n<h3 data-start=\"1639\" data-end=\"1668\"><strong data-start=\"1643\" data-end=\"1668\">4. Loopar och villkor<\/strong><\/h3>\n<p data-start=\"1669\" data-end=\"1779\">MEL har st\u00f6d f\u00f6r <strong data-start=\"1686\" data-end=\"1696\">loopar<\/strong> och <strong data-start=\"1701\" data-end=\"1712\">villkor<\/strong>, vilket g\u00f6r det m\u00f6jligt att automatisera mer avancerade processer.<\/p>\n<h4 data-start=\"1781\" data-end=\"1825\"><strong data-start=\"1786\" data-end=\"1825\">Exempel: Skapa flera kuber i en rad<\/strong><\/h4>\n<div class=\"contain-inline-size rounded-md border-[0.5px] border-token-border-medium relative bg-token-sidebar-surface-primary dark:bg-gray-950\">\n<div class=\"flex items-center text-token-text-secondary px-4 py-2 text-xs font-sans justify-between rounded-t-[5px] h-9 bg-token-sidebar-surface-primary dark:bg-token-main-surface-secondary select-none\">mel<\/div>\n<div class=\"sticky top-9 md:top-[5.75rem]\">\n<div class=\"absolute bottom-0 right-2 flex h-9 items-center\">\n<div class=\"flex items-center rounded bg-token-sidebar-surface-primary px-2 font-sans text-xs text-token-text-secondary dark:bg-token-main-surface-secondary\"><span class=\"\" data-state=\"closed\"><button class=\"flex gap-1 items-center select-none px-4 py-1\" aria-label=\"Copy\">Copy<\/button><\/span><span class=\"\" data-state=\"closed\"><button class=\"flex select-none items-center gap-1\">Edit<\/button><\/span><\/div>\n<\/div>\n<\/div>\n<div class=\"overflow-y-auto p-4\" dir=\"ltr\"><code class=\"!whitespace-pre language-mel\">for ($i = 0; $i &lt; 5; $i++) {\n    string $cube[] = `polyCube`;\n    move ($i * 2) 0 0 $cube[0];\n}\n<\/code><\/div>\n<\/div>\n<p data-start=\"1933\" data-end=\"2008\">H\u00e4r skapas 5 kuber och placeras med ett avst\u00e5nd p\u00e5 2 enheter fr\u00e5n varandra.<\/p>\n<h4 data-start=\"2010\" data-end=\"2035\"><strong data-start=\"2015\" data-end=\"2035\">Exempel: If-sats<\/strong><\/h4>\n<div class=\"contain-inline-size rounded-md border-[0.5px] border-token-border-medium relative bg-token-sidebar-surface-primary dark:bg-gray-950\">\n<div class=\"flex items-center text-token-text-secondary px-4 py-2 text-xs font-sans justify-between rounded-t-[5px] h-9 bg-token-sidebar-surface-primary dark:bg-token-main-surface-secondary select-none\">mel<\/div>\n<div class=\"sticky top-9 md:top-[5.75rem]\">\n<div class=\"absolute bottom-0 right-2 flex h-9 items-center\">\n<div class=\"flex items-center rounded bg-token-sidebar-surface-primary px-2 font-sans text-xs text-token-text-secondary dark:bg-token-main-surface-secondary\"><span class=\"\" data-state=\"closed\"><button class=\"flex gap-1 items-center select-none px-4 py-1\" aria-label=\"Copy\">Copy<\/button><\/span><span class=\"\" data-state=\"closed\"><button class=\"flex select-none items-center gap-1\">Edit<\/button><\/span><\/div>\n<\/div>\n<\/div>\n<div class=\"overflow-y-auto p-4\" dir=\"ltr\"><code class=\"!whitespace-pre language-mel\">int $value = 10;\n\nif ($value &gt; 5) {\n    print(\"V\u00e4rdet \u00e4r st\u00f6rre \u00e4n 5.\\n\");\n} else {\n    print(\"V\u00e4rdet \u00e4r 5 eller mindre.\\n\");\n}\n<\/code><\/div>\n<\/div>\n<h3 data-start=\"2181\" data-end=\"2211\"><strong data-start=\"2185\" data-end=\"2211\">5. Skapa ett enkelt UI<\/strong><\/h3>\n<p data-start=\"2212\" data-end=\"2271\">MEL kan anv\u00e4ndas f\u00f6r att skapa anpassade UI-f\u00f6nster i Maya.<\/p>\n<h4 data-start=\"2273\" data-end=\"2321\"><strong data-start=\"2278\" data-end=\"2321\">Exempel: Skapa ett f\u00f6nster med en knapp<\/strong><\/h4>\n<div class=\"contain-inline-size rounded-md border-[0.5px] border-token-border-medium relative bg-token-sidebar-surface-primary dark:bg-gray-950\">\n<div class=\"flex items-center text-token-text-secondary px-4 py-2 text-xs font-sans justify-between rounded-t-[5px] h-9 bg-token-sidebar-surface-primary dark:bg-token-main-surface-secondary select-none\">mel<\/div>\n<div class=\"sticky top-9 md:top-[5.75rem]\">\n<div class=\"absolute bottom-0 right-2 flex h-9 items-center\">\n<div class=\"flex items-center rounded bg-token-sidebar-surface-primary px-2 font-sans text-xs text-token-text-secondary dark:bg-token-main-surface-secondary\"><span class=\"\" data-state=\"closed\"><button class=\"flex gap-1 items-center select-none px-4 py-1\" aria-label=\"Copy\">Copy<\/button><\/span><span class=\"\" data-state=\"closed\"><button class=\"flex select-none items-center gap-1\">Edit<\/button><\/span><\/div>\n<\/div>\n<\/div>\n<div class=\"overflow-y-auto p-4\" dir=\"ltr\"><code class=\"!whitespace-pre language-mel\">if (`window -exists myWindow`) {\n    deleteUI myWindow;\n}\n\nwindow myWindow;\ncolumnLayout;\nbutton -label \"Tryck mig!\" -command \"print(\\\"Knappen trycktes!\\n\\\");\";\nshowWindow myWindow;\n<\/code><\/div>\n<\/div>\n<p data-start=\"2515\" data-end=\"2599\">Detta skript skapar ett f\u00f6nster med en knapp som skriver ut en text n\u00e4r den klickas.<\/p>\n<h2 data-start=\"2606\" data-end=\"2641\"><strong data-start=\"2609\" data-end=\"2641\">J\u00e4mf\u00f6relse med Python i Maya<\/strong><\/h2>\n<p data-start=\"2642\" data-end=\"2878\">MEL \u00e4r inbyggt i Maya och snabbare f\u00f6r <strong data-start=\"2681\" data-end=\"2697\">enkla skript<\/strong>, men <strong data-start=\"2703\" data-end=\"2713\">Python<\/strong> \u00e4r mer flexibelt och kraftfullt f\u00f6r komplexa uppgifter. Autodesk rekommenderar <strong data-start=\"2793\" data-end=\"2803\">Python<\/strong> f\u00f6r nyare projekt, men MEL \u00e4r fortfarande anv\u00e4ndbart f\u00f6r snabba l\u00f6sningar.<\/p>\n<h2 data-start=\"2885\" data-end=\"2900\"><strong data-start=\"2888\" data-end=\"2900\">Slutsats<\/strong><\/h2>\n<p data-start=\"2901\" data-end=\"3129\">MEL \u00e4r ett kraftfullt skriptspr\u00e5k f\u00f6r att automatisera och anpassa arbetsfl\u00f6den i Maya. \u00c4ven om <strong data-start=\"2997\" data-end=\"3007\">Python<\/strong> blir alltmer popul\u00e4rt inom Maya-utveckling, \u00e4r MEL fortfarande relevant, s\u00e4rskilt f\u00f6r enklare skript och UI-anpassningar.<\/p>\n<p data-start=\"3131\" data-end=\"3180\" data-is-last-node=\"\" data-is-only-node=\"\">Vill du ha hj\u00e4lp med ett specifikt MEL-skript?<\/p>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Maya Embedded Language (MEL) \u00e4r ett skriptspr\u00e5k som utvecklats av Autodesk f\u00f6r 3D-grafikprogramvara Maya. Anv\u00e4nda med du kommer att kunna designa 3D-objekt mycket tydligt och korrekt. (skript: program som skrivits f\u00f6r en speciell k\u00f6rningsmilj\u00f6). Varf\u00f6r l\u00e4ra MEL? : F\u00f6r att f\u00e5 mer noggrannhet i 3D-grafik. L\u00e5ter f\u00f6rst\u00e5 det grundl\u00e4ggande programmet f\u00f6r MEL: Skriv ett program [&hellip;]<\/p>\n","protected":false},"author":86,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[11],"tags":[],"class_list":["post-984","post","type-post","status-publish","format-standard","hentry","category-rapidex-english-speaking-course"],"_links":{"self":[{"href":"https:\/\/www.reilsolar.com\/freepdf\/wp-json\/wp\/v2\/posts\/984","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.reilsolar.com\/freepdf\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.reilsolar.com\/freepdf\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.reilsolar.com\/freepdf\/wp-json\/wp\/v2\/users\/86"}],"replies":[{"embeddable":true,"href":"https:\/\/www.reilsolar.com\/freepdf\/wp-json\/wp\/v2\/comments?post=984"}],"version-history":[{"count":0,"href":"https:\/\/www.reilsolar.com\/freepdf\/wp-json\/wp\/v2\/posts\/984\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.reilsolar.com\/freepdf\/wp-json\/wp\/v2\/media?parent=984"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.reilsolar.com\/freepdf\/wp-json\/wp\/v2\/categories?post=984"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.reilsolar.com\/freepdf\/wp-json\/wp\/v2\/tags?post=984"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}