Em Andamento

VB6: Wire-frame graphics module

Automotive/industrial app.

We need a VB6 code module written that will display/rotate a wire-frame representation of small data tables. Tables are typically 20 x 32, and look similar to: [url removed, login to view]

The tables may vary in size from 8 x 8 to 32 x 32. The table will consist of only the Z axis info in a 2d array, where the X and Y ordinal values (positions) are already know ahead of time, such as predetermined engine RPM vs Load Points.(Technically, this 2d table could be 1d, where each "row" is concatenated into one long 1 x 64 to 1 x 1024. This is actually how the data tables are brought in over RS232, so pre-processing into a true 2d array could be avoided if desired - coder's choice.) The tables are to be edited by the user in a separate window. Simple grid of cells containing each value where the user can use the mouse or arrow keys to select cell with displayed value, then be able to us PgUp/PgDn key to increment/decrement value. If a double-click on cell, a small direct text entry box will pop up. Enter key must be used to actually keep the updated contents Escape key aborts the update, and leaves the original value. Sides display the axis values like the example above. Wire-frame display must have "crosshairs" intersecting on the datapoint being edited. (Like example link.) The Wire-frame is updated at the same time the corresponding cell data is updated. (ie, if the keyboard PgUp key is used, then the corresponding wire-frame datapoint is updated "real-time."

The display window shows the wire-frame of the data table from any direction. The view is changed with the arrow keys. Zoom with CNTL-arrow up/arrow down. Prefer the ability to display characters along the edges of the wire-frame, similar to the link above. Update speed not important.

Hidden-line removal not required.

Need simple standalone code. Prefer all-integer routines, but not required. No DirectX/OpenGL. (This will eventually be ported to an embedded controller with very simple LCD display primitives using BASCOM-AVR compiler.)

The data table will be able to be Saved/Opened to/from disk in one file. We will also need to be able to append other random data/variables to this file. (Other system variables/configurations.) Actual saved file format is open at this time. All data/variables can be global.

## Deliverables

1) Complete and fully-functional working module(s) in executable form as well as complete source code of all work done.

2) Source code must be FULLY commented, explaining any algorithms used, etc.

2) Must be coded in Visual Basic 6.

3) Exclusive and complete copyrights to all work purchased. (No GPL, 3rd party components, etc. unless all copyright ramifications are explained AND AGREED TO by the buyer on the site).

## Platform

Windows 9x, 2K+. Visual Basic 6

Habilidades: Animação 3D, Modelagem 3D, Engenharia, Microsoft, MySQL, PHP, Arquitetura de software, Teste de Software, Visual Basic, Área de trabalho do Windows

Ver mais: zoom info, vb6 0, text algorithms, standalone data entry, simple algorithms, pop arrow, line graphics, line algorithms, intersecting points, global industrial, example algorithms, box graphics, automotive controller, algorithms explained, key data entry speed, arrow up, php compiler, automotive graphics, wire frame, visual basic vb6, rs232, look frame, escape, data removal, standalone executable

Acerca do Empregador:
( 1 comentário ) United States

ID do Projeto: #2991311

Premiar a:

tpacri

See private message.

$144.5 USD em 30 dias
(2 Avaliações)
2.5

25 freelancers estão ofertando em média $523 para este trabalho

hernest

See private message.

$255 USD in 30 dias
(122 Comentários)
6.8
authman

See private message.

$148.75 USD in 30 dias
(49 Comentários)
5.9
gdataweband

See private message.

$450.5 USD in 30 dias
(43 Comentários)
5.8
samantlx

See private message.

$1020 USD in 30 dias
(7 Comentários)
5.7
necotech

See private message.

$595 USD in 30 dias
(13 Comentários)
5.2
oztech

See private message.

$663 USD in 30 dias
(19 Comentários)
5.0
dasmivw

See private message.

$1062.5 USD in 30 dias
(7 Comentários)
4.8
rcollvw

See private message.

$425 USD in 30 dias
(11 Comentários)
5.0
vw122194vw

See private message.

$212.5 USD in 30 dias
(6 Comentários)
6.0
leepwo

See private message.

$552.5 USD in 30 dias
(41 Comentários)
4.7
techfortsystems

See private message.

$425 USD in 30 dias
(9 Comentários)
4.3
ShahSoftGames

See private message.

$425 USD in 30 dias
(5 Comentários)
3.7
parasoftvw

See private message.

$425 USD in 30 dias
(10 Comentários)
3.4
kerewin

See private message.

$170 USD in 30 dias
(2 Comentários)
3.2
amtagirta

See private message.

$2125 USD in 30 dias
(2 Comentários)
2.9
sonersen

See private message.

$493 USD in 30 dias
(12 Comentários)
2.9
mkosakvw

See private message.

$425 USD in 30 dias
(0 Comentários)
0.0
candinutzu

See private message.

$425 USD in 30 dias
(0 Comentários)
0.0
brianadamsvw

See private message.

$425 USD in 30 dias
(0 Comentários)
0.0
icefalc0n

See private message.

$425 USD in 30 dias
(0 Comentários)
0.0