аЯрЁБс>ўџ 79ўџџџ6џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџьЅС#` №П*bjbj\.\. .$>D>D^ЫџџџџџџЄŽŽŽŽŽŽŽЂ* * * 8b v Ђuh– – :а а а    єіііііі$нhEєŽ     ŽŽа а 4/ XŽа Žа є єŽŽа Š @аPэV7Ч* \ |єE0u9и т9F9ŽXœ       КX   u    ЂЂЂ$Ц dЂЂЂЦ ЂЂЂŽŽŽŽŽŽџџџџ For our investigation we have restricted the world to a stage. Action in the world is represented by the movement of one or more actors. Primarily the actor moves in accordance with a plan. The actor will also be using information from his eyes. In the preceding chapter we discussed a systems perspective, focusing on interfaces. For our initial research we will represent the world as a system with two subsystems: one for the optical information that flows to any viewers of what is happening on the stage. The other for the electric information that flows from neurons to muscles causing forces to be applied to each of the bones that in turn cause each to rotate about its relevant joints. The resultant bone positions in the three dimensional space defined by the stage in turn provide the input to the optical subsystem. Simulating the optical subsystem for ‘the world’ on the stage A requirement is that the world should have no memory, i.e. the image depend only on the present moment in time. Another requirement is that the actor should be visible to members of the audience, depending on their seats, i.e. the location defining the viewing angle and distance. The actor should also be partially visible to himself if the eyes are directed appropriately. A third requirement is that the optical information is supplied on request, in response to a viewing from a viewer. The approach taken is to utilize an SVG server (scaleable vector graphics) to respond to requests from client browsers. An http component of this server requires that the viewer identify himself by indicating his location relative to the stage. This information is used to manage the response, i.e. to calculate the perspective. The SVG server draws on the known position of the actor’s bones in the 3 dimensional space associated with the stage. Only information for the current frame is kept and utilized, so that the model of the world does not require a memory of anything outside of the current frame. Simulating the mechanical subsystem for ‘the world’ on the stage In our perspective, the bones, joints, and muscles of the actor belong to ‘the world’. The muscles, in turn, receive information from the brain of the actor through neurons. In this model, information is sent for each instant in time (frame) to each of the muscles. It is this neural information that is the input interface from the privacy of the actor’s brain to the public presence of muscles, joints, and bones in the world. A requirement is that the world have no memory, i.e. the bone positions depend only on the present moment in time. The approach taken is that each bone has a position, and that only change information is supplied to the muscles to move then from the initial to the final position within the time of the frame. For a true mechanical model this would deal with the effort required from the muscles, but we have simplified the model by only providing geometric change information. Another requirement is that there should be reasonable verisimilitude with respect to characteristics of bones and joints. We have simplified the bone structure by reducing the count and modeling them as straight. We try to respect the constraints of movement for the major bones and joints. In initial versions, bone and joint attributes are modeled in a generic fashion rather than being customized to each actor. This subsystem is implemented in a browser – http-server arrangement, (i.e. client - server), where ‘the world’ is represented by an http server. The browser representing the brain requests a form from server that represents the world. That form lists the bones. The browser representing the brain enters the requested change in joint angles for each bone. The information on this form is then uploaded to the server, and the bone positions are modified as per request (assuming the changes do not violate constraints).     Simulating ‘the world’ Chapter 5 -  DATE \@ "M/d/yyyy" 1/13/2007 Page  PAGE 2 /  NUMPAGES 2 Confidential: Љ Rainer von Kіnigslіw, 2006, All rights reserved. drrainer@rogers.com КОјљЄ Ѕ І \ b k m € B C D ‚ Ѓ Њ є ѕ § ќ § ОП4зийЫЌ­Ь„…ŽЛСдѕэѕхэнвнЪнЪнЪэЪОЖЎЖЃЖ›Ў›х›Ъ›Ж›Ж„ЖЎyЎqЎqЎqЎqhaf‰OJQJh[w‚hІmyOJQJh[w‚hїqOJQJhїqCJ OJQJaJ hŽЃOJQJh[w‚h[w‚OJQJhІmyOJQJhїqOJQJh[w‚CJ OJQJaJ h[w‚OJQJhЄrЪhЄrЪOJQJhЄrЪOJQJhљ;›OJQJhы)OJQJhљ;›hљ;›OJQJ,љњC D ‚ ƒ є ѕ § ў r s ОПийЫЬЌ­PQ]^`њњњњњѕѕњњњњњњњњѕѕѕѕ№№№ѕѕњњюgdІmygdїqgdљ;›^)ўўOPœIMNX~ЉЗ\]^_abdeghjŽЂЃЌ­ГДКЛМНРСЫЬЭЮбн%()*ј№шрерјрјрјрјршЪТОТОТОТОКАЊАŸАКАЊАŸАЊАЊАŸАК’†КОЪh;VхCJOJQJaJh;Vх5CJOJQJaJh;Vх0JmHnHu h;Vх0Jjh;Vх0JUh;VхhQ„jhQ„Uhљ;›hW,&OJQJhЅZ haf‰OJQJhaf‰OJQJhїqOJQJhІmyOJQJhW,&OJQJ0`acdfgijЯаб&'()*§§§§§§§јі§ёя§§ъgdљ;›gdљ;›gdљ;›,1hАа/ Ар=!А"А# $ %ААаАа а†œ@`ёџ@ ІmyNormalCJ_HaJmH sH tH DA@ђџЁD Default Paragraph FontVi@ѓџГV  Table Normal :V і4ж4ж laі (k@єџС(No List 4@ђ4 љ;›Header  ЦрР!4 @4 љ;›Footer  ЦрР!.)@Ђ. љ;› Page NumberH™@"H nZ Balloon TextCJOJQJ^JaJ*$џџџџљњCD‚ƒєѕ§ўrsОПийЫ Ь Ќ ­ P Q ]^`acdfgijЯаб&'(+˜0€€˜0€€˜0€€˜0€€˜0€€˜0€€˜0€€˜0€€˜0€€˜0€€˜0€€˜0€€˜0€€˜0€€˜0€€˜0€€˜0€€˜0€€˜0€€˜0€€˜0€€˜0€€˜0€€˜0€€˜0€€˜0€€€€˜@0€€€hŽ00Ÿ˜@0€€€hŽ00Ÿ˜@0€€€hŽ00Ÿ˜@0€€€hŽ00Ÿ˜@0€€˜@0€€˜@0€€€˜@0€€˜@0€€˜@0€€€hŽ00ЈŸѕ­ ^`cfiЯ&+jŽ00€jЮ00€jЮ00€š0€€€€н@0@0€@0€@0€@0@0€ 00 ssЪЪЪЭ* `*)/DNU\^bmoЭџ•€!џ•€џ•€№@№  @ёџџџ€€€ї№’ №№0№( № №№B №S №ПЫџ ?№№H№№0№( № №^^``aacdfgij(+УЯц № ^^``aacdfgij(+333‚єѕ§  §§  ]^^``aacdfgi€‰Š­ГНРЮб&+^^``aacdfgij(+Šо ––ТТYЮM„„ŒŒ!х QчsћИ ўo%W,&ы)ј\-†&KnZŸ2c=For our investigation we have restricted the world to a stage Title ўџџџўџџџ !"#$%ўџџџ'()*+,-ўџџџ/012345ўџџџ§џџџ8ўџџџўџџџўџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџRoot Entryџџџџџџџџ РFуcэV7Ч:€Data џџџџџџџџџџџџ1Tableџџџџ9WordDocumentџџџџ.$SummaryInformation(џџџџџџџџџџџџ&DocumentSummaryInformation8џџџџџџџџ.CompObjџџџџџџџџџџџџqџџџџџџџџџџџџўџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџўџ џџџџ РFMicrosoft Office Word Document MSWordDocWord.Document.8є9Вq