From Dance Notation to Human Animation: the Labandancer Project

From Dance Notation to Human Animation: the Labandancer Project

From Dance Notation to Human Animation: The LabanDancer Project Lars Wilke Tom Calvert Rhonda Ryman Credo Interactive Inc Simon Fraser University University of Waterloo [email protected] [email protected] [email protected] www.charactermotion.com www.siat.sfu.ca Ilene Fox Dance Notation Bureau [email protected] www.dancenotation.org Abstract allows a composer to specify the intent of a musical composition. While a number of Symbolic systems such as Labanotation for dance notation systems exist, the most notating dance and choreography provide a common are Labanotation and Benesh critical tool for the preservation of cultural notation. The former is the most common in heritage in what once was considered an North America and the Dance Notation Bureau “illiterate” art form. While the goals of such (DNB) in New York has been working for 63 notation systems are laudable, the unfortunate years to create, house and disseminate dance reality is that most dancers and choreographers scores recorded with this system cannot read or write the notation; that is, they (www.dancenotation.org). The resulting are loath to take the considerable effort to learn archive provides scholars, students, performers a rich, but complex methodology. To make and the public with an easily accessible, Labanotation scores more accessible the detailed record of choreography that allows the LabanDancer system has been developed to study of the dances in a way that is not possible translate Labanotation scores recorded in the with any other medium. LabanWriter editor into 3-d human figure animations. A major challenge in the Although notation is fundamental to dance development of this translator has been to find reconstruction and to dance research, approaches that are general enough to create unfortunately very few dancers or reasonable animations for a wide variety of choreographers can read dance notation and different movements. Any translator must also even fewer are capable of producing scores. take account of the context of a movement Thus, many have recognized that there would since this can affect the interpretation of the be a considerable advantage to have a Labanotation scores. computer based tool to animate the notation. This impetus can be traced back as far as the Keywords: Computer graphics, human figure 1960’s with Noll’s article in Dance Magazine animation, dance, notation. [1] and Merce Cunningham’s discussions 1. Introduction about the same time [2]. Probably the first attempt to apply computers to Labanotation “The dance is unhappily an illiterate art; it was Zella Wolofsky’s 1974 Simon Fraser knows nothing of yesterday; it cares nothing University masters thesis on the interpretation for tomorrow.” of selected Labanotation commands [3]. (New York Times, Dec. 4, 1932) Subsequently there were a number of projects that focused on different aspects of the Before the advent of movement notation interpretation of Labanotation [4,5,6]. systems, dance was considered an ephemeral art. Notation allows objective documentation Concurrent with the development of computer of dance in the same way that a musical score based approaches to interpretation of Labanotation, there were parallel efforts to on the page plus the Level, indicated by the fill realize systems to assist in the creation and pattern of the shape. The length of the shape editing of dance notation scores and other tools symbol defines the length of time it takes to to specifically assist choreography. perform the gesture. The symbols are arranged LabanWriter was developed at the Ohio State on a Staff which takes its inspiration from its University under the leadership of Lucy musical namesake. It is read from bottom to Venable [7] and at Simon Fraser University top as opposed to left to right; the double bars Tom Calvert lead a team developing a variety at the bottom indicate the start of the motion of human animation techniques [8]. sequence; those at the top indicate the end. LabanWriter took advantage of the graphics Symbols found below the bottom double bars capabilities of the then relatively inexpensive define the starting pose. As in a musical score, Macintosh computer to provide a simple and the staff is divided into measures, the time intuitive word processor like system for lengths of which are defined by the tempo and creating and editing Labanotation scores. the number of beats per measure. One or more MacBenesh - a similar system for Benesh staves can be arranged into a Score, each staff Notation - was developed by Rhonda Ryman representing the motion of an individual and her colleagues at University of Waterloo dancer. Figure 1 shows an example score for a [9]. At about the same time Life Forms single dancer. (www.danceforms.com) was developed to provide choreographers and animators with a In the horizontal direction, the staff is divided simple, user friendly system to experiment into columns that group symbols into the body with patterns of movement in animated human parts which they affect. The columns are figures. Students, notators, educators, and arranged about the centre line of the staff to choreographers have been using both represent the left-right symmetry of the body. LabanWriter and Life Forms and many have suggested that they should be linked. Details of other efforts to create notation, to edit it and to animate it can be found elsewhere [10,11,12,13]. This paper describes the development of LabanDancer, a tool for animating Labanotation. The input to LabanDancer is a digital score from the LabanWriter application for composition and editing of Labanotation. In developing this new interpretation system we have sought out general techniques that handle the great majority of movement situations correctly and that recognize the context for the movement. 2. Labanotation In 1928, Rudolf Laban, an eminent choreographer and dancer in his era, first published Kinetography Laban, a notation system for representing human motion which later became known as Labanotation. The system is a precursor of modern keyframe animation systems in the sense that it captures positional information for various body parts (channels) at distinct points in time. Figure 1: A Labanotation staff Poses or Gestures for a particular limb are defined by one of nine direction shapes written Labanotation uses the symbols in the two most The Labanotation symbols used in central columns in a distinct way. Here, the LabanWriter are treated as 2D graphical symbols describe the direction of the transfer objects that fall loosely into two subclasses – of weight from one supporting limb (usually a stretchable and fixed size. Stretchable foot) to another, thus defining the locomotion symbols, such as those for direction and turns, of the subject. The level indicates whether the have associated time durations, while fixed step is done with bent knees, straight legs, or size symbols normally modify or annotate on point. As with gesture symbols, the length columns, measures or other aspects of the of the symbols indicates the amount of time to score. As stored in LabanWriter, the symbols perform the step. Gaps between symbols in do not have explicit column and timing the vertical direction mean the subject has left information - the Cartesian position of symbols the ground, as in running, hopping or leaping. is used to deduce their column and measure. Labanotation provides a vast array of ancillary Thus, the ASCII LabanWriter file is strictly for symbols that can be used to modify the graphics layout on the screen, and contains no meaning of the main symbols, measures or knowledge about the structure of Labanotation, columns. Additional symbols are used to dance or human movement. A detailed indicate the arrangement of the subjects on the description of the LabanWriter file format can stage (the Floor Plan) and the paths they take, be found at: http://www.dance.ohio-state.edu/ or to indicate spatial relationships between labanwriter/LW4/LW44FileFormat.html. It entities (limbs or subjects). Special symbols will be noted that each record in the file are used to indicate that a direction or turn contains all information necessary to draw the symbol affects a limb other than the one symbols - type, position, size, colour, special implied by its column position. Labanotation fonts etc. Within the data stream the can thus provide an arbitrary amount of information is in the order that it was laid prescriptive detail. It can be used equally well down by the user – it is not sorted in any way. to quickly sketch out a movement in broad The Labanotation score can be printed by brushstrokes or to define a motion right down LabanWriter, or stored as a 2D raster image in to the position of the sub-joints on a finger. A one of three popular graphic file formats (PNG, complete description of the Labanotation PICT or JPEG). This graphics file is used by system can be found in Ann Hutchinson- the Windows version of LabanDancer as a Guest’s book [14] and tutorials are available means of displaying the score. online (http://www.dancenotation.org). 3. LabanDancer 2.1 The LabanWriter Application LabanDancer is the name of the stand-alone LabanWriter is a Macintosh based 2D graphics application we have developed to translate editor, specialized for creating Labanotation LabanWriter files into animation for a single scores. Professor Lucy Venable of the Ohio human figure. It contains an implementation State University Dance Department led the for all of the algorithms required for the development of LabanWriter with team translation. These are described below. members Scott Sutherland, David Ralley and George Karl. (It is freely available for 3.1 Parsing LabanWriter Symbols into a download from http://www.dance.ohio- Composite Score state.edu/labanwriter). The user creates one or To translate LabanWriter files into animation it more staves on the LabanWriter virtual page, is first necessary to convert the stream of and selects from a palette of Labanotation graphical symbols into a set of data objects that symbols.

View Full Text

Details

  • File Type
    pdf
  • Upload Time
    -
  • Content Languages
    English
  • Upload User
    Anonymous/Not logged-in
  • File Pages
    11 Page
  • File Size
    -

Download

Channel Download Status
Express Download Enable

Copyright

We respect the copyrights and intellectual property rights of all users. All uploaded documents are either original works of the uploader or authorized works of the rightful owners.

  • Not to be reproduced or distributed without explicit permission.
  • Not used for commercial purposes outside of approved use cases.
  • Not used to infringe on the rights of the original creators.
  • If you believe any content infringes your copyright, please contact us immediately.

Support

For help with questions, suggestions, or problems, please contact us