PageSourceSearch

https://www.ctruh.com/_next/static/chunks/8341.862e434a74867241.js

js ctruh.com collected 2026-10-04 05:45:38 UTC 8,308 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[8341],{5121:(e,t,a)=>{a.d(t,{A:()=>l});var r=a(12115);let n=function(){for(var e=arguments.length,t=Array(e),a=0;a<e;a++)t[a]=arguments[a];return t.filter((e,t,a)=>!!e&&""!==e.trim()&&a.indexOf(e)===t).join(" ").trim()},i=e=>{let t=e.replace(/^([A-Z])|[\s-_]+(\w)/g,(e,t,a)=>a?a.toUpperCase():t.toLowerCase());return t.charAt(0).toUpperCase()+t.slice(1)};var s={xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:2,strokeLinecap:"round",strokeLinejoin:"round"};let o=(0,r.forwardRef)((e,t)=>{let{color:a="currentColor",size:i=24,strokeWidth:o=2,absoluteStrokeWidth:l,className:d="",children:c,iconNode:u,...h}=e;return(0,r.createElement)("svg",{ref:t,...s,width:i,height:i,stroke:a,strokeWidth:l?24*Number(o)/Number(i):o,className:n("lucide",d),...!c&&!(e=>{for(let t in e)if(t.startsWith("aria-")||"role"===t||"title"===t)return!0;return!1})(h)&&{"aria-hidden":"true"},...h},[...u.map(e=>{let[t,a]=e;return(0,r.createElement)(t,a)}),...Array.isArray(c)?c:[c]])}),l=(e,t)=>{let a=(0,r.forwardRef)((a,s)=>{let{className:l,...d}=a;return(0,r.createElement)(o,{ref:s,iconNode:t,className:n("lucide-".concat(i(e).replace(/([a-z0-9])([A-Z])/g,"$1-$2").toLowerCase()),"lucide-".concat(e),l),...d})});return a.displayName=i(e),a}},6191:(e,t,a)=>{a.d(t,{A:()=>r});let r=(0,a(5121).A)("plus",[["path",{d:"M5 12h14",key:"1ays0h"}],["path",{d:"M12 5v14",key:"s699le"}]])},10932:(e,t,a)=>{a.d(t,{Ay:()=>i});var r=a(2761),n=a(57396),i=r.os.registerPlugin(n.H0)||r.os;i.core.Tween},18341:(e,t,a)=>{a.r(t),a.d(t,{default:()=>f});var r=a(95155),n=a(12115),i=a(41407),s=a(81779),o=a(26497),l=a(6191),d=a(9964),c=a(95121),u=a(52619),h=a.n(u),m=a(20063);let p={duration:.5,ease:[.22,1,.36,1]},g=[{q:"What is Ctruh Studio?",a:"Ctruh Studio is an AI-powered platform for creating and managing interactive 3D experiences. Users can generate 3D models, manage assets, and build immersive commerce solutions from a single platform."},{q:"How does Text-to-3D and Image-to-3D work?",a:"Users can generate 3D models using simple text prompts or uploaded images. The AI automatically converts inputs into ready-to-use 3D assets."},{q:"What is the Asset Library and Product CMS?",a:"Ctruh Studio helps teams organize, manage, and reuse 3D assets and products through a centralized library and Content Management System (CMS) with categories, tags, and metadata management."},{q:"Does Ctruh Studio support AR experiences?",a:"Yes. Ctruh Studio supports both Marker-Based and Markerless AR experiences, allowing customers to visualize products in real-world environments using mobile devices."},{q:"What is a 3D Configurator and Visualiser?",a:"The 3D Configurator lets users customize products in real time by changing colors, materials, or variants, while the 3D Visualiser enables interactive product viewing."},{q:"Does Ctruh Studio support Smart Try-On?",a:"Yes. The platform supports virtual try-on experiences for beauty products and fashion apparel, helping customers preview products before purchasing."},{q:"Can Ctruh Studio generate creative marketing content?",a:"Yes. Ctruh Studio can generate AI-powered advertising images and promotional videos for social media, eCommerce, and digital marketing campaigns."}];function f(e){let{faqs:t=g,buttonId:a="faq-contact-us-btn",introTitle:u="Got more questions?",introDescription:f="Please reach out to us, we respond immediately.",ctaLabel:x="Contact Us",ctaHref:v="/about/company/contact-us"}=e,[w,b]=(0,n.useState)(0),y=(0,i.I)(),j=(0,m.usePathname)(),C=y?{duration:0}:p;return(0,r.jsxs)("section",{className:"bg-dotted font-metropolis relative z-10 overflow-hidden border-t border-black/10 bg-[#fcfdfd]",children:[(0,r.jsx)("div",{className:"pointer-events-none absolute inset-y-0 left-0 w-[40%] overflow-hidden",children:(0,r.jsx)(c.A,{color:"#0077FF",pulseCount:6})}),(0,r.jsx)("div",{className:"relative z-10 mx-auto max-w-[1920px] px-6 pt-32 pb-24 lg:px-12 xl:px-20",children:(0,r.jsxs)("div",{className:"grid gap-12 lg:grid-cols-12",children:[(0,r.jsxs)("div",{className:"flex flex-col justify-between lg:col-span-5",children:[(0,r.jsxs)("h2",{className:"font-degular bg-gradient-degular bg-clip-text text-[48px] leading-normal font-semibold tracking-[-0.02em] text-transparent not-italic [-webkit-text-fill-color:transparent]",children:["Frequently Asked",(0,r.jsx)("br",{}),"Questions"]}),"/products/studio"!==j&&(0,r.jsxs)("div",{className:"mt-12 lg:mt-0",children:[(0,r.jsx)("h3",{className:"text-base font-semibold text-[#080808]",children:u}),(0,r.jsx)("p",{className:"text-description-light mt-2 text-base/[24px]",children:f}),(0,r.jsx)(h(),{href:v,children:(0,r.jsx)(d.A,{id:a,type:"button",variant:"outline",size:"md",content:x,className:"mt-5 !w-fit !rounded-xl"})})]})]}),(0,r.jsx)("div",{className:"flex flex-col gap-[32px] lg:col-span-7",children:t.map((e,t)=>{let a=w===t;return(0,r.jsxs)("div",{children:[(0,r.jsxs)("button",{type:"button",onClick:()=>b(a?-1:t),className:"flex w-full items-start gap-4 text-left",children:[(0,r.jsx)(s.P.span,{className:"mt-0.5 flex h-5 w-5 shrink-0 items-center justify-center text-[#080808]",animate:{rotate:45*!!a},transition:{duration:.5*!y,ease:[.22,1,.36,1]}
1,"aria-hidden":!0,children:(0,r.jsx)(l.A,{className:"h-5 w-5",strokeWidth:2})}),(0,r.jsx)("span",{className:"flex-1 text-[18px] leading-[150%] font-medium text-[#080808] not-italic",children:e.q})]}),(0,r.jsx)(o.N,{initial:!1,children:a&&e.a?(0,r.jsx)(s.P.div,{initial:!y&&{height:0,opacity:0},animate:{height:"auto",opacity:1},exit:y?void 0:{height:0,opacity:0},transition:C,className:"overflow-hidden",children:(0,r.jsx)("div",{className:"pt-3 pr-4 pl-9",children:(0,r.jsx)("p",{className:"text-description-light text-[16px] leading-[150%] font-normal not-italic",children:e.a})})},"faq-answer-".concat(t)):null})]},t)})})]})})]})}},95121:(e,t,a)=>{a.d(t,{A:()=>o});var r=a(95155),n=a(12115),i=a(10932);let s=2*Math.PI,o=e=>{let{color:t="#0077FF",gridSpacing:a=14,pulseCount:o=15,className:l=""}=e,d=(0,n.useRef)(null);return(0,n.useEffect)(()=>{let e=d.current;if(!e)return;let r=e.getContext("2d");if(!r)return;let n={width:0,height:0},l=()=>{let t=e.parentElement;if(!t)return;let a=t.offsetWidth,r=t.offsetHeight;(a!==n.width||r!==n.height)&&(n.width=a,n.height=r,e.width=a,e.height=r)};l();let c=function(e){let t=e.replace("#","");
13===t.length&&(t=t.split("").map(e=>e+e).join(""));let a=Number.parseInt(t,16);return Number.isFinite(a)?"".concat(a>>16&255,", ").concat(a>>8&255,", ").concat(255&a):"8, 8, 8"}(t),u=()=>n,h=Array.from({length:Math.max(1,o)},()=>(function(e,t,a){let r=0,n=0,i=!1,o=0,l=0,d=0,c=0,u=0,h=()=>{let{width:a,height:s}=e(),h=Math.max(0,Math.floor(a/t)),m=Math.max(0,Math.floor(s/t)),p=t/2;r=(h>0?Math.floor(Math.random()*h):0)*t+p,n=(m>0?Math.floor(Math.random()*m):0)*t+p,i=Math.random()>.5,o=(.5*Math.random()+.2)*(Math.random()>.5?1:-1),l=40*Math.random()+30,d=0,c=0,u=400*Math.random()+300};return h(),c=Math.random()*u,{update:()=>{let{width:t,height:a}=e();i?r+=o:n+=o,c+=1,d=c<80?c/80:c>u-80?Math.max(0,(u-c)/80):1,(c>=u||r<-l||r>t+l||n<-l||n>a+l)&&h()},draw:e=>{if(d<=0)return;let t=.8*d,c=Math.sign(o)||1,u=i?r-l*c:r,h=i?n:n-l*c;e.beginPath(),e.moveTo(r,n),e.lineTo(u,h);let m=e.createLinearGradient(r,n,u,h);m.addColorStop(0,"rgba(".concat(a,", ").concat(t,")")),m.addColorStop(1,"rgba(".concat(a,", 0)")),e.strokeStyle=m,e.lineWidth=1.2,e.lineCap="round",e.stroke(),e.beginPath(),e.arc(r,n,1.5,0,s),e.fillStyle="rgba(".concat(a,", ").concat(1.5*t,")"),e.fill(),e.beginPath(),e.arc(r,n,5,0,s),e.fillStyle="rgba(".concat(a,", ").concat(.4*t,")"),e.fill()}}})(u,a,c)),m=()=>{let{width:e,height:t}=n;if(!(e<1)&&!(t<1)){r.clearRect(0,0,e,t);for(let e=0;e<h.length;e+=1)h[e].update(),h[e].draw(r)}};i.Ay.ticker.add(m);let p=e.parentElement,g=p&&new ResizeObserver(()=>{l()});return g&&p?g.observe(p):window.addEventListener("resize",l),()=>{i.Ay.ticker.remove(m),null==g||g.disconnect(),g||window.removeEventListener("resize",l)}},[t,a,o]),(0,r.jsx)("div",{className:"pointer-events-none absolute inset-0 z-0 h-full w-full overflow-hidden opacity-80 mix-blend-multiply ".concat(l),"aria-hidden":!0,children:(0,r.jsx)("canvas",{ref:d,className:"absolute inset-0 h-full w-full"})})}}}]);

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.