Find Jobs
Hire Freelancers

VB6: Wire-frame graphics module

$100-500 USD

In Progress
Posted over 20 years ago

$100-500 USD

Paid on delivery
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: [login to view URL] 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
Project ID: 2991311

About the project

25 proposals
Remote project
Active 20 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
Awarded to:
User Avatar
See private message.
$144.50 USD in 30 days
5.0 (2 reviews)
2.5
2.5
25 freelancers are bidding on average $523 USD for this job
User Avatar
See private message.
$255 USD in 30 days
5.0 (122 reviews)
6.8
6.8
User Avatar
See private message.
$148.75 USD in 30 days
5.0 (49 reviews)
5.9
5.9
User Avatar
See private message.
$450.50 USD in 30 days
5.0 (43 reviews)
5.8
5.8
User Avatar
See private message.
$1,020 USD in 30 days
4.8 (7 reviews)
5.7
5.7
User Avatar
See private message.
$595 USD in 30 days
5.0 (13 reviews)
5.2
5.2
User Avatar
See private message.
$663 USD in 30 days
5.0 (19 reviews)
5.0
5.0
User Avatar
See private message.
$1,062.50 USD in 30 days
5.0 (7 reviews)
4.8
4.8
User Avatar
See private message.
$425 USD in 30 days
4.0 (11 reviews)
5.0
5.0
User Avatar
See private message.
$212.50 USD in 30 days
1.1 (6 reviews)
6.0
6.0
User Avatar
See private message.
$552.50 USD in 30 days
4.7 (41 reviews)
4.7
4.7
User Avatar
See private message.
$425 USD in 30 days
3.1 (9 reviews)
4.3
4.3
User Avatar
See private message.
$425 USD in 30 days
5.0 (5 reviews)
3.7
3.7
User Avatar
See private message.
$425 USD in 30 days
4.9 (10 reviews)
3.4
3.4
User Avatar
See private message.
$170 USD in 30 days
5.0 (2 reviews)
3.2
3.2
User Avatar
See private message.
$2,125 USD in 30 days
5.0 (2 reviews)
2.9
2.9
User Avatar
See private message.
$493 USD in 30 days
4.7 (12 reviews)
2.9
2.9
User Avatar
See private message.
$85 USD in 30 days
0.0 (0 reviews)
0.0
0.0
User Avatar
See private message.
$765 USD in 30 days
0.0 (0 reviews)
0.0
0.0
User Avatar
See private message.
$425 USD in 30 days
0.0 (1 review)
0.0
0.0
User Avatar
See private message.
$425 USD in 30 days
0.0 (0 reviews)
0.0
0.0

About the client

Flag of UNITED STATES
United States
5.0
1
Member since Oct 16, 2003

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.