Flash application similar to IKEA modelling tool - but more simple

Selesai Dipasang Apr 9, 2014 Dibayar saat pengiriman
Selesai Dibayar saat pengiriman

[url removed, login to view]

We produce artificial DIY boulders for sport climbing and want to provide our clients with online tool to help them express their ideas about assembling a finished product (similar to IKEA tool for kitchen draw).

For simplicity the client enters width and height of his gym and receives a top view of the hall. Most of the time it will be a simple rectangle - but he should be able to draw bends. After that he should be able using Drap-and-Drop to arrange standard modules one after other on random places inside his gym. Modules can be arranged only horizontally and can not be placed one on top of the other. They are able to stay in only 3 possible angles between themselves (0, +90, -90 degrees). At any time the client can see a 3D view of the schematic - there is a 3D model for each of the modules.

There are compatibility rules between modules - for each module we know what other modules can be placed on the left side and what other modules can be placed on the right side of it.

I imagine the program UI like 3 tabs:

1) tab for the drawing of the gym - as a static background of it we should see the schematic from tab 2 (top view) and over this background the client will be able to draw his building using the following tools:

a) inserting a rectangle in the schematic

b) inserting a vertex to the currently selected polygon in the schematic

c) removing a vertex from the currently selected polygon on the schematic

d) removing the currently selected polygon from schematic

The drawing of the gym can be zoomed in and out and can be translated (moved) horizontally or vertically against the background (the schematic of the modules). Client should see width and length in meters of the whole room - between the leftmost and rightmost vertex (not the length of the straigth line between these 2 vertexes, but between their projections onto X and Y axes).

2) tab for drawing the schematic of modules - as a static background of it we should see the schematic from tab 1 (top view) and over this background the client will be able to drag modules from the toolbar. The modules snap each to other, the corner modules change orientation of their connected neighbors. Modules are grouped in sets - standard sets and corner sets. Their descriptions are dynamically got from a predefined URL. The toolbar shows only 1 of the standard ses and only 1 of the corner sets at any given time with a possibility to choose which set exactly. Modules can be freely moved and rotated on the schematic (or deleted), but software must check whether each 2 modules are compatible for snapping - by relief and by the angle between them. For example - if there 2 standard modules at position 0 degrees and client tries to put a corner module with external right angle between them - the second module can not snap at his present position of 0 degrees, the only possible position in this case is +90 degrees.

3) tab for combined 3D view of the room and modules. The walls of the gym should be 20% taller than the tallest module in the schematic. The client should be able to conveniently view and manipulate the scene - both with mouse and from the toolbar. Mouse scroller will zoom in and out, moving mouse horizontally with pressed left button will rotate around Z axe, moving vertically with pressed left button will rotate around X axe. Moving mouse horizontally with pressed CTRL key and left mouse button will rotate around Y axe..

The scene can be saved at any time as a local textual file (probably in JSON format) on the client`s PC. Also, a local textual file can be loaded into the software at any given time.

It is not a problem, if the schematic with modules does not entirely fit into the drawing of the gym dimensions.

Adobe Flash Flash 3D

ID Proyek: #5783930

Tentang proyek

5 proposal Proyek online Aktif Apr 15, 2014

Diberikan kepada:

taohope

Hello, We are Crossyo studio from Beijing. We are focus on web3d, mobile3d and game domain. Please find our portfolio in [login to view URL] . Pursuit of quality and value of application is the Lebih banyak

$700 USD dalam 30 hari
(8 Ulasan)
5.1

5 freelancer rata-rata menawar $1255 untuk pekerjaan ini

pragmaticgenius

Hello, I'm an experienced Flash developer and I'm interested in this project. Looking forward to working with you Best Regards, Omar

$2800 USD dalam 45 hari
(48 Ulasan)
7.6
AnimationAmtec

team of experts here from a studio ready to start your work right now do let me know can we have a talk about this

$555 USD dalam 10 hari
(0 Ulasan)
0.0
macarie

A proposal has not yet been provided

$1666 USD dalam 30 hari
(0 Ulasan)
0.0
harumscarum

A proposal has not yet been provided

$555 USD dalam 10 hari
(0 Ulasan)
0.0