GSoC/GCI Archive
Google Code-in 2014 Copyleft Games

PySoy: Joint Visual: Slider

completed by: Darriel

mentors: AJ Williams, Arc Riley, David Czech

Write a render method for soy.joints.Slider such that, when a material property is set, two straight cylinders are displayed connecting the two bodies, one inside the other. This should use a VBO and should look something like this:

[IMAGE http://gci.copyleftgames.org/img/slider.jpg]

They should provide proper normals, texcoords, and tangents such that many different kinds of materials can be used. The texcoords and tangents should wrap around the tubes, the two halves each getting half the texcoords.

Update the PySoy bindings for soy.joints.Slider for the new material property so this can be easily shown and tested.

While working on this task you should join and remain in #CopyleftGames on Freenode to get help, feedback, and guidance from mentors and other developers. Code updates which may affect your work are also announced here as they happen.

When you've done, commit your work and post the resulting changeset url to this task.