One of the most important connection between graphical design and music notation has been achieved in 1967 by Cornelius Cardew in his masterpiece called Treatise.
- A Young Persons Guide to Treatise, 2009 : http://www.spiralcage.com/improvMeeting/treatise.html
- PDF version on monoskop.org, a wiki for the arts, media and humanities : https://monoskop.org/images/e/e2/Cardew_Cornelius_Treatise_1967.pdf
- Other examples of music experimental music notation: https://www.smithsonianmag.com/arts-culture/5-12-examples-of-experimental-music-notation-92223646/
A small training about how to use fonts and curves in blender targeted to graphic designer of OSP. The intend is also to evaluate the influence and interest of 3d software in print workflows.
This is an internal event.
Complete UI style for 2D elements.
All standard Ogre’s use interface objects have been styled in the polymorph way!
Cool day today: the creation of the example.glitch was quite fun.
The example demonstrate a bit more extensively the usage of the ogre’s compositor (see here) and the interaction with shaders.
If you test the example, ckeck CustomApp::createCompositor: you’ll find comments about how to interact with the shader’suniform.
Puzzle research for peel.
In the process of searching a “why” 1, the idea of a messed up structure to reconstruct arose. As the other concepts in the game, it’s easy to understand visually, a bit more hard to describe programmatically. Indeed, once several segments will be connected, rotations will be constrained, and hierarchy tree (3d objects parenting) has to be rebuild.
In these images, the player starts in the left state, and after rotating and connecting all the parts, he/she ends up in the right state. The images show something looking like a level, but i’m planning to add dynamically the next segments to generate the sensation of an endless puzzle.
The puzzle starts at the bottom.
Axis of liberty: each start joint (in fuschia) has 1 degree of freedom.
Note: cluster (orange wireframe cubes) must be attached to connector or gap (for the 2 first ). Each cluster knows wich joints are presents in it. If a segment moves, the joints move with it, and potentially reach the next cluster.
By building a slightly more complex structure and trying out joint rotation with connected segments, collision issues starts to show up!
First try could be solved by shortenning a bit the segments:
But these issues can not be quickly fixed:
Enabling and disabling liberties is a crucial point in game mechanics, and will not be easy to calculate… At least, i don’t have the solution popping out right now.
Design of startup dialog for ogre : it might seems unrelevant, but i’m quite glad to have change the background image and colors of this window. I feel more at home 🙂