Object selection in Unity 3D Engineering Application

The expected development consists of a good implementation for object selection routine. In order to achieve this, the developer must modify an existent project.

Provide object interaction capabilities

- Click on an object must show it selected (i.e. show border) and present a panel with its properties (i.e. metadata)

Optional (get a bonus):

+ Allow user to change the object color. The color is treated as object metadata.

+ Allow user to change the domain-specific metadata (textual)

This development is part of a 3D application for engineering purpose. It is basically a 3D visualizer of static objects with domain specific metadata loaded dynamically. The unity 3D app is a frontend for a bigger system. Thus, the webserver will provide a JSON with a static geometry in OBJ format and metadata about this geometry. This metadata represents a set of properties regarding the objects (i.e. visual elements), like colors, labels and other domain-specific ones. The visualizer must provide several functionalities, such as model selection and loading, camera manipulation capabilities (e.g. rotate and move around, zoom in and out), different visualization capabilities (e.g. view toggling mode of wireframe, solid fill, back-face culling), and click interaction with the displayed objects.

Must run on multiple devices

- Generate versions of the app for (1) WEB, (2) Android, and (3) iPhone/iPap

Good code quality is required!

Skills: CAD/CAM, Engineering, Structural Engineering, Unity 3D

See more: unity selection, unity wireframe, selection unity, wireframe web application, wireframe application, wireframe 3d model, wireframe 3d, web app visual developer, web application wireframe, web 2.0 wireframe, visual web developer 2013, unity 3d model format, unity 3d cad, system wireframe, set 3d model, panel zoom, order a 3d model, order 3d model, object c developer, object 3d model

About the Employer:
( 4 reviews ) Rio de Janeiro, Brazil

Project ID: #4552590

Awarded to:


Hi Dear employeer, Im an Unity 3D expert. I have worked with JSON data via server , so i can adapt my work to display the data of the selected object properly. Also i have several OBJ loader apps in google play . I c More

$277 USD in 3 days
(4 Reviews)

2 freelancers are bidding on average $216 for this job


I am a developer of a program like this, I have selection and visualization codes. I am professional in programming finite element method. I have more than 10 years in programming 3D drawings.

$155 USD in 10 days
(0 Reviews)