|
Forum Index : Microcontroller and PC projects : Graphics Programming Manual - update for MMB5.06.00
| Author | Message | ||||
| panky Guru Joined: 02/10/2012 Location: AustraliaPosts: 1116 |
Hi all, I have updated the Graphics Programming Manual to include the new features that are include in version 5.06.00 of MMBasic. I have not yet covered the 3D engine and DRAW3D commands or the extensive range of MATH commands. These almost require a manual of their own but I may try to at least introduce them in a later update. I have added a chapter covering the Great Octahedron Challenge as a teaser showing the fabulous graphics capabilities of the CMM2. As always, I welcome comments or advice on errors for me to fix. Doug. Graphics Programming on the CMM2-v3d.pdf ... almost all of the Maximites, the MicromMites, the MM Extremes, the ArmMites, the PicoMite and loving it! |
||||
| Turbo46 Guru Joined: 24/12/2017 Location: AustraliaPosts: 1646 |
Thanks Doug, We do appreciate the work you have put into it. Glad to see your name is on it too. Bill Keep safe. Live long and prosper. |
||||
| LeoNicolas Guru Joined: 07/10/2020 Location: CanadaPosts: 533 |
Amazing job Doug This manual is super useful. Did you see the updated code for the quaternion examples? https://www.thebackshed.com/forum/ViewTopic.php?TID=12738&PID=159705#159705 Edited 2020-12-17 15:27 by LeoNicolas |
||||
| panky Guru Joined: 02/10/2012 Location: AustraliaPosts: 1116 |
Leo, Thanks for that link. As I get my head around all the powerfull 3D stuff you and your two countrymen do using Peter's mind boggling graphics programming functionality, I plan to attempt a separate, in-depth treatise in the 3D capabilities of the CMM2. This is a major task for me as my math finished at year 11 high school. Even with a lifetime in electronics and computer maintenance, you and your compatriot's level of knowledge is well beyond me. Thanks again for your previous support, Regards, Doug. Edited 2020-12-17 19:13 by panky ... almost all of the Maximites, the MicromMites, the MM Extremes, the ArmMites, the PicoMite and loving it! |
||||
CircuitGizmos![]() Guru Joined: 08/09/2011 Location: United StatesPosts: 1427 |
I've forgotten more math than you ever knew. I think I've now regressed to only knowing add, subtract, multiply, and that other one. ![]() Micromites and Maximites! - Beginning Maximite |
||||
| LeoNicolas Guru Joined: 07/10/2020 Location: CanadaPosts: 533 |
The updated exemple code is using the firmware quaternion functions instead the custom quaternion functions and that complex math. The code is less complex and more clear |
||||
| Geoffg Guru Joined: 06/06/2011 Location: AustraliaPosts: 3308 |
Thanks Panky. I have updated the CMM2 firmware zip file. Geoff Geoff Graham - http://geoffg.net |
||||
| ChrisJournoud Newbie Joined: 12/10/2020 Location: FrancePosts: 20 |
Hi, My nearly 2 cents Reading the doc, I have seen that in v.5.06.00, the "OPTION DEFAULT MODE n" can now be fixed at 1, 8, 9, 10, 11 or 12. It is still said 1, 8 or 9 in the doc |
||||
| panky Guru Joined: 02/10/2012 Location: AustraliaPosts: 1116 |
Thanks Chris, well spotted - will update in next release. Doug. ... almost all of the Maximites, the MicromMites, the MM Extremes, the ArmMites, the PicoMite and loving it! |
||||
| panky Guru Joined: 02/10/2012 Location: AustraliaPosts: 1116 |
Some patches and typo fixes. This release, v3f, should cover all the features available in the stable 5.06.00 release of MMBasic. I will hold off on any more updates until 5.07 is released (lots and LOTS of new stuff there to get my head around and document ).Graphics Programming on the CMM2-v3f.pdf Doug. ... almost all of the Maximites, the MicromMites, the MM Extremes, the ArmMites, the PicoMite and loving it! |
||||
| The Back Shed's forum code is written, and hosted, in Australia. | © JAQ Software 2025 |