Skip to content
This repository has been archived by the owner on Jul 20, 2023. It is now read-only.

Commit

Permalink
Version 3.9.0
Browse files Browse the repository at this point in the history
  • Loading branch information
vanruesc committed Jun 1, 2019
1 parent 906a429 commit 8793f2f
Show file tree
Hide file tree
Showing 5 changed files with 9 additions and 10 deletions.
2 changes: 1 addition & 1 deletion build/three-demo.js
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/**
* three-demo v3.8.0 build Thu Apr 25 2019
* three-demo v3.9.0 build Sat Jun 01 2019
* https://github.com/vanruesc/three-demo
* Copyright 2019 Raoul van Rüschen, Zlib
*/
Expand Down
2 changes: 1 addition & 1 deletion build/three-demo.min.js

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "three-demo",
"version": "3.8.0",
"version": "3.9.0",
"description": "A demo scaffold for three.js.",
"homepage": "https://github.com/vanruesc/three-demo",
"main": "build/three-demo.js",
Expand Down
9 changes: 4 additions & 5 deletions public/docs/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -38,12 +38,11 @@
</div>
</nav>

<div class="content" data-ice="content"><div data-ice="index" class="github-markdown"><h1 id="three-demo">Three Demo</h1><p><a href="https://travis-ci.org/vanruesc/three-demo"><img src="https://travis-ci.org/vanruesc/three-demo.svg?branch=master" alt="Build status"></a>
<a href="http://badge.fury.io/js/three-demo"><img src="https://badge.fury.io/js/three-demo.svg" alt="npm version"></a>
<a href="https://david-dm.org/vanruesc/three-demo?type=peer"><img src="https://img.shields.io/david/peer/vanruesc/three-demo.svg" alt="Peer dependencies"></a></p>
<div class="content" data-ice="content"><div data-ice="index" class="github-markdown"><h1 id="three-demo">Three Demo</h1><p><a href="https://travis-ci.org/vanruesc/three-demo"><img src="https://travis-ci.org/vanruesc/three-demo.svg?branch=master" alt="Build status"></a>
<a href="https://www.npmjs.com/package/three-demo"><img src="https://badgen.net/npm/v/three-demo?color=green" alt="npm version"></a>
<a href="https://david-dm.org/vanruesc/three-demo?type=peer"><img src="https://david-dm.org/vanruesc/three-demo/peer-status.svg" alt="Peer dependencies"></a></p>
<p>A compact demo framework for <a href="https://threejs.org/">three.js</a>.</p>
<p><em><a href="https://vanruesc.github.io/three-demo/public/demo">Demo</a> &#x2234;
<a href="https://vanruesc.github.io/three-demo/public/docs">API Reference</a></em></p>
<p><em><a href="https://vanruesc.github.io/three-demo/public/demo">Demo</a>&#x2002;&#xB7;&#x2002;<a href="https://vanruesc.github.io/three-demo/public/docs">API Reference</a></em></p>
<h2 id="installation">Installation</h2><p>This library requires the peer dependencies <a href="https://github.com/dataarts/dat.gui">dat.gui</a>, <a href="https://github.com/vanruesc/synthetic-event">synthetic-event</a> and <a href="https://github.com/mrdoob/three.js/">three</a>.</p>
<pre><code class="lang-sh"><code class="source-code prettyprint">npm install dat.gui synthetic-event three</code>
</code></pre>
Expand Down
4 changes: 2 additions & 2 deletions public/docs/index.json
Original file line number Diff line number Diff line change
Expand Up @@ -1467,15 +1467,15 @@
},
{
"kind": "index",
"content": "# Three Demo\r\n\r\n[![Build status](https://travis-ci.org/vanruesc/three-demo.svg?branch=master)](https://travis-ci.org/vanruesc/three-demo) \r\n[![npm version](https://badge.fury.io/js/three-demo.svg)](http://badge.fury.io/js/three-demo) \r\n[![Peer dependencies](https://img.shields.io/david/peer/vanruesc/three-demo.svg)](https://david-dm.org/vanruesc/three-demo?type=peer)\r\n\r\nA compact demo framework for [three.js](https://threejs.org/).\r\n\r\n*[Demo](https://vanruesc.github.io/three-demo/public/demo) &there4;\r\n[API Reference](https://vanruesc.github.io/three-demo/public/docs)*\r\n\r\n\r\n## Installation\r\n\r\nThis library requires the peer dependencies [dat.gui](https://github.com/dataarts/dat.gui), [synthetic-event](https://github.com/vanruesc/synthetic-event) and [three](https://github.com/mrdoob/three.js/).\r\n\r\n```sh\r\nnpm install dat.gui synthetic-event three\r\n```\r\n\r\n```sh\r\nnpm install three-demo\r\n```\r\n\r\n\r\n## Usage\r\n\r\n```javascript\r\nimport { DemoManager } from \"three-demo\";\r\nimport { MyDemo } from \"./MyDemo.js\";\r\n\r\n// Initialize the demo manager.\r\nconst manager = new DemoManager(document.getElementById(\"viewport\"), {\r\n\taside: document.getElementById(\"aside\"),\r\n\trenderer: myWebGLRenderer\r\n});\r\n\r\n// React to events.\r\nmanager.addEventListener(\"change\", console.log);\r\nmanager.addEventListener(\"load\", console.log);\r\n\r\n// Register demos.\r\nmanager.addDemo(new MyDemo());\r\n\r\n// Start rendering.\r\n(function render(now) {\r\n\r\n\trequestAnimationFrame(render);\r\n\tmanager.render(now);\r\n\r\n}());\r\n```\r\n\r\n\r\n## Custom Demos\r\n\r\nYou can create custom demos by extending the `Demo` class. For details, take a look at the\r\n[ExampleDemo](https://github.com/vanruesc/three-demo/blob/master/demo/src/demos/ExampleDemo.js).\r\n\r\n\r\n## Contributing\r\n\r\nPlease refer to the [contribution guidelines](https://github.com/vanruesc/three-demo/blob/master/.github/CONTRIBUTING.md) for details.\r\n",
"content": "# Three Demo\r\n\r\n[![Build status](https://travis-ci.org/vanruesc/three-demo.svg?branch=master)](https://travis-ci.org/vanruesc/three-demo)\r\n[![npm version](https://badgen.net/npm/v/three-demo?color=green)](https://www.npmjs.com/package/three-demo)\r\n[![Peer dependencies](https://david-dm.org/vanruesc/three-demo/peer-status.svg)](https://david-dm.org/vanruesc/three-demo?type=peer)\r\n\r\nA compact demo framework for [three.js](https://threejs.org/).\r\n\r\n*[Demo](https://vanruesc.github.io/three-demo/public/demo)&ensp;&middot;&ensp;[API Reference](https://vanruesc.github.io/three-demo/public/docs)*\r\n\r\n\r\n## Installation\r\n\r\nThis library requires the peer dependencies [dat.gui](https://github.com/dataarts/dat.gui), [synthetic-event](https://github.com/vanruesc/synthetic-event) and [three](https://github.com/mrdoob/three.js/).\r\n\r\n```sh\r\nnpm install dat.gui synthetic-event three\r\n```\r\n\r\n```sh\r\nnpm install three-demo\r\n```\r\n\r\n\r\n## Usage\r\n\r\n```javascript\r\nimport { DemoManager } from \"three-demo\";\r\nimport { MyDemo } from \"./MyDemo.js\";\r\n\r\n// Initialize the demo manager.\r\nconst manager = new DemoManager(document.getElementById(\"viewport\"), {\r\n\taside: document.getElementById(\"aside\"),\r\n\trenderer: myWebGLRenderer\r\n});\r\n\r\n// React to events.\r\nmanager.addEventListener(\"change\", console.log);\r\nmanager.addEventListener(\"load\", console.log);\r\n\r\n// Register demos.\r\nmanager.addDemo(new MyDemo());\r\n\r\n// Start rendering.\r\n(function render(now) {\r\n\r\n\trequestAnimationFrame(render);\r\n\tmanager.render(now);\r\n\r\n}());\r\n```\r\n\r\n\r\n## Custom Demos\r\n\r\nYou can create custom demos by extending the `Demo` class. For details, take a look at the\r\n[ExampleDemo](https://github.com/vanruesc/three-demo/blob/master/demo/src/demos/ExampleDemo.js).\r\n\r\n\r\n## Contributing\r\n\r\nPlease refer to the [contribution guidelines](https://github.com/vanruesc/three-demo/blob/master/.github/CONTRIBUTING.md) for details.\r\n",
"longname": "D:\\Sourcecode\\JavaScript\\three-demo\\README.md",
"name": "./README.md",
"static": true,
"access": "public"
},
{
"kind": "packageJSON",
"content": "{\r\n\t\"name\": \"three-demo\",\r\n\t\"version\": \"3.8.0\",\r\n\t\"description\": \"A demo scaffold for three.js.\",\r\n\t\"homepage\": \"https://github.com/vanruesc/three-demo\",\r\n\t\"main\": \"build/three-demo.js\",\r\n\t\"module\": \"src/index.js\",\r\n\t\"sideEffects\": false,\r\n\t\"license\": \"Zlib\",\r\n\r\n\t\"keywords\": [\r\n\t\t\"demo\",\r\n\t\t\"scaffold\",\r\n\t\t\"three\",\r\n\t\t\"3d\"\r\n\t],\r\n\r\n\t\"author\": {\r\n\t\t\"name\": \"Raoul van Rüschen\",\r\n\t\t\"email\": \"vanruesc@outlook.de\"\r\n\t},\r\n\r\n\t\"repository\": {\r\n\t\t\"type\": \"git\",\r\n\t\t\"url\": \"https://github.com/vanruesc/three-demo.git\"\r\n\t},\r\n\r\n\t\"bugs\": {\r\n\t\t\"url\": \"https://github.com/vanruesc/three-demo/issues\"\r\n\t},\r\n\r\n\t\"files\": [\r\n\t\t\"src\",\r\n\t\t\"build\"\r\n\t],\r\n\r\n\t\"scripts\": {\r\n\t\t\"ava\": \"ava\",\r\n\t\t\"lint\": \"npm run lint:lib && npm run lint:demo && npm run lint:test\",\r\n\t\t\"lint:config\": \"eslint *.js\",\r\n\t\t\"lint:lib\": \"eslint src\",\r\n\t\t\"lint:demo\": \"eslint demo/src\",\r\n\t\t\"lint:test\": \"eslint test\",\r\n\t\t\"build\": \"rollup -c\",\r\n\t\t\"build:production\": \"cross-env NODE_ENV=production rollup -c\",\r\n\t\t\"doc\": \"esdoc\",\r\n\t\t\"deploy\": \"cpx demo/assets/** public/demo\",\r\n\t\t\"pretest\": \"npm run lint && npm run build:production\",\r\n\t\t\"test\": \"npm run ava\",\r\n\t\t\"prepack\": \"npm test\"\r\n\t},\r\n\r\n\t\"ava\": {\r\n\t\t\"failFast\": true,\r\n\t\t\"files\": [\"test/**/*.js\"]\r\n\t},\r\n\r\n\t\"eslintConfig\": {\r\n\t\t\"extends\": \"delta\"\r\n\t},\r\n\r\n\t\"peerDependencies\": {\r\n\t\t\"dat.gui\": \">= 0.0.0 < 1.0.0\",\r\n\t\t\"synthetic-event\": \">= 0.0.0 < 1.0.0\",\r\n\t\t\"three\": \">= 0.89.0 < 0.105.0\"\r\n\t},\r\n\r\n\t\"devDependencies\": {\r\n\t\t\"@babel/core\": \"7.x.x\",\r\n\t\t\"@babel/preset-env\": \"7.x.x\",\r\n\t\t\"ava\": \"1.x.x\",\r\n\t\t\"browser-env\": \"3.x.x\",\r\n\t\t\"cpx\": \"1.x.x\",\r\n\t\t\"cross-env\": \"5.x.x\",\r\n\t\t\"dat.gui\": \"0.x.x\",\r\n\t\t\"esdoc\": \"1.x.x\",\r\n\t\t\"esdoc-standard-plugin\": \"1.x.x\",\r\n\t\t\"eslint\": \"5.x.x\",\r\n\t\t\"eslint-config-delta\": \"0.x.x\",\r\n\t\t\"math-ds\": \"1.x.x\",\r\n\t\t\"rollup\": \"1.x.x\",\r\n\t\t\"rollup-plugin-babel\": \"4.x.x\",\r\n\t\t\"rollup-plugin-babel-minify\": \"8.x.x\",\r\n\t\t\"rollup-plugin-node-resolve\": \"4.x.x\",\r\n\t\t\"synthetic-event\": \"0.x.x\",\r\n\t\t\"stats.js\": \"0.x.x\",\r\n\t\t\"three\": \"0.104.x\"\r\n\t}\r\n}\r\n",
"content": "{\r\n\t\"name\": \"three-demo\",\r\n\t\"version\": \"3.9.0\",\r\n\t\"description\": \"A demo scaffold for three.js.\",\r\n\t\"homepage\": \"https://github.com/vanruesc/three-demo\",\r\n\t\"main\": \"build/three-demo.js\",\r\n\t\"module\": \"src/index.js\",\r\n\t\"sideEffects\": false,\r\n\t\"license\": \"Zlib\",\r\n\r\n\t\"keywords\": [\r\n\t\t\"demo\",\r\n\t\t\"scaffold\",\r\n\t\t\"three\",\r\n\t\t\"3d\"\r\n\t],\r\n\r\n\t\"author\": {\r\n\t\t\"name\": \"Raoul van Rüschen\",\r\n\t\t\"email\": \"vanruesc@outlook.de\"\r\n\t},\r\n\r\n\t\"repository\": {\r\n\t\t\"type\": \"git\",\r\n\t\t\"url\": \"https://github.com/vanruesc/three-demo.git\"\r\n\t},\r\n\r\n\t\"bugs\": {\r\n\t\t\"url\": \"https://github.com/vanruesc/three-demo/issues\"\r\n\t},\r\n\r\n\t\"files\": [\r\n\t\t\"src\",\r\n\t\t\"build\"\r\n\t],\r\n\r\n\t\"scripts\": {\r\n\t\t\"ava\": \"ava\",\r\n\t\t\"lint\": \"npm run lint:lib && npm run lint:demo && npm run lint:test\",\r\n\t\t\"lint:config\": \"eslint *.js\",\r\n\t\t\"lint:lib\": \"eslint src\",\r\n\t\t\"lint:demo\": \"eslint demo/src\",\r\n\t\t\"lint:test\": \"eslint test\",\r\n\t\t\"build\": \"rollup -c\",\r\n\t\t\"build:production\": \"cross-env NODE_ENV=production rollup -c\",\r\n\t\t\"doc\": \"esdoc\",\r\n\t\t\"deploy\": \"cpx demo/assets/** public/demo\",\r\n\t\t\"pretest\": \"npm run lint && npm run build:production\",\r\n\t\t\"test\": \"npm run ava\",\r\n\t\t\"prepack\": \"npm test\"\r\n\t},\r\n\r\n\t\"ava\": {\r\n\t\t\"failFast\": true,\r\n\t\t\"files\": [\"test/**/*.js\"]\r\n\t},\r\n\r\n\t\"eslintConfig\": {\r\n\t\t\"extends\": \"delta\"\r\n\t},\r\n\r\n\t\"peerDependencies\": {\r\n\t\t\"dat.gui\": \">= 0.0.0 < 1.0.0\",\r\n\t\t\"synthetic-event\": \">= 0.0.0 < 1.0.0\",\r\n\t\t\"three\": \">= 0.89.0 < 0.106.0\"\r\n\t},\r\n\r\n\t\"devDependencies\": {\r\n\t\t\"@babel/core\": \"7.x.x\",\r\n\t\t\"@babel/preset-env\": \"7.x.x\",\r\n\t\t\"ava\": \"2.x.x\",\r\n\t\t\"browser-env\": \"3.x.x\",\r\n\t\t\"cpx\": \"1.x.x\",\r\n\t\t\"cross-env\": \"5.x.x\",\r\n\t\t\"dat.gui\": \"0.x.x\",\r\n\t\t\"esdoc\": \"1.x.x\",\r\n\t\t\"esdoc-standard-plugin\": \"1.x.x\",\r\n\t\t\"eslint\": \"5.x.x\",\r\n\t\t\"eslint-config-delta\": \"0.x.x\",\r\n\t\t\"math-ds\": \"1.x.x\",\r\n\t\t\"rollup\": \"1.x.x\",\r\n\t\t\"rollup-plugin-babel\": \"4.x.x\",\r\n\t\t\"rollup-plugin-babel-minify\": \"8.x.x\",\r\n\t\t\"rollup-plugin-node-resolve\": \"5.x.x\",\r\n\t\t\"synthetic-event\": \"0.x.x\",\r\n\t\t\"stats.js\": \"0.x.x\",\r\n\t\t\"three\": \"0.105.x\"\r\n\t}\r\n}\r\n",
"longname": "D:\\Sourcecode\\JavaScript\\three-demo\\package.json",
"name": "package.json",
"static": true,
Expand Down

0 comments on commit 8793f2f

Please sign in to comment.