
In Progress
Posted
Paid on delivery
## Project Overview We need an experienced [login to view URL] developer with strong 3D art skills to build a stylized, artistic 3D visualization of a geothermal hot spring/geyser, based on the reference image attached to this post. The reference shows a hot spring with a deep blue core fading through teal, green, yellow, orange, and red toward its outer rim, with steam rising off the surface and mineral-crusted ground around it. We do **not** want a literal photographic replica — we want an artistic, stylized, real-time 3D interpretation that will run as a custom layer inside a Mapbox GL JS map, geographically anchored to a specific location. ## Scope of Work - Concept and color study based on the attached reference image - Model, texture, and light a stylized 3D hot spring/geyser scene in [login to view URL] - Animated steam/vapor effect (shader-based and/or particle-based) - Implementation as a Mapbox GL JS custom layer (`CustomLayerInterface`), correctly aligned to real-world coordinates and scaled/rotated to track the map's camera at every zoom and pitch level - Performance optimization for real-time in-browser rendering (smooth on mid-range laptops, usable on mobile) - At least one reduced level-of-detail (LOD) version for lower zoom levels, if practical ## Deliverables - Fully commented [login to view URL] source code (JavaScript or TypeScript) - All editable source assets: 3D models (.glb/.gltf **plus** original working files, e.g. .blend/.fbx/.c4d), textures, and any custom shaders (GLSL) - A working demo build showing the effect integrated into a Mapbox GL JS map - Short documentation explaining how to reposition/re-anchor the layer at a different coordinate - All files delivered in one organized, clearly labeled folder ## Ownership & IP - This is a work-for-hire engagement. On final payment, we own all resulting code, 3D models, textures, and shaders outright** — all rights, title, and interest transfer to us. - Full, editable source files must be delivered — not only compiled, minified, or export-only output. - The specific finished asset created for this project may not be resold, relisted, or reused publicly without our written permission. (You're welcome to reference the process or show work-in-progress shots in your own portfolio.) ## Required Skills & Experience - Expert, hands-on [login to view URL] experience (please state years) - Direct experience integrating [login to view URL] with Mapbox GL JS, or a clear explanation of how you'd sync a [login to view URL] scene to Mapbox's camera/projection matrix - Strong 3D art, lighting, and color-gradient skills - Experience with particle systems or shader-based volumetric smoke/steam effects - WebGL performance optimization experience - Comfortable working from a reference image/creative brief rather than a rigid spec Applications missing any of the following will not be considered: 1. Links to 2–3 portfolio pieces most relevant to this job — ideally combining [login to view URL] with maps/geospatial data, or an artistic/atmospheric WebGL scene 2. A live working demo link, if you have one (CodeSandbox, GitHub Pages, personal site, etc.) 3. A short (2–4 sentence) explanation of your technical approach to anchoring a [login to view URL] object inside a Mapbox GL custom layer 4. Your estimated timeline and price 5. Written confirmation you can deliver full editable source files and agree to the ownership terms above 6. Your availability (hours/week) and earliest start date Category & Skill Tags **Category:** 3D Modeling & Animation / Web Development **Tags:** [login to view URL], WebGL, Mapbox GL JS, JavaScript, GLSL, Shaders, 3D Modeling, Particle Effects, Geospatial Visualization ## Additional Notes for Applicants - Please review the attached reference image closely — proposals that reflect it will stand out. - Open to a small paid test task or milestone-based payments for larger budgets. - Generic/templated proposals that skip the "What to Include" section will be skipped.
Project ID: 40554492
71 proposals
Remote project
Active 23 secs ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs

Hello, The real challenge isn't just modeling a hot spring or writing a shader — it's synchronizing a [login to view URL] scene with Mapbox GL JS so that the 3D visualization is perfectly anchored to real‑world coordinates, tracking the map's camera at every zoom and pitch level without breaking performance or visual fidelity. In a previous project for a geospatial climate dashboard, I built a [login to view URL] custom layer for Mapbox that displayed animated atmospheric effects (steam/particle systems) anchored to specific GPS points, with LOD management and seamless camera sync using Mapbox's CustomLayerInterface. I'll use [login to view URL] with a custom Mapbox layer, implement shader‑based color gradients and steam particles, optimize with LODs for mobile performance, and deliver fully editable source assets, GLSL shaders, and a working demo integrated into a Mapbox map. Do you want the steam/vapor effect to be driven by a shader‑based volumetric approach for maximum realism, or a lightweight particle system for better performance at lower zoom levels? Best regards, Artur
$100 USD in 2 days
1.0
1.0
71 freelancers are bidding on average $153 USD for this job

With over 8 years of experience in 3D modeling, animation and art, I bring a unique combination of technical prowess and creative skill to your project. As you desire an artistic interpretation of the hot spring/geyser rather than a photographic replica, my ability to turn concepts into captivating visuals will be particularly valuable. My command over various tools such as SolidWorks, AutoCAD, Blender, Maya, Revit along with several others guarantees I can provide optimized outputs in multiple formats. Finally, I understand and respect your need for fully editable source files as part of ownership. As a policy, I always ensure that all source assets - be it 3D models or custom shaders or any other deliverable are made available to my clients in an organized manner. I look forward to delivering a stunning, real-time 3D visualization for your hot spring geysers that not only reflects the reference but gives an immersive experience to the viewers while integrating smoothly within the map environment - keeping every pitchofgenderisconsistent at various zoom levels.
$156 USD in 2 days
6.8
6.8

Hello! My name is Daniyar. I'm a professional Designer on Freeelancer.com. Top Rated by Rising Star Freelancer Team, who specializes in 3D Modeling, Animation and Visualization. I work with my clients to create beautiful visual assets within tight timelines on affordable budgets. I am dedicated to every project I take on, and will never leave you or your needs by the wayside. I’m an expert in many different areas, including (but not limited to): 3D Modeling 3D Animation 3D Visualization of Exteriors, Interiors, Products, Gadgets and Building Sites 360-Degree 3D panoramic tours of houses 360-Degree Rotation of Products 3D Models from Sketches Blueprints Drawings 2D Animation Effects Fluent in English, highly skilled in design, and passionate about my work, I’m a great choice for any of your projects involving the things listed above. If you’re interested, feel free to reach out and I’ll be happy to talk you through the beginning stages and show you how I can help you. Thanks, and have a lovely day!
$125 USD in 5 days
6.8
6.8

Hello! We can build this stylized 3D hot spring visualization and integrate it into Mapbox as a custom layer. 1. Can we discuss the attached reference image here first? 2. Do you already have the target coordinate and map setup? — About us We are dZENcode – a full-cycle IT company for digital product development: from design and programming to integrations and post-release support. We build projects from scratch and also work on existing solutions that need further development, improvements, or technical support. You can find detailed information about our services and rates on our official website: https://dzencode.com. Please review it – after that, we can discuss the details and agree on the next step. ⚠️ After clarifying all details, we will define the scope, the suitable cooperation format – task-based, outsourcing, or outstaffing – and the final cost. Projects are guaranteed to reach release with us: • 10+ years providing IT services; • 90+ in-house specialists; • 250+ public reviews since 2015; • We support products under SLA after launch; • We work under NDA and a company contract!
$140 USD in 7 days
6.2
6.2

Hello, I’ve gone through your project details and this is something I can definitely help you with. I have 10+ years of experience in mobile and web app development, working with Flutter, Android, iOS, React, Node.js, and APIs. I focus on clean architecture, scalable code, and clear communication to ensure the project runs smoothly from start to finish. I will first review your requirements, suggest the best technical approach, and then proceed with development while keeping you updated at every stage. Here is my portfolio: https://www.freelancer.in/u/ixorawebmob I’m interested in your project and would love to understand more details to ensure the best approach. Could you clarify: Can you provide specific details on the animations and effects you envision for the steam? Let’s discuss over chat! Regards, Arpit Jaiswal
$155 USD in 25 days
5.4
5.4

I can develop a stylized, real-time geothermal hot spring visualization that captures the artistic essence of your reference while remaining highly optimized for WebGL. The workflow will begin with a color and composition study, followed by modeling, texturing, shader development, and animated steam effects before integrating everything into a CustomLayerInterface that remains accurately georeferenced and synchronized with the Mapbox camera across all zoom levels, pitch angles, and map rotations. Performance will be prioritized through optimized geometry, texture compression, efficient particle/shader techniques, and an LOD strategy for lower zoom levels. I'll deliver fully commented source code, editable assets, documentation for relocating the feature to new coordinates, and a complete demo build. One additional question: would you prefer the steam effect to be primarily shader-driven for maximum performance, particle-driven for richer motion, or a hybrid approach balancing both visual quality and frame rate? Bryson.
$150 USD in 2 days
4.6
4.6

Hi there, I am excited about the opportunity to work on the artistic 3D hot spring visualization project using Three.js. I have extensive experience in creating stylized 3D scenes and integrating them seamlessly into various platforms. My skills include 3D art, lighting, and color gradients, along with expertise in WebGL performance optimization. I am confident in my ability to deliver a unique interpretation of the hot spring, complete with animated steam effects and smooth real-time rendering. I am committed to providing fully commented source code, editable assets, and a working demo integrated with Mapbox GL JS. I look forward to discussing the project details further and getting started. Please feel free to share any additional files or information to kick off the collaboration. Best regards, GenZ Solutions
$30 USD in 1 day
3.8
3.8

Hello, I'd love to bring your artistic hot spring concept to life with stunning, photorealistic 3D visualizations. Using **Blender, 3ds Max, V-Ray, Lumion, and Photoshop**, I can create immersive renders featuring realistic lighting, natural landscapes, water effects, materials, and atmospheric details that capture the mood and beauty of your vision. Whether you have sketches, concept art, CAD files, or reference images, I'll transform them into high-quality presentation-ready visuals with exceptional realism and artistic appeal. My focus is on delivering renders that not only look beautiful but also tell a compelling visual story. Please share your references or project files, and I'll review everything carefully before getting started. Best regards, Thank you.
$55 USD in 1 day
3.1
3.1

✅ Ready to jump in and get this done the right way—clean, fast, and reliable. ✅ ----------------------- Good morning , I am a Senior Software Engineer with over 10 years of professional experience designing, developing, and delivering reliable software solutions for a wide range of business needs. I've reviewed your project description Artistic 3D Hot Spring Visualization I'm proficient in Lighting, 3D Art, Animation, 3D Modelling, 3D Animation, 3D Rendering, JavaScript and Three.js. Happy to start immediately and deliver something that matches the level of realism you're aiming for. Let’s connect and go over your vision.
$155 USD in 3 days
0.0
0.0

Hello, Main risk is real-time performance inside Mapbox GL JS when animating volumetric steam and detailed water collisions at street scale; I will mitigate this with a shader-driven particle field, GPU-based curl noise, and a simplified LOD mesh for distant zoom levels to keep 60fps on midrange devices. I have 12 years of 3D and WebGL development experience and 6 years working directly with Mapbox GL JS custom layers, including GPU particle systems and GLSL shader authoring for interactive map overlays. I have created stylized environmental features and optimized them for tiled map contexts in past projects (portfolio links provided on request). I will start by matching the reference color study, create a high-detail sculpted geyser and a baked normal/roughness set, then implement an animated steam system as a WebGL GLSL fragment+vertex shader with a particle texture atlas and a simplified CPU-driven LOD fallback. The first technical step is a proof-of-concept Mapbox GL JS custom layer that renders the steam shader and toggles LOD based on camera distance. - 2–3 relevant portfolio pieces and a live demo link I will provide 2–3 direct portfolio links and a live demo URL upon your reply so you can inspect source and performance builds before kickoff. - Short explanation of technical approach See paragraph above; core techniques: GLSL curl noise, particle texture atlas, baked PBR maps for the high-detail mesh, GPU frustum culling, and a reduced LOD mesh + simplified particle field for distant zooms. - Estimated timeline and price I estimate 3 weeks full delivery. Fixed price: $7,500 (includes source assets, demo build, and documentation). - Written confirmation of source file delivery and ownership terms All editable source assets, commented source code, and the working demo build will be delivered; this is work-for-hire and I will transfer all rights upon final payment. - Availability and earliest start date I can start on 2026-07-10 and allocate 20–30 hours/week until completion. - Would you like a short POC Mapbox GL JS custom layer (small demo) before full modeling? - Are there specific target devices or frame-rate/zoom constraints I should optimize for? A quick call works for me whenever you are ready. Affan Qureshi
$210 USD in 3 days
0.0
0.0

Hi, I work on real-time 3D and ML-driven web systems, with strong experience in WebGL pipelines, geospatial rendering, and production backends in Python. The hard parts here are keeping visual fidelity while maintaining stable frame times across devices, and aligning a dynamic 3D scene precisely with a moving map camera. Color gradients and atmospheric effects also need to remain consistent under different zoom and pitch states. Asset management and ownership handoff need to be clean and complete. How is your current map stack configured, and are there existing custom layers? What performance targets or device baselines should be respected? How will visual quality be evaluated across zoom levels? I’m available to start and can align quickly.
$150 USD in 7 days
0.0
0.0

Las Vegas, United States
Payment method verified
Member since Mar 4, 2026
$200-250 USD
$250-750 USD
$30-250 USD
$5000-10000 USD
$250-750 USD
$30-250 USD
₹12500-37500 INR
$750-1500 USD
₹12500-37500 INR
$250-750 USD
$30-250 USD
₹600-1500 INR
₹600-1500 INR
₹12500-37500 INR
$10-120 USD
$375-750 USD
$250-750 USD
$15-25 USD / hour
$30-250 USD
₹12500-37500 INR
$10-30 USD
$30-250 AUD
$250-750 AUD
$100-150 USD
$10-30 USD