OMEGA.Omega3D -
WebGL 3D Rendering Package
A framework build on the WebGL dynamic pipeline, targeted towards easy and quick use of 3D and WebGL.
Features:Omega3D has build-in scenes, objects, shaders, geometry, renderers, render passes and core 3d logic to help cut down your development time and ease your flow into the world of WebGL 3D graphics.
Omega3D also makes it possible for you to use your own custom shaders, lighting, models and render passes.
Omega3D is in early alpha, while we make new and awesome stuff to fit inside this framework, we will keep this site updated with the latest developments.
See the Pen Omega3D Sexy Lights Demo by Rackdoll (@Rackdoll) on CodePen.
Latest Updates [08-02-2016]:
Demo list:
- [Geometry] Shapes ( sphere, cube, pipe, torus )
- [Drawing] DrawTypes ( default, wireframe, points )
- [Shading] None, Diffuse and Phong shading demo
- [Texture] Cubemap
- [Texture] Video
- [File] OBJ file support
- [Camera] Free roaming camera ( W,S,A,D & Arrow keys supported )
- [Texture] Render to texture ( framebuffer texture )
- [Texture] Cubemap reflection ( look around: W,S,A,D & Arrow keys )
- [Material] ShaderMaterial
- [StencilBuffer] Planar reflection with the stencilbuffer
- [Object] Level Of Detail ( LOD ) Object demo
- [Light] Three Pointlights demo
- [Object] Pointsprite demo ( look around: W,S,A,D & Arrow keys )
- [Light] Improved lighting system
- [Shadows] Basic Shadow Mapping
- [Materials] Spherical Environment Mapping (SEM)
- [PostProcessing] Basic Post Processing pipeline
- [Core] Support for Chrome, Firefox and IE.
- [Scene] Support for fog.
- [Object] Support for parenting children.
- [File] Support for OBJ objects with children.
- [Scene] Mouse interaction thru Colorpicking.
- [Shader] Shader wireframes thru baricentric coordinates.
- [Materials] Support for animation sprite sheets.
- [Shadows] Support for VSM.
- [Material] Support for Skybox and Dynamic Cubemap Reflections.
- [PostProcessing] Support for HDR_Bloom / Tonemapping.
- [Rendering] Support for Deferred Rendering.