Skip to content
/ xeogl Public
forked from xeolabs/xeogl

A WebGL-based 3D engine for technical visualization.

License

Notifications You must be signed in to change notification settings

xeokit/xeogl

This branch is 25 commits behind xeolabs/xeogl:master.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

7c3ec41 · Oct 9, 2018
Aug 13, 2018
May 9, 2018
Sep 19, 2018
Sep 19, 2018
Sep 18, 2018
Oct 9, 2018
Sep 13, 2018
Dec 6, 2016
Feb 21, 2018
Aug 10, 2018
Sep 10, 2018
May 16, 2018
Aug 13, 2018
Aug 12, 2018
Sep 21, 2018
Sep 10, 2018
Sep 12, 2018
Aug 30, 2018

Repository files navigation

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.

Follow xeolabs on Twitter for updates: @xeographics

Find out more in our Getting Started guide.

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 

About

A WebGL-based 3D engine for technical visualization.

Resources

License

Code of conduct

Stars

Watchers

Forks

Packages

No packages published

Languages

  • JavaScript 97.2%
  • CSS 1.4%
  • HTML 1.4%