sig
  val add_mesh :
    Povray.scene ->
    triangles:Povray.triangle_uv list ->
    image:string ->
    ?translate:float * float * float ->
    ?rotate:float * float * float ->
    ?scale:float * float * float -> unit -> Povray.scene
  val get_mesh :
    triangles:Povray.triangle_uv list ->
    image:string ->
    ?translate:float * float * float ->
    ?rotate:float * float * float ->
    ?scale:float * float * float -> unit -> string
end