The view function in media expects an ISg<Message>, but ISg is also implemented in Aardvark.Scenegraph.ISg. The types have the same name, but differ slightly, which conflicts with Aardvark.UI.ISg
Sg.noEvents (Aardvark.UI.F# Sg.Sg.noEvents) converts the regular ISg to a ISg<Message>
so your scenegraph looks something like this:
Sg.box (Mod.constant C4b.Green) (Mod.constant Box3d.Unit)
|> Sg.trafo myTrafo
|> Sg.effect effects
......
|> Sg.noEvents