All Projects → xeolabs → Xeogl

xeolabs / Xeogl

Licence: other
A WebGL-based 3D engine for technical visualization. Not actively maintained.

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to Xeogl

Gltfast
glTF runtime loading library for Unity
Stars: ✭ 156 (-83.04%)
Mutual labels:  graphics, 3d, webgl, gltf
Xeokit Sdk
Open source JavaScript SDK for viewing high-detail, full-precision 3D BIM and AEC models in the Web browser.
Stars: ✭ 316 (-65.65%)
Mutual labels:  webgl, cad, bim, gltf
Gltfpp
glTF 2.0 loader for C++14
Stars: ✭ 22 (-97.61%)
Mutual labels:  graphics, webgl, gltf
Hilo3d
Hilo3d, a WebGL Rendering Engine.
Stars: ✭ 123 (-86.63%)
Mutual labels:  graphics, 3d, webgl
Sharpgltf
glTF reader and writer for .NET Standard
Stars: ✭ 159 (-82.72%)
Mutual labels:  graphics, 3d, gltf
Clay Viewer
3D model viewer with high quality rendering and glTF2.0/GLB export
Stars: ✭ 558 (-39.35%)
Mutual labels:  3d, webgl, gltf
3d Game Shaders For Beginners
🎮 A step-by-step guide to implementing SSAO, depth of field, lighting, normal mapping, and more for your 3D game.
Stars: ✭ 11,698 (+1171.52%)
Mutual labels:  graphics, 3d, webgl
Wechart
Create all the [ch]arts by cax or three.js - Cax 和 three.js 创造一切图[表]
Stars: ✭ 152 (-83.48%)
Mutual labels:  graphics, 3d, webgl
Magnum
Lightweight and modular C++11 graphics middleware for games and data visualization
Stars: ✭ 3,728 (+305.22%)
Mutual labels:  graphics, 3d, webgl
Pythonocc Core
Python package for 3D CAD/BIM/PLM/CAM
Stars: ✭ 697 (-24.24%)
Mutual labels:  3d, webgl, cad
Claygl
A WebGL graphic library for building scalable Web3D applications
Stars: ✭ 2,365 (+157.07%)
Mutual labels:  3d, webgl, gltf
Vue Gl
Vue.js components rendering 3D WebGL graphics reactively with three.js
Stars: ✭ 434 (-52.83%)
Mutual labels:  graphics, 3d, webgl
Freecad
This is the official source code of FreeCAD, a free and opensource multiplatform 3D parametric modeler. Issues are managed on our own bug tracker at https://www.freecadweb.org/tracker
Stars: ✭ 10,366 (+1026.74%)
Mutual labels:  3d, cad, bim
3dhop
3D Heritage Online Presenter
Stars: ✭ 89 (-90.33%)
Mutual labels:  graphics, 3d, webgl
Cesium
An open-source JavaScript library for world-class 3D globes and maps 🌎
Stars: ✭ 8,095 (+779.89%)
Mutual labels:  3d, webgl, gltf
3dio Js
JavaScript toolkit for interior apps
Stars: ✭ 255 (-72.28%)
Mutual labels:  3d, webgl, bim
Beam
✨ Expressive WebGL
Stars: ✭ 383 (-58.37%)
Mutual labels:  graphics, 3d, webgl
Lume
Create CSS3D/WebGL applications declaratively with HTML. Give regular DOM elements shadow and lighting.
Stars: ✭ 445 (-51.63%)
Mutual labels:  graphics, 3d, webgl
Im3d
Immediate mode rendering and 3d gizmos.
Stars: ✭ 561 (-39.02%)
Mutual labels:  graphics, 3d
React Force Graph
React component for 2D, 3D, VR and AR force directed graphs
Stars: ✭ 589 (-35.98%)
Mutual labels:  3d, webgl

xeogl

http://xeogl.org

Codacy Badge status

About

xeogl is a data-driven WebGL-based engine created by xeolabs for 3D visualization in the browser without using plugins.

xeolabs does not actively maintain xeogl, however we provide it here under an MIT lcense in case it's useful to the 3D Web community.

If you need an actively-developed WebGL engine with all the capabilities of xeogl, plus more performance and features, consider using the xeokit SDK instead.

Follow xeolabs on Twitter for updates: @xeolabs

screenshot from 2018-02-01 02-02-50

var model = new xeogl.GLTFModel({
    id: "office",
    src: "models/gltf/office/scene.gltf",
    scale: [.01, .01, .01],
    position: [100, 0, 0]
});
    
var camera = model.scene.camera;
    
camera.eye = [-180.21, 248.69, -262.17];
camera.look = [-79.57, -23.08, 2.36];
camera.up = [0.24, 0.72, 0.64];

[Run demo]

Links

Release notes

Building

This project requires Node.js to be installed.

git clone [email protected]:xeolabs/xeogl.git
cd xeogl
npm install
npm run build 
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].