Post Reply 
GRAPH 3D v2.425 (20-FEB-2017)
01-06-2014, 04:48 PM (This post was last modified: 02-15-2014 06:55 PM by Han.)
Post: #21
RE: GRAPH 3D v2.2 (beta, now with trace)
Here's a (beta) version with some bugs fixed and features added.

[Image: attachment.php?aid=144]

BUGS FIXED:
  1. Fixed issues with projection to prevent inversion
  2. Error messages about domain no longer leave V0 altered
  3. (9-JAN-2014 version) Rotation in degrees seemed to not work or worked improperly
  4. (9-JAN-2014 version) Changing number formats could result in non-working plots
  5. (9-JAN-2014 version) Complex mode resulted in non-working plots in the case of singularities or regions outside of the domain of a function


FEATURES ADDED:
  1. Translucency
  2. Color mode selection (based on xy values vs z values)
  3. Trace mode
  4. Boxed axes (-x refers to the xmin3D variable, +x refers to the xmax3D variable, etc)
  5. Bottom of viewing box shaded to distinguish zmin3D from zmax3D
  6. Graphical touch-based menu for color / trace / axes options
  7. Improved domain handling. Still missing code to determine limit behavior near certain singularites.


This version is a bit slower in the rotation due to not using the TRIANGLE command. Eventually, all versions will be combined into one with options to select which type of projection model (z-clipping vs translucent shading; perspective vs square projection, etc)

Download:
.zip  graph3d_v22polytrace.zip (Size: 23.12 KB / Downloads: 912) file recently updated (9-JAN-2014) to fix bugs with FIX number format, complex roots settings, and rotation issues in degree mode

For speedup tips, see: this post.

INSTALLATION AND WARNING: When installing, DO NOT use Notepad as it is unable to handle the long lines of data used by the ICON commands (at the very bottom of the source). Instead, use Wordpad or a more capable unicode text editor. If you are installing this onto the emulator, a simple copy/paste from Wordpad into the emulator is sufficient (if you are replacing an older version). You can optionally install this as a different app by selecting Advanced Graphing in the apps menu, and saving as "Surface" or some other name. Then, overwrite the Surface (App) source code (found in the program editor) with the source for this app.

To install onto the calculator, I recommend placing it into the emulator first. Then, on the emulator, select Calculator, Send To, HP Prime. Highlight the app and send to the calculator. Open the program editor, and open and close the program file for the app (this is to work around issues with the emulator sending things to the calculator).

Update: If you use commas (the "," symbol) for your fraction separator, change it to the period (the "." symbol), and then open and close the source file in the program editor to recompile it.


Attached File(s) Thumbnail(s)
   

Graph 3D | QPI | SolveSys
Find all posts by this user
Quote this message in a reply
Post Reply 


Messages In This Thread
GRAPH 3D v2.425 (20-FEB-2017) - Han - 12-15-2013, 01:20 AM
RE: GRAPH 3D v2.1 - Han - 12-16-2013, 07:24 PM
RE: GRAPH 3D v2.1 - Han - 12-16-2013, 09:48 PM
RE: GRAPH 3D v2.2 (beta) - Terje Vallestad - 12-21-2013, 08:11 AM
RE: GRAPH 3D v2.1 - John Colvin - 12-17-2013, 02:51 AM
RE: GRAPH 3D v2.1 - Han - 12-17-2013, 03:19 AM
RE: GRAPH 3D v2.2 (beta) - Han - 12-18-2013, 07:14 PM
RE: GRAPH 3D v2.2 (beta) - ArielPalazzesi - 12-19-2013, 10:55 AM
RE: GRAPH 3D v2.2 (beta) - LarsF - 12-19-2013, 08:03 PM
RE: GRAPH 3D v2.2 (beta) - John Colvin - 12-19-2013, 11:54 PM
RE: GRAPH 3D v2.2 (beta) - Han - 12-20-2013, 12:07 AM
RE: GRAPH 3D v2.2 (beta) - Harold A Climer - 12-25-2013, 11:06 PM
RE: GRAPH 3D v2.2 (beta) - Han - 12-30-2013, 05:46 AM
RE: GRAPH 3D v2.2 (beta) - Thomas_Sch - 12-31-2013, 09:53 AM
RE: GRAPH 3D v2.2 (beta) - ArielPalazzesi - 12-31-2013, 05:42 PM
RE: GRAPH 3D v2.2 (beta) - eried - 01-01-2014, 07:54 AM
RE: GRAPH 3D v2.2 (beta) - Han - 01-02-2014, 06:28 AM
RE: GRAPH 3D v2.2 (beta) - ArielPalazzesi - 01-02-2014, 10:31 AM
RE: GRAPH 3D v2.2 (beta, now with trace) - Han - 01-06-2014 04:48 PM
RE: GRAPH 3D v2.422 (21-DEC-2014) - Albedo - 08-03-2015, 04:31 PM
RE: GRAPH 3D v2.425 (20-FEB-2017) - tom234 - 05-20-2019, 11:54 AM
RE: GRAPH 3D v2.425 (20-FEB-2017) - Han - 05-22-2019, 01:17 AM
RE: GRAPH 3D v2.42 Memory leak - slawek39 - 12-19-2014, 05:38 PM
RE: GRAPH 3D v2.422 (21-DEC-2014) - akmon - 12-25-2014, 09:06 PM
RE: GRAPH 3D v2.422 (21-DEC-2014) - Han - 12-24-2014, 04:31 AM
RE: GRAPH 3D v2.422 (21-DEC-2014) - Han - 01-25-2015, 03:50 PM
RE: GRAPH 3D v2.422 (21-DEC-2014) - Han - 02-05-2015, 08:35 PM
RE: GRAPH 3D v2.422 (21-DEC-2014) - Han - 02-05-2015, 10:48 PM
RE: GRAPH 3D v2.422 (21-DEC-2014) - Han - 09-29-2015, 03:13 PM
RE: GRAPH 3D v2.422 (21-DEC-2014) - Han - 09-30-2015, 12:53 AM
RE: GRAPH 3D v2.422 (21-DEC-2014) - Han - 09-30-2015, 04:35 PM
RE: GRAPH 3D v2.422 (21-DEC-2014) - Dacobi - 10-21-2015, 10:51 AM
RE: GRAPH 3D v2.422 (21-DEC-2014) - Han - 11-06-2015, 12:45 AM
RE: GRAPH 3D v2.422 (21-DEC-2014) - Han - 11-03-2016, 06:15 PM
RE: GRAPH 3D v2.422 (21-DEC-2014) - Han - 11-05-2016, 12:45 AM
RE: GRAPH 3D v2.422 (21-DEC-2014) - Han - 11-05-2016, 02:02 AM
RE: GRAPH 3D v2.422 (21-DEC-2014) - Han - 12-04-2016, 04:06 AM
RE: GRAPH 3D v2.422 (21-DEC-2014) - Han - 01-20-2017, 07:09 PM
RE: GRAPH 3D v2.424 (20-JAN-2017) - Han - 02-17-2017, 09:56 PM
RE: GRAPH 3D v2.424 (20-JAN-2017) - Han - 02-20-2017, 04:14 PM
RE: GRAPH 3D v2.425 (20-FEB-2017) - Lessa - 08-16-2017, 08:54 PM
RE: GRAPH 3D v2.425 (20-FEB-2017) - Han - 03-06-2017, 03:51 PM
RE: GRAPH 3D v2.425 (20-FEB-2017) - Han - 08-21-2017, 12:00 PM
RE: GRAPH 3D v2.425 (20-FEB-2017) - Lessa - 08-22-2017, 11:57 AM
RE: GRAPH 3D v2.425 (20-FEB-2017) - Han - 08-24-2017, 05:33 PM
RE: GRAPH 3D v2.425 (20-FEB-2017) - akmon - 02-03-2018, 11:48 PM
RE: GRAPH 3D v2.425 (20-FEB-2017) - Han - 02-06-2018, 07:25 PM
RE: GRAPH 3D v2.425 (20-FEB-2017) - Arno K - 04-08-2018, 04:04 PM



User(s) browsing this thread: 1 Guest(s)