]> git.jsancho.org Git - guile-irrlicht.git/blobdiff - examples/03.CustomSceneNode.scm
draw-vertex-primitive-list
[guile-irrlicht.git] / examples / 03.CustomSceneNode.scm
index 11869fbfcae554f6aebf2c20625b17d4af312157..21e5be80edf07a0f66c55774e57c151de2d2b482 100644 (file)
@@ -78,7 +78,7 @@
 (box3d-reset! box (vertex3d-position (car vertices)))
 (for-each
  (lambda (vertex)
-   (aabbox3d-add-internal-point! box (vertex3d-position vertex)))
+   (box3d-add-internal-point! box (vertex3d-position vertex)))
  (cdr vertices))
 
 (define (custom-render)
 
 ;; loop
 (define frames 0)
-(while (device-run? device)
+(while (run device)
   (begin-scene driver #:color '(0 100 100 100))
-  (scene-draw-all scene-manager)
+  (draw-all scene-manager)
   (end-scene driver)
 
   (set! frames (+ frames 1))
   (when (= frames 100)
     (let ((fps (get-fps driver))
-          (driver-name (get-video-driver-name driver)))
+          (driver-name (get-name driver)))
       (let ((caption
              (format #f "Irrlicht Engine [~a] FPS:~a" driver-name fps)))
         (set-window-caption! device caption)))
     (set! frames 0)))
 
 ;; delete device
-(device-drop! device)
+(drop! device)
 (exit #t)