To use the real_time_scene object cues should be absolute, not relative. A tick_action of `acamera yaw: 5;' doesn't really make sense. See the example below.
All times are in seconds.
start At what time does the scene start.
end At what time does the scene end.
last_time What was the last time, used for calculating the delta time.
start! Starts runnning the real_time_scene.
start_record! Starts runnning the real_time_scene but uses the recorders frame_rate for timing, not the wall_clock.
update_real_time! Updates the current time based on the wall clock time elapsed. Normally you wouldn't need to use this.
actor new: cube modeller= cube_model color=(1,0.7,1.0) position=(3,0,0) origin=(-3,0,0) ;
camera new: c1 view_angle= 50 position= (7,0,0) focal_point=(0,0,0) on! ;
light new: l1 position=(5,3,1) focal_point=(0,0,0) on! ;
environment new: `_env' variable="LYMB_RENDERER" ; object# [_env value?] new: `aren' background= (0.3,0.4,0.5) actors= cube cameras= `c1' lights= `l1' ;
aren render!;
cue new: rotate_cube tick_actions=` cube rotate_y: [scalar new! = [ascene delta_time?] * 90 ? free!]; ' start= 0.0 end= 10.0
;
! rotate the cube for ten seconds at 90 degrees per second real_time_scene new: ascene cues= `rotate_cube' renderer= `aren' start= 0.0 end= 10.0 start! ;