User avatar
PeterO
Posts: 5456
Joined: Sun Jul 22, 2012 4:14 pm

Current "work in progress"

Fri Jan 31, 2020 10:48 pm

Finally got round to doing some stuff with Blender 2.81, including adding a texture for the "Computer On" lamp in the console.
How I have to "reintegrate" the code for drawing all the buttons !
PeterO
Attachments
WG6.png
WG6.png (80.95 KiB) Viewed 1232 times
Discoverer of the PI2 XENON DEATH FLASH!
Interests: C,Python,PIC,Electronics,Ham Radio (G0DZB),1960s British Computers.
"The primary requirement (as we've always seen in your examples) is that the code is readable. " Dougie Lawson

ejolson
Posts: 4278
Joined: Tue Mar 18, 2014 11:47 am

Re: Current "work in progress"

Sat Feb 01, 2020 4:07 am

PeterO wrote: the "Computer On" lamp in the console.
What is that?

User avatar
PeterO
Posts: 5456
Joined: Sun Jul 22, 2012 4:14 pm

Re: Current "work in progress"

Sat Feb 01, 2020 6:54 am

Discoverer of the PI2 XENON DEATH FLASH!
Interests: C,Python,PIC,Electronics,Ham Radio (G0DZB),1960s British Computers.
"The primary requirement (as we've always seen in your examples) is that the code is readable. " Dougie Lawson

User avatar
PeterO
Posts: 5456
Joined: Sun Jul 22, 2012 4:14 pm

Re: Current "work in progress"

Mon Feb 03, 2020 10:45 pm

All the buttons work :-)
PeterO
Attachments
WG8.png
WG8.png (118.45 KiB) Viewed 1083 times
Discoverer of the PI2 XENON DEATH FLASH!
Interests: C,Python,PIC,Electronics,Ham Radio (G0DZB),1960s British Computers.
"The primary requirement (as we've always seen in your examples) is that the code is readable. " Dougie Lawson

ejolson
Posts: 4278
Joined: Tue Mar 18, 2014 11:47 am

Re: Current "work in progress"

Mon Feb 03, 2020 11:46 pm

PeterO wrote:
Mon Feb 03, 2020 10:45 pm
All the buttons work :-)
PeterO
Can you spin it around in three-dimensional space with a mouse while the lights blink and a program runs on the Elliott 803 simulator?

User avatar
PeterO
Posts: 5456
Joined: Sun Jul 22, 2012 4:14 pm

Re: Current "work in progress"

Tue Feb 04, 2020 7:59 am

ejolson wrote:
Mon Feb 03, 2020 11:46 pm
PeterO wrote:
Mon Feb 03, 2020 10:45 pm
All the buttons work :-)
PeterO
Can you spin it around in three-dimensional space with a mouse while the lights blink and a program runs on the Elliott 803 simulator?
Yes it has "3D navigation" so you can Pan/Tilt/Zoom etc though that needs a bit of work as it seems counter intuitive compared to the navigation controls in Blender (which I'm using for all the 3D object design).

Currently the 6 status lamps are flashing in a predictable way as there is no underlying machine emulation yet. Integrating this into the existing 803 emulator will be easy, but first I need to add the operator's hands !

PeterO
Discoverer of the PI2 XENON DEATH FLASH!
Interests: C,Python,PIC,Electronics,Ham Radio (G0DZB),1960s British Computers.
"The primary requirement (as we've always seen in your examples) is that the code is readable. " Dougie Lawson

User avatar
PeterO
Posts: 5456
Joined: Sun Jul 22, 2012 4:14 pm

Re: Current "work in progress"

Wed Feb 12, 2020 8:51 pm

WG20.png
WG20.png (139.98 KiB) Viewed 620 times
I've now got a pair on hands working. The picture above shows (with green crosses) the vertices I'm using to detect when the hands are touching. The line is being drawn between the two nearest vertices. Now I need to workout which are the most important vertices so I can reduce the number. Then I will have to decide what to do when they get too close. Since only one is "active" at a time I might try just raising the inactive one out of the way.
PeterO
Discoverer of the PI2 XENON DEATH FLASH!
Interests: C,Python,PIC,Electronics,Ham Radio (G0DZB),1960s British Computers.
"The primary requirement (as we've always seen in your examples) is that the code is readable. " Dougie Lawson

User avatar
PeterO
Posts: 5456
Joined: Sun Jul 22, 2012 4:14 pm

Re: Current "work in progress"

Thu Feb 13, 2020 8:00 am

https://twitter.com/PeterOnion/status/1 ... 3142768640
Crude "collision avoidance" implemented :-)
PeterO
Discoverer of the PI2 XENON DEATH FLASH!
Interests: C,Python,PIC,Electronics,Ham Radio (G0DZB),1960s British Computers.
"The primary requirement (as we've always seen in your examples) is that the code is readable. " Dougie Lawson

Return to “OpenGLES”