React-native ThreeJS 3D viewer
Budget: €30 – €250 EUR
We are looking to have a simple ThreeJS 3D model viewer implemented in React-Native.
The viewer needs to support the following view-modes.
3D view:
- Rotate model on all axis
- Pinch to zoom
- Click on a object to highlight it, and show the dimensions of it.
2D View:
Views the 3D model as a 2D floor-plan.
Show the 3d model from above and hide the 3D objects that is labeled by a specific label. It should highlight the dimensions of all the visible objects.
The models are in USDZ files and converted to JSON. (Using the following plugin https://github.com/fhstp/swift-roomplan-jsonexport a example json export will be provided) Every wall and element in a file, is its own object.
Our technical requirements are the following:
- Needs to be comptaible with the latest version of React-native.
- Should be coded in TypeScript.
We currently have a unfinished demo made using @react-three/fiber in Typescript and React-native which will be provided when the project starts.
We will talk further in chat.
The viewer needs to support the following view-modes.
3D view:
- Rotate model on all axis
- Pinch to zoom
- Click on a object to highlight it, and show the dimensions of it.
2D View:
Views the 3D model as a 2D floor-plan.
Show the 3d model from above and hide the 3D objects that is labeled by a specific label. It should highlight the dimensions of all the visible objects.
The models are in USDZ files and converted to JSON. (Using the following plugin https://github.com/fhstp/swift-roomplan-jsonexport a example json export will be provided) Every wall and element in a file, is its own object.
Our technical requirements are the following:
- Needs to be comptaible with the latest version of React-native.
- Should be coded in TypeScript.
We currently have a unfinished demo made using @react-three/fiber in Typescript and React-native which will be provided when the project starts.
We will talk further in chat.