 
 (def ^{:private true}
   text-modes {:model PConstants/MODEL
-              :shape PConstants/SHAPE
-              :screen PConstants/SCREEN})
+              :shape PConstants/SHAPE})
 
 (defn
   ^{:requires-bindings true

  "Load a geometry from a file as a PShape."
  [filename]
  (.loadShape (current-applet) filename))

(defn
  ^{:requires-bindings true
    :processing-name "loadStrings()"
    :category "Input"
    :subcategory "Files"
    :added "1.0"}
  load-strings
  "Load data from a file and shove it into a String array."
  [filename]
  (.loadStrings (current-applet) filename))

(defn
  ^{:requires-bindings false

  down the frame rate of the application, but will enhance the visual
  refinement.

  The level parameter (int) increases the level of smoothness with the P2D and P3D
  renderers. This is the level of over sampling applied to the graphics buffer.
  The value '2' will double the rendering size before scaling it down to the
  display size. This is called '2x anti-aliasing.' The value 4 is used for 4x
  anti-aliasing and 8 is specified for 8x anti-aliasing. If level is set to 0,
  it will disable all smoothing; it's the equivalent of the function noSmooth().
  The maximum anti-aliasing level is determined by the hardware of the machine
  that is running the software.

  Note that smooth will also improve image quality of resized images."
  ([] (.smooth (current-surface)))
  ([level] (.smooth (current-surface) (int level))))

(defn
  ^{:requires-bindings true
