Did they use webgl to write geometric kernel that works on web? Or they just ported the c++ version to web? If second, how did they do that? I'm newbie so I want to understand a basics. My goal is to make a geometric kernel and cad viewer on web.