xeolabs/xeogl

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

JavaScript

1,168

1,660 commits

updated Sep 15, 2020

See the code

README

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]

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 
3d
archviz
bim
cad
ec6
gltf
graphics
javascript
visualization
webgl
xeogl

xeolabs/xeogl

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

JavaScript

1,168

1,660 commits

updated Sep 15, 2020

See the code

README

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]

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 
3d
archviz
bim
cad
ec6
gltf
graphics
javascript
visualization
webgl
xeogl

Project health

Overall

2.2/10

Maintained

0/10

Code review

2/10
OpenSSF Scorecard

Latest release

0.9.0 · Sep 12, 2018

Releases this year

0

Significant stargazers

hujiulong

796 followers · starred Mar 2019

Georg Dangl

153 followers · starred Apr 2018

Andrey Nekrasov

109 followers · starred Mar 2016

墨颜

3 followers · starred Jun 2023