Mercurial > cortex
annotate org/body.org @ 47:ee55966ce7f6
enhanced cortex.utils to do proper lighting when viewing objects
author | Robert McIntyre <rlm@mit.edu> |
---|---|
date | Fri, 11 Nov 2011 00:52:47 -0700 |
parents | 286a00500ee5 |
children | 96a41b384100 |
rev | line source |
---|---|
rlm@0 | 1 #+title: The BODY!!! |
rlm@0 | 2 #+author: Robert McIntyre |
rlm@0 | 3 #+email: rlm@mit.edu |
rlm@4 | 4 #+description: Simulating a body (movement, touch, propioception) in jMonkeyEngine3. |
rlm@4 | 5 #+SETUPFILE: ../../aurellem/org/setup.org |
rlm@4 | 6 #+INCLUDE: ../../aurellem/org/level-0.org |
rlm@4 | 7 |
rlm@45 | 8 * Body |
rlm@0 | 9 |
rlm@0 | 10 #+srcname: body-main |
rlm@0 | 11 #+begin_src clojure |
rlm@44 | 12 (ns cortex.body |
rlm@44 | 13 (use (cortex world util import))) |
rlm@44 | 14 |
rlm@0 | 15 (use 'clojure.contrib.def) |
rlm@0 | 16 (cortex.import/mega-import-jme3) |
rlm@0 | 17 (rlm.rlm-commands/help) |
rlm@0 | 18 |
rlm@44 | 19 ;;(.loadModel |
rlm@44 | 20 ;; (doto (asset-manager) |
rlm@44 | 21 ;; (.registerLoader BlenderModelLoader (into-array String ["blend"]))) |
rlm@44 | 22 ;; "Models/person/person.blend") |
rlm@44 | 23 |
rlm@44 | 24 (defn view-model [^String model] |
rlm@44 | 25 (view |
rlm@44 | 26 (.loadModel |
rlm@44 | 27 (doto (asset-manager) |
rlm@44 | 28 (.registerLoader BlenderModelLoader (into-array String ["blend"]))) |
rlm@44 | 29 model))) |
rlm@0 | 30 #+end_src |
rlm@0 | 31 |
rlm@0 | 32 |
rlm@0 | 33 |
rlm@0 | 34 |
rlm@0 | 35 |
rlm@0 | 36 |
rlm@0 | 37 |
rlm@0 | 38 |
rlm@0 | 39 * COMMENT generate Source. |
rlm@44 | 40 #+begin_src clojure :tangle ../src/cortex/body.clj |
rlm@0 | 41 <<body-main>> |
rlm@0 | 42 #+end_src |
rlm@0 | 43 |