using GLVisualize
using FileIO
using Reactive
using GLAbstraction
using GeometryTypes
window = glscreen()
timesignal = loop(linspace(0f0,1f0,360))
mesh = load("./dataset/violin_case.obj")
rotation_angle = const_lift(*, timesignal, 2f0*pi)
start_rotation = Signal(rotationmatrix_x(deg2rad(90f0)))
rotation = map(rotationmatrix_y, rotation_angle)
final_rotation = map(*, start_rotation, rotation)
# robj = visualize(mesh, model = final_rotation) #回転させる場合
robj = visualize(mesh)
_view(robj, window)
renderloop(window)