I’ve made a post about this before, but it was a long time ago and not as in-depth.
So, I’ve figured out how to draw on the brain using a mixed code joint with controller axes and drawing pixels on the brain. I also later made it so that you could change the colors.
However, there were a few issues, and a few ideas by me and some others.
Issues:
- Lines would be dotted, not solid. Someone suggested fixing this by making a constant function that would fill in the areas between automatically. However, this had its issues and didn’t work well.
- Lines wouldn’t track actual action with the controller or bot. (Elaborated later, this is the main point)
Ideas:
- Gradient / Automatic Color Change: A possible gradient line? Just for fun. I know how to make gradient brain screens, so I wonder how this would work.
- Switchable eraser tool: Pretty simple. Just add a second thing that makes an area transparent.
Later, I’ll link and explain some ways I know to do things above.
However, the main point of this post is to make a controller drawer via the joysticks that track “realistic” joystick movement (how you would actually move them in a match) or even use something similar to track where the bot would have gone.
I have tried to do this many times before, but it didn’t work. I think we should do stuff in this thread to make this possible, as a cool cosmetic for many teams, and just a cool little project for learning code. I’ll post some bits soon.