X-Git-Url: https://git.jsancho.org/?a=blobdiff_plain;f=examples%2F03.CustomSceneNode.scm;h=21e5be80edf07a0f66c55774e57c151de2d2b482;hb=69ed7f57e6295034fa64ab2bf6d10da6882860ef;hp=11869fbfcae554f6aebf2c20625b17d4af312157;hpb=37217d692d4ead81cfed829395a9a7a5caf9325c;p=guile-irrlicht.git diff --git a/examples/03.CustomSceneNode.scm b/examples/03.CustomSceneNode.scm index 11869fb..21e5be8 100644 --- a/examples/03.CustomSceneNode.scm +++ b/examples/03.CustomSceneNode.scm @@ -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) @@ -109,20 +109,20 @@ ;; 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)