PageSourceSearch

https://www.codeandweb.com/component---src-pages-md-spriteillumina…nses-comparison-tsx-895bd496415c7d0fa2a8.js

js codeandweb.com collected 2026-09-24 19:38:30 UTC 12,197 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunkcodeandweb=self.webpackChunkcodeandweb||[]).push([[27089],{1231:function(e,t,a){a.r(t),a.d(t,{Head:function(){return c},default:function(){return m},frontmatter:function(){return s}});var n=a(96540),r=a(17120),l=a(11042);const s={title:"SpriteIlluminator License Comparison",description:"A comparison of the SpriteIlluminator licenses available from CodeAndWeb."};function m(){return n.createElement(n.Fragment,null,n.createElement("h1",{className:"text-4xl mt-8 font-semibold text-center"},"SpriteIlluminator License Comparison"),n.createElement(r.H,{tiers:i,sections:o}))}const i=[{name:"Free",title:"Free",href:"/spriteilluminator/download",linkText:"Download SpriteIlluminator",price:"free",description:"Free license."},{name:"Single",title:"Single User",href:"/store/spriteilluminator-single",linkText:"Buy single user license",price:"$29",description:"For solo developers and small companies."},{name:"Volume",title:"Volume",href:"/store/spriteilluminator-volume",linkText:"Buy volume license",price:"$29",pricePer:"/seat",description:"Companies with multiple users. Easy to manage."}],o=[{name:"License",features:[{name:"Type",tiers:{Free:"Free",Single:"Perpetual",Volume:"Perpetual"}},{name:"Updates included",tiers:{Free:"",Single:"1 year / lifetime",Volume:"1 year / lifetime"}},{name:"Number of installations",tiers:{Free:"1",Single:"2",Volume:"as purchased"}},{name:"Usage",tiers:{Free:"Desktop / Laptop",Single:"Desktop / Laptop",Volume:"Desktop / Laptop",Docker:"CI systems only"}},{name:"Operating systems",tiers:{Free:"Windows, macOS, Linux",Single:"Windows, macOS, Linux",Volume:"Windows, macOS, Linux",Docker:"Linux"}}]},{name:"Import",features:[{name:"png, jpeg, psd, tiff,...",tiers:{Free:!0,Single:!0,Volume:!0}}]},{name:"Automated normal map creation",features:[{name:"Bevel",tiers:{Free:!0,Single:!0,Volume:!0}},{name:"Emboss",tiers:{Free:!0,Single:!0,Volume:!0}}]},{name:"Painting",features:[{name:"Height brush",tiers:{Free:!0,Single:!0,Volume:!0}},{name:"Angle brush",tiers:{Free:!0,Single:!0,Volume:!0}},{name:"Structure brush",tiers:{Free:!0,Single:!0,Volume:!0}},{name:"Smooth brush",tiers:{Free:!0,Single:!0,Volume:!0}},{name:"Eraser brush",tiers:{Free:!0,Single:!0,Volume:!0}}]},{name:"Selection",features:[{name:"Color selector",tiers:{Free:!0,Single:!0,Volume:!0}},{name:"Polygon selector",tiers:{Free:!0,Single:!0,Volume:!0}},{name:"Rectangle selector",tiers:{Free:!0,Single:!0,Volume:!0}},{name:"Ellipse selector",tiers:{Free:!0,Single:!0,Volume:!0}}]},{name:"Realtime preview",features:[{name:"Normal map",tiers:{Free:!0,Single:!0,Volume:!0}},{name:"Surface",tiers:{Free:!0,Single:!0,Volume:!0}},{name:"Lit texture",tiers:{Free:!0,Single:!0,Volume:!0}},{name:"Texture",tiers:{Free:!0,Single:!0,Volume:!0}},{name:"Light animation",tiers:{Free:!0,Single:!0,Volume:!0}}]},{name:"Export",features:[{name:"Lit png",tiers:{Free:"With watermark",Single:!0,Volume:!0}},{name:"Animated Gif",tiers:{Free:"With watermark",Single:!0,Volume:!0}},{name:"Normal map",tiers:{Free:!1,Single:!0,Volume:!0}}]}],c=e=>{let{pageContext:t}=e;return n.createElement(l.A,{pageData:t.pageData})}},11042:function(e,t,a){var n=a(96540),r=a(86462),l=a(15268);t.A=e=>{var t,a,s,m;let{children:i,pageData:o,title:c,description:u,keywords:p}=e;const{pathname:d}=(0,r.useLocation)(),g=(0,l.A)(),{canonical:f,excludeFromIndex:E}=o;c=null!==(t=null!==(a=c)&&void 0!==a?a:o.metaTitle)&&void 0!==t?t:o.title,u=null!==(s=u)&&void 0!==s?s:o.description,p=null!==(m=p)&&void 0!==m?m:o.keywords;const x=(""+g.siteUrl+d).replace(/\/$/,""),h=f?f.startsWith("https://")?f:g.siteUrl+f:x,b=o.image?o.image.childImageSharp.resize:null,y=b&&b.src?""+g.siteUrl+b.src:null,w=d.match(/\/(documentation|tutorial|support)/);return n.createElement(n.Fragment,null,n.createElement("title",null,c),h&&n.createElement("link",{rel:"canonical",href:h}),n.createElement("meta",{name:"description",content:u}),p&&p.length>0&&n.createElement("meta",{name:"keywords",content:p.join(",")}),n.createElement("meta",{name:"og:title",content:c}),n.createElement("meta",{name:"og:description",content:u}),n.createElement("meta",{name:"og:type",content:w?"article":"website"}),n.createElement("meta",{name:"twitter:creator",content:g.social.twitter}),n.createElement("meta",{name:"twitter:title",content:c}),n.createElement("meta",{name:"twitter:description",content:u}),n.createElement("meta",{name:"twitter:card",content:y?"summary_large_image":"summary"}),y&&n.createElement(n.Fragment,null,n.createElement("meta",{name:"og:image",content:y}),n.createElement("meta",{name:"og:image:width",content:(null==b?void 0:b.width)+" px"}),n.createElement("meta",{name:"og:image:height",content:(null==b?void 0:b.height)+"px"}),n.createElement("meta",{name:"twitter:image",content:y}),n.createElement("meta",{name:"image",content:y})),E&&n.createElement("meta",{name:"robots",content:"noindex"}),i)}},15268:function(e,t,a){var n=a(24794);t.A=()=>{const{site:e}
1=(0,n.useStaticQuery)("460823794");return e.siteMetadata}},17120:function(e,t,a){a.d(t,{H:function(){return k}});var n=a(96540),r=a(46942),l=a.n(r),s=a(90440),m=a(98587);const i=["className"];var o=e=>{let{className:t}=e,a=(0,m.A)(e,i);return n.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"currentColor"},a,{className:t||"inline-block h-4"}),"  ",n.createElement("path",{fillRule:"evenodd",d:"M3 10a1 1 0 011-1h12a1 1 0 110 2H4a1 1 0 01-1-1z",clipRule:"evenodd"}))};const c=e=>{let{hasFeature:t}=e;return n.createElement(n.Fragment,null,t?n.createElement(s.A,{className:"h-5 w-5 text-green-500","aria-hidden":"true"}):n.createElement(o,{className:"h-5 w-5 text-gray-400","aria-hidden":"true"}),n.createElement("span",{className:"sr-only"},t?"Yes":"No"))};function u(e){const{tier:t,buttonClass:a}=e;return n.createElement("div",{className:"px-4 mb-8"},n.createElement("h2",{className:"text-lg leading-6 font-medium text-gray-900"},t.title),n.createElement("p",{className:"text-sm text-gray-500"},t.description),n.createElement("div",null,n.createElement("a",{href:t.href,className:l()(a,"mt-6 block mx-auto bg-linear-to-r border border-transparent rounded-md shadow-sm py-2 text-sm font-semibold text-white text-center")},t.linkText)))}function p(e){const{tier:t,buttonClass:a}=e;return n.createElement("div",{className:"border-t border-gray-200 dark:border-slate-500 px-4 pt-5"},n.createElement("a",{href:t.href,className:l()(a,"block w-full bg-linear-to-r border border-transparent rounded-md shadow-sm py-2 text-sm font-semibold text-white text-center ")},t.linkText))}function d(e){const{section:t,tier:a}=e;return n.createElement("table",{key:t.name,className:"w-full"},n.createElement("caption",{className:"bg-gray-50 border-t border-gray-200 dark:border-slate-500 py-3 px-4 text-sm font-medium text-gray-900 text-left"},t.name),n.createElement("thead",null,n.createElement("tr",null,n.createElement("th",{className:"sr-only",scope:"col"},"Feature"),n.createElement("th",{className:"sr-only",scope:"col"},"Included"))),n.createElement("tbody",{className:"divide-y divide-gray-200"},t.features.map((e=>n.createElement("tr",{key:e.name,className:"border-t border-gray-200 dark:border-slate-500"},n.createElement("th",{className:"py-5 px-4 text-sm font-normal text-gray-500 text-left",scope:"row"},e.name),n.createElement("td",{className:"py-5 pr-4"},"string"==typeof e.tiers[a.name]?n.createElement("span",{className:"block text-sm text-gray-700 text-right"},e.tiers[a.name]):n.createElement(c,{hasFeature:!0===e.tiers[a.name]})))))))}const g=e=>{let{buttonClass:t,tiers:a,sections:r}=e;return n.createElement("div",{className:"space-y-24 lg:hidden"},a.map((e=>n.createElement("section",{key:e.name},n.createElement(u,{tier:e,buttonClass:t}),r.map((t=>n.createElement(d,{key:t.name,section:t,tier:e}))),n.createElement(p,{tier:e,buttonClass:t})))))};function f(e){const t=4==e.tiers.length?"w-1/5":"w-1/4";return n.createElement("thead",null,n.createElement("tr",null,n.createElement("th",{className:"pb-4 pl-6 pr-6 text-sm font-medium text-gray-900 text-left",scope:"col"},n.createElement("span",{className:"sr-only"},"Feature by"),n.createElement("span",null,"Licenses")),e.tiers.map((e=>n.createElement("th",{key:e.name,className:l()(t," pb-4 px-6 text-lg leading-6 font-medium text-gray-900 text-left"),scope:"col"},e.title)))))}function E(e){return n.createElement(n.Fragment,null,n.createElement("tr",null,n.createElement("th",{className:"py-8 pl-6 pr-6 align-top text-sm font-medium text-gray-900 text-left",scope:"row"},"Pricing"),e.tiers.map((e=>n.createElement("td",{key:e.name,className:"h-full py-8 px-6 align-top"},n.createElement("div",{className:"h-full flex flex-col justify-between"},n.createElement("div",null,n.createElement("p",{className:"mt text-sm text-gray-500"},e.description))))))),n.createElement("tr",null,n.createElement("th",{className:"py-8 pl-6 pr-6 align-top text-sm font-medium text-gray-900 text-left",scope:"row"}),e.tiers.map((t=>n.createElement("td",{key:t.name,className:"h-full py-8 px-6 align-top"},n.createElement("div",{className:"h-full flex flex-col justify-between"},n.createElement("a",{href:t.href,className:l()(e.buttonClass,"block w-full h-full bg-linear-to-r border border-transparent roun
1ded-md shadow-sm py-2 text-sm font-semibold text-white text-center flex justify-center items-center")},t.linkText)))))))}function x(e){return n.createElement("tr",null,n.createElement("th",{className:"py-3 pl-6 bg-gray-50 text-sm font-medium text-gray-900 text-left",colSpan:5,scope:"colgroup"},e.name))}function h(e){const{name:t,value:a}=e;return n.createElement("td",{key:t,className:"py-5 px-6"},"string"==typeof a?n.createElement("span",{className:"block text-sm text-gray-700"},a):n.createElement(c,{hasFeature:!0===a}))}function b(e){const{tiers:t,feature:a}=e;return n.createElement("tr",null,n.createElement("th",{className:"py-5 pl-6 pr-6 text-sm font-normal text-gray-500 text-left",scope:"row"},a.name),t.map((e=>n.createElement(h,{key:e.name,name:e.name,value:a.tiers[e.name]}))))}function y(e){const{tiers:t,sections:a,buttonClass:r}=e;return n.createElement("tbody",{className:"border-t border-gray-200 dark:border-slate-500 divide-y divide-gray-200"},n.createElement(E,{tiers:t,buttonClass:r}),a.map((e=>n.createElement(n.Fragment,{key:e.name},n.createElement(x,{name:e.name}),e.features.map((e=>n.createElement(b,{key:e.name,tiers:t,feature:e})))))))}function w(e){return n.createElement("tfoot",null,n.createElement("tr",{className:"border-t border-gray-200 dark:border-slate-500"},n.createElement("th",{className:"sr-only",scope:"row"},"Choose your license"),e.tiers.map((t=>n.createElement("td",{key:t.name,className:"pt-5 px-6"},n.createElement("a",{href:t.href,className:l()(e.buttonClass,"block w-full h-full bg-linear-to-r border border-transparent rounded-md shadow-sm py-2 text-sm font-semibold text-white text-center flex justify-center items-center")},t.linkText))))))}const N=e=>{let{buttonClass:t,tiers:a,sections:r}=e;return n.createElement("div",{className:"hidden lg:block"},n.createElement("table",{className:"w-full h-px table-fixed"},n.createElement("caption",{className:"sr-only"},"Pricing comparison"),n.createElement(f,{tiers:a}),n.createElement(y,{tiers:a,sections:r,buttonClass:t}),n.createElement(w,{tiers:a,buttonClass:t})))},k=e=>{let{tiers:t,sections:a}=e;const r="from-texturepacker-600 to-texturepacker-700 hover:to-texturepacker-800";return n.createElement("div",{className:"bg-white dark:bg-slate-900"},n.createElement("div",{className:"max-w-2xl mx-auto bg-white dark:bg-slate-900 py-16 sm:py-24 sm:px-6 lg:max-w-7xl lg:px-8"},n.createElement(g,{tiers:t,sections:a,buttonClass:r}),n.createElement(N,{tiers:t,sections:a,buttonClass:r})))}},90440:function(e,t,a){var n=a(98587),r=a(96540);const l=["className"];t.A=e=>{let{className:t}=e,a=(0,n.A)(e,l);return r.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"currentColor"},a,{className:t||"inline-block h-4"}),"  ",r.createElement("path",{fillRule:"evenodd",d:"M16.707 5.293a1 1 0 010 1.414l-8 8a1 1 0 01-1.414 0l-4-4a1 1 0 011.414-1.414L8 12.586l7.293-7.293a1 1 0 011.414 0z",clipRule:"evenodd"}))}}}]);

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.