Mercurial > cortex
comparison org/body.org @ 207:bb3b75bf1664
fixed source links
author | Robert McIntyre <rlm@mit.edu> |
---|---|
date | Thu, 09 Feb 2012 04:28:31 -0700 |
parents | df46a609fed9 |
children | e49c690d2bcf |
comparison
equal
deleted
inserted
replaced
206:df46a609fed9 | 207:bb3b75bf1664 |
---|---|
2 #+author: Robert McIntyre | 2 #+author: Robert McIntyre |
3 #+email: rlm@mit.edu | 3 #+email: rlm@mit.edu |
4 #+description: Simulating a body (movement, touch, propioception) in jMonkeyEngine3. | 4 #+description: Simulating a body (movement, touch, propioception) in jMonkeyEngine3. |
5 #+SETUPFILE: ../../aurellem/org/setup.org | 5 #+SETUPFILE: ../../aurellem/org/setup.org |
6 #+INCLUDE: ../../aurellem/org/level-0.org | 6 #+INCLUDE: ../../aurellem/org/level-0.org |
7 | |
8 | 7 |
9 * Design Constraints | 8 * Design Constraints |
10 | 9 |
11 I use [[www.blender.org/][blender]] to design bodies. The design of the bodies is | 10 I use [[www.blender.org/][blender]] to design bodies. The design of the bodies is |
12 determined by the requirements of the AI that will use them. The | 11 determined by the requirements of the AI that will use them. The |
182 it together.</p> | 181 it together.</p> |
183 </div> | 182 </div> |
184 #+end_html | 183 #+end_html |
185 | 184 |
186 Now that's some progress. | 185 Now that's some progress. |
187 | |
188 | 186 |
189 * Joints | 187 * Joints |
190 | 188 |
191 Obviously, an AI is not going to be doing much just lying in pieces on | 189 Obviously, an AI is not going to be doing much just lying in pieces on |
192 the floor. So, the next step to making a proper body is to connect | 190 the floor. So, the next step to making a proper body is to connect |
526 </div> | 524 </div> |
527 #+end_html | 525 #+end_html |
528 | 526 |
529 * Bookkeeping | 527 * Bookkeeping |
530 | 528 |
531 Header; here for completeness. | 529 Headers; here for completeness. |
532 | 530 |
533 #+name: body-header | 531 #+name: body-header |
534 #+begin_src clojure | 532 #+begin_src clojure |
535 (ns cortex.body | 533 (ns cortex.body |
536 "Assemble a physical creature using the definitions found in a | 534 "Assemble a physical creature using the definitions found in a |
560 (com.jme3.math Quaternion Vector3f ColorRGBA) | 558 (com.jme3.math Quaternion Vector3f ColorRGBA) |
561 java.io.File)) | 559 java.io.File)) |
562 #+end_src | 560 #+end_src |
563 | 561 |
564 * Source | 562 * Source |
565 | 563 - [[../src/cortex/body.clj][cortex.body]] |
566 Dylan -- I'll fill these in later | 564 - [[../src/cortex/test/body.clj][cortex.test.body]] |
567 - cortex.body | 565 - [[../assets/Models/test-creature/hand.blend][hand.blend]] |
568 - cortex.test.body | 566 - [[../assets/Models/test-creature/worm.blend][worm.blend]] |
569 - blender files | 567 - [[../assets/Models/test-creature/retina-small.png][UV-map-1]] |
570 | 568 - [[../assets/Models/test-creature/tip.png][UV-map-2]] |
571 | 569 |
572 * COMMENT Generate Source | 570 * COMMENT Generate Source |
573 #+begin_src clojure :tangle ../src/cortex/body.clj | 571 #+begin_src clojure :tangle ../src/cortex/body.clj |
574 <<body-header>> | 572 <<body-header>> |
575 <<body-1>> | 573 <<body-1>> |