WebGL directly from Maya

Hi!

have a look at http://www.inka3d.com.
You can create a scene in Autodesk maya and export it to WebGL. Animations can be done in Maya and/or in JavaScript. Inka3D also supports shading networks, mel expressions, vertex deformers (skinning) and driven keys. It’s nearly Maya running inside your browser in realtime :wink:

[/quote]
You might try CopperCube for this: CopperCube - free easy to use 3D engine

Also try Verge3D. It supports Blender, 3ds Max and Maya materials natively and comes with visual scripting environment to simplify creating interactive apps.

Try to use Babylon.js. It is free and supports scripting in TypeScript and JavaScript. Babylon.js was written in TypeScript. If you love to write code choose Babylon.js and TypeScript.

This is my example on Playground that shows how it is simple to load animated model from the glTF file format: Plunker - Babylonjs Loader. TypeScript

Fullscreen version: Babylonjs Loader. TypeScript

gates-babylonjs-typescript

But I think if you asks your question in WebGL/OpenGL section it is mean that you want to use WebGL API directly without engines. In this case study this book: WebGL Programming Guide

Examples from “WebGL Programming Guide” on JSFiddle

You can use PlayCanvas Game Engine for free.

PlayCanvas Engine – MASSIVE Improvement!