Hello, we are looking for a three.js expert to help us develop a web-app to preview 3D-models with different materials.
This is a paid project with a budget of 2,000-4,000 USD for your work.
About the project
- Users will be able to upload a 3D-model and apply pre-defined materials to get a preview
- We would like to explore pathtracing as an option to get higher quality results, which may include server-side rendering using three.js and headless-gl.
- If the user supplies a 3D-file which includes multiple materials/colors (such as obj or 3mf), they will also be able to assign multiple of the pre-defined materials.
What we need for this project
- Create realistic representations of physical, existing materials. Some of these materials will have “special effects” such as: Metallic, glitter, colorful reflections, translucency, transparency and even emissivity. You will be provided physical samples of these materials.
- Help us find or create multiple environments to present the 3D-models in.
- Find a way to add additional surface structures to the uploaded models. Does not require to actually modify the geometry, but might require custom shaders.
- Implement basic controls to view the 3D-model.
About us
- We offer a payment of 2,000-4,000 USD, depending on how many of the required features you can help us with and how much work it is to implement these.
- I am publishing this job offer on behalf of a 600+ employee, international company, and you will directly work with them as a freelancer for this project. For strategic reasons, the name of the company will not be publicly announced in this job posting, but you will learn about who you’ll be working for when you get in touch with us.
- You will be working on this project alongside with a web developer who will develop the web app the 3D-tool will be integrated in.
- You will be required to sign an NDA before working on this project.
We are excited to hear from a three.js developer who can help us bring this project to life. If you’re interested, feel free to respond below or send us a direct message with a portfolio of your projects and a summary of your expertise.