Web 3D Object Viewer/Editor

Platform: browser application (multiplatform)

Technology: HTML5 with WebGL (to investigate Flash 3D)

Timeframe: 50 hours

Main features:

1. display the 3D object (mesh)

2. minimal editing capabilities: GUI allowing to define a custom 3D bounding box around the object

3. upload/download input/output files with the server


The user interface composes of the 3D viewing area, and a small menu/tools area. The user begins by uploading to the server a set of images using the tools area (file-browse or drag&drop from the desktop). The application receives from the server a 3D mesh (containing vertex position, normal and texture coordinates and texture) which needs to be displayed. The user can view, zoom and navigate the 3D scene. The scene is composed of single textured mesh, and there are no lights. He can export the 3D model and/or stop at any time. Additionally the position and orientation of each photo is received. This data is displayed in the 3D scene by a generic semi-transparent icon (a quad) that once hovered with the cursor highlights and displays the thumbnail of the photo. The editing tools should allow the user to select a main interest area of the mesh by defining graphically a 3D axes-aligned bounding box. The user could continue by requesting from the server a more detailed 3D object. Both times the response from the server takes a relatively long time (between 15 and 60 minutes). Therefore the user can chose to be announced by email when the job is completed. The server should have a way to identify the users and the application should continue from the previous state. As much as possible data should be cached locally on the user's computer, and the network traffic minimized.

Example of a similar application and layout, though much more complex than what needed here:

[url removed, login to view]

Skills: 3D Rendering, Flash 3D, HTML5, Javascript

See more: flash object viewer, html5 object viewer, editor html5, web object viewer, object viewer flash, webgl object editor, object viewer html5, html5 mesh editor, html5 object, object viewer web, editor web flash, custom mesh html5, object flash, webgl gui, html5 object editor, html5 select mesh, html5 editor, html5 viewer, editor web, viewer html5, www 3d model, web icon set, web gui editor, web editing job, web 3d rendering

About the Employer:
( 0 reviews ) Belgium

Project ID: #1280655

2 freelancers are bidding on average $30/hour for this job


I am an expert in HTML5 and webgl.I have sent you in a private message, my portfolio and other details regarding this project.I have also sent you a link of a 3D object viewer that I have created, using a JS library fo More

$30 USD / hour
(16 Reviews)

Hi, Experienced Developer in .Net 4.0,ASP.Net,MVC,Razor,WPF,Silverlight,Windows Server,.Net 4.0 Entity Framework,Silverlight 4,5,Sharepoint Foundation 2010,WCF,RIA Services, WP7,WPF,WF, VB.Net, C#.Net, MS SQL Server R More

$30 USD / hour
(6 Reviews)