Find Jobs
Hire Freelancers

3D file Viewer in React using GLTFLoader (Three.js)

₹2000-18000 INR

Zavřený
Zveřejněno před 9 měsíci

₹2000-18000 INR

Zaplaceno při doručení
Objective: Create a React-based 3D viewer for stone block images captured in .glb format, originating from the Polycam iPhone app. The viewer should allow users to interact with the 3D models, providing a 360-degree view along the x-axis and 180-degree rotation along the y-axis while keeping the bottom side of the stone block fixed to the ground. Additionally, a slider should facilitate switching between two input 3D image files, one with five visible sides and another with the sixth side view. Detailed Requirements: 1. Input Data: • The input consists of two 3D image files in .glb format. One file contains a view of five sides, and the other file contains the view of the sixth side. • The sixth side must be adjusted and placed at the bottom to ensure visibility. 2. Viewer Functionality: • Utilize the GLTFLoader from the [login to view URL] library to render 3D models in a React application. • Implement a 360-degree rotation feature along the x-axis. • Implement a 180-degree rotation feature along the y-axis to keep the bottom part fixed to the ground. • Enable zooming within reasonable limits to prevent the camera from entering the stone block. 3. User Interface Elements: • Provide a slider that allows users to switch between the two input 3D image files. • Include a button within the 3D viewer to toggle the display of dimensions for each side of the stone block during rotation. 4. Data Integrity: • Ensure that the merging of the two input files results in a single object representing the stone block with all six sides. • Guarantee there is no data loss or overlaps in the merged object. The merged object should be an accurate replica of the original stone block. 5. Integration: • The 3D viewer should be seamlessly integrated into an existing React application. Acceptance Criteria: • The React-based 3D viewer meets the specified functionality and user interface requirements. • The viewer allows users to smoothly switch between the two input 3D image files. • The viewer enables 360-degree x-axis rotation and 180-degree y-axis rotation while keeping the bottom side fixed. • Zooming is implemented within reasonable limits, preventing the camera from entering the stone block. • The "show/hide dimensions" button functions correctly. • The merged 3D object accurately represents the stone block with all six sides, without data loss or overlaps. • The viewer is successfully integrated into the existing React application. Note: We are open to accept a solution that involves merging the two input files to create a single 3D object that can be viewed from all six sides, as long as it meets the specified requirements without any data loss or overlaps. Design Requirements: - The client is open to suggestions for the viewer interface design. The developer should be able to provide creative ideas and suggestions for an intuitive and user-friendly interface. Skills and Experience: - Proficiency in React and [login to view URL] - Experience with GLTF file format and the GLTFLoader - Strong understanding of 3D rendering and manipulation - Ability to create a polished and visually appealing user interface If you have the required skills and experience, and you are ready to take on this exciting project, please submit your proposal.
IČ projektu: 37140988

O projektu

10 nabídky
Vzdálený projekt
Aktivní před 7 měsíci

Chcete si vydělat nějaké peníze?

Výhody podávání nabídek na Freelancer

Stanovte si rozpočet a časový rámec
Získejte za svou práci zaplaceno
Načrtněte svůj návrh
Registrace a podávání nabídek je zdarma
10 freelanceři nabízejí v průměru ₹17 900 INR za tuto práci
Avatar uživatele
Hello, i am ready exited to work you as i read your job description I am also an expert in making 2d,3d modelling and animating characters 2dautocad drawing ,elevation, solid work, Revit ,FBX ,Unity, Render also interior and exterior design. I have experience in field of more than 5+ years. I can Create Intro and Explainer Videos. for products and companies. Kindly check My Portfolio as well. Hope for your very soon reply. Thank you
₹8 000 INR v 2 dnech
4,8 (126 recenze)
7,0
7,0
Avatar uživatele
I understand that you are looking for someone to create a React-based 3D viewer for stone block images captured in .glb format, originating from the Polycam iPhone app. The goal is to create a viewer that allows users to interact with the 3D models, providing a 360-degree view along the x-axis and 180-degree rotation along the y-axis while keeping the bottom side of the stone block fixed to the ground. Additionally, a slider should facilitate switching between two input 3D image files with five visible sides and another with the sixth side view adjusted and placed at the bottom so that it can be seen by users while they are rotating through the models. I believe I am the perfect person for this project. My background is in programming and 3D art, which makes me well suited to undertake this project. I would be more than happy to discuss further how my skillset meets your requirements end end end
₹70 000 INR v 7 dnech
5,0 (14 recenze)
4,8
4,8
Avatar uživatele
Hi there! My name is Vijaybhai and I'm the founder of Blueribbon 3D Animation Studio. We specialize in providing top-notch 3D animation services that cater to a wide range of industries and projects. With 11 years of experience in the industry, we've honed our skills to perfection, ensuring that your project stands out from the competition. I understand you are looking for a React-based 3D viewer that allows users to interact with 3D models through a 360-degree rotation feature along the x-axis and a 180-degree rotation feature along the y-axis while keeping the bottom part fixed to the ground. Our team is experienced enough to provide solutions for projects like these. We would be delighted to discuss how we can help bring your vision into reality. Please feel free to contact us directly if you have any questions or would like more information about our services.
₹10 000 INR v 7 dnech
5,0 (8 recenze)
4,0
4,0
Avatar uživatele
Hello, I can certainly demonstrate my prior work. I have great expertise in web development. All you need to give me a minute. I understand what you require. And win your confidence. Thanks
₹15 000 INR v 2 dnech
0,0 (0 recenze)
0,0
0,0
Avatar uživatele
Hi, I can help you out with this. If you want I can quickly draft a demo for you and then we can proceed with handing over the actual bid to me. Let me know if this works with you.
₹20 000 INR v 5 dnech
0,0 (0 recenze)
0,0
0,0

O klientovi

Pochází z INDIA
Bengaluru, India
0,0
0
Členem od zář 2, 2023

Ověření klienta

Díky! Poslali jsme vám e-mailem odkaz pro získání kreditu zdarma.
Při odesílání e-mailu se něco pokazilo. Zkuste to prosím znovu.
Registrovaných uživatelů Zveřejněných projektů
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Načítání náhledu
Bylo uděleno povolení ke geolokaci.
Vaše doba přihlášení vypršela a byli jste odhlášeni. Přihlaste se znovu.