← Zakázky

Three.js Expert Developer for Interactive 3D Virtual Showroom ( Typescript, WebGL)

Rozpočet: - HOURLY / PART_TIME ⭐ 0.00 (0) United Kingdom

artificial-intelligence, three-js, react-js, javascript, typescript, webgl, gsap, next.js, node.js, mobile-app-development, automated-workflow-deliverable, python, web-application

We are building a 3D Virtual Exhibition & Showroom platform for a premium furniture brand, and we need an expert Three.js / WebGL Developer to take over the interactive 3D rendering engine. The main dashboard and user flow are already built using Next.js and Tailwind CSS. Your role will be to integrate, optimize, and animate the 3D interior space where users can virtually walk around and interact with the products. What You Will Be Doing. 1. 3D Scene Setup & Integration: Import the showroom's 3D environment (built in Blender) into our React.js / Next.js app using Three.js (or Babylon.js if you prefer it for heavy architectural scenes). 2. Product Interaction & Customization: Write custom JavaScript/TypeScript logic to let users click on furniture items (sofas, tables) to view their details, rotate them, or change their materials/colors dynamically. 3. Virtual Camera Walkthrough: Implement smooth camera path animations and navigation controls (similar to a first-person view or orbit controls with boundaries) so users don't clip through walls. 4. Optimization for Web: The scene must be fully optimized. You will need to use WebGL techniques, texture baking, Draco compression, and instanced rendering to ensure smooth 60 FPS performance on both desktop and mobile web browsers. Required Stack. • Core 3D: Three.js, WebGL, (specifically for spatial setups). • Front-End Frameworks: React.js, Next.js. • Languages: JavaScript (ES6+), TypeScript. • Animation & Performance: GSAP or Framer Motion for UI-to-3D transitions. To Apply: Please share 1 or 2 live links of 3D virtual spaces, configurators, or interactive web apps you have built using this stack.
Otevřít na Upwork