Updated build and public files

This commit is contained in:
Paul Graffam 2020-07-06 17:29:40 -04:00
parent 5b0425c02d
commit 41569ab1b6
16 changed files with 450 additions and 80 deletions

Binary file not shown.

Binary file not shown.

After

Width:  |  Height:  |  Size: 16 KiB

View File

@ -0,0 +1,219 @@
{
"asset": {
"generator": "COLLADA2GLTF",
"version": "2.0"
},
"scene": 0,
"scenes": [
{
"nodes": [
0
]
}
],
"nodes": [
{
"children": [
2,
1
],
"matrix": [
0.009999999776482582,
0.0,
0.0,
0.0,
0.0,
0.009999999776482582,
0.0,
0.0,
0.0,
0.0,
0.009999999776482582,
0.0,
0.0,
0.0,
0.0,
1.0
]
},
{
"matrix": [
-0.7289686799049377,
0.0,
-0.6845470666885376,
0.0,
-0.4252049028873444,
0.7836934328079224,
0.4527972936630249,
0.0,
0.5364750623703003,
0.6211478114128113,
-0.571287989616394,
0.0,
400.1130065917969,
463.2640075683594,
-431.0780334472656,
1.0
],
"camera": 0
},
{
"mesh": 0
}
],
"cameras": [
{
"perspective": {
"aspectRatio": 1.5,
"yfov": 0.6605925559997559,
"zfar": 10000.0,
"znear": 1.0
},
"type": "perspective"
}
],
"meshes": [
{
"primitives": [
{
"attributes": {
"NORMAL": 1,
"POSITION": 2,
"TEXCOORD_0": 3
},
"indices": 0,
"mode": 4,
"material": 0
}
],
"name": "LOD3spShape"
}
],
"accessors": [
{
"bufferView": 0,
"byteOffset": 0,
"componentType": 5123,
"count": 12636,
"max": [
2398
],
"min": [
0
],
"type": "SCALAR"
},
{
"bufferView": 1,
"byteOffset": 0,
"componentType": 5126,
"count": 2399,
"max": [
0.9995989799499512,
0.999580979347229,
0.9984359741210938
],
"min": [
-0.9990839958190918,
-1.0,
-0.9998319745063782
],
"type": "VEC3"
},
{
"bufferView": 1,
"byteOffset": 28788,
"componentType": 5126,
"count": 2399,
"max": [
96.17990112304688,
163.97000122070313,
53.92519760131836
],
"min": [
-69.29850006103516,
9.929369926452637,
-61.32819747924805
],
"type": "VEC3"
},
{
"bufferView": 2,
"byteOffset": 0,
"componentType": 5126,
"count": 2399,
"max": [
0.9833459854125976,
0.9800369739532472
],
"min": [
0.026409000158309938,
0.01996302604675293
],
"type": "VEC2"
}
],
"materials": [
{
"pbrMetallicRoughness": {
"baseColorTexture": {
"index": 0
},
"metallicFactor": 0.0
},
"emissiveFactor": [
0.0,
0.0,
0.0
],
"name": "blinn3-fx"
}
],
"textures": [
{
"sampler": 0,
"source": 0
}
],
"images": [
{
"uri": "DuckCM.png"
}
],
"samplers": [
{
"magFilter": 9729,
"minFilter": 9986,
"wrapS": 10497,
"wrapT": 10497
}
],
"bufferViews": [
{
"buffer": 0,
"byteOffset": 76768,
"byteLength": 25272,
"target": 34963
},
{
"buffer": 0,
"byteOffset": 0,
"byteLength": 57576,
"byteStride": 12,
"target": 34962
},
{
"buffer": 0,
"byteOffset": 57576,
"byteLength": 19192,
"byteStride": 8,
"target": 34962
}
],
"buffers": [
{
"byteLength": 102040,
"uri": "Duck0.bin"
}
]
}

View File

@ -1,15 +1 @@
<!DOCTYPE html> <!doctype html><html lang="en"><head><meta charset="UTF-8"><title>Three.js Webpack ES6 Boilerplate</title><link href="js/../css/0.css" rel="stylesheet"></head><body><section id="appContainer" class="main"><div id="loading">Loading...</div></section><script src="js/app.js"></script><script src="js/2.app.js"></script><script src="js/0.app.js"></script></body></html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Three.js Webpack ES6 Boilerplate</title>
<link href="js/../css/0.css" rel="stylesheet"></head>
<body>
<section id="appContainer" class="main">
<div id="loading">Loading...</div>
</section>
<script type="text/javascript" src="js/app.js"></script><script type="text/javascript" src="js/2.app.js"></script><script type="text/javascript" src="js/0.app.js"></script></body>
</html>

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -0,0 +1,7 @@
/*!
* @overview es6-promise - a tiny implementation of Promises/A+.
* @copyright Copyright (c) 2014 Yehuda Katz, Tom Dale, Stefan Penner and contributors (Conversion to ES6 API by Jake Archibald)
* @license Licensed under MIT license
* See https://raw.githubusercontent.com/stefanpenner/es6-promise/master/LICENSE
* @version v4.2.8+1e68dce6
*/

File diff suppressed because one or more lines are too long

View File

@ -1 +1 @@
!function(i){function e(e){for(var r,t,n=e[0],o=e[1],u=e[2],l=0,f=[];l<n.length;l++)t=n[l],Object.prototype.hasOwnProperty.call(p,t)&&p[t]&&f.push(p[t][0]),p[t]=0;for(r in o)Object.prototype.hasOwnProperty.call(o,r)&&(i[r]=o[r]);for(s&&s(e);f.length;)f.shift()();return c.push.apply(c,u||[]),a()}function a(){for(var e,r=0;r<c.length;r++){for(var t=c[r],n=!0,o=1;o<t.length;o++){var u=t[o];0!==p[u]&&(n=!1)}n&&(c.splice(r--,1),e=l(l.s=t[0]))}return e}var t={},p={1:0},c=[];function l(e){if(t[e])return t[e].exports;var r=t[e]={i:e,l:!1,exports:{}};return i[e].call(r.exports,r,r.exports,l),r.l=!0,r.exports}l.m=i,l.c=t,l.d=function(e,r,t){l.o(e,r)||Object.defineProperty(e,r,{enumerable:!0,get:t})},l.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},l.t=function(r,e){if(1&e&&(r=l(r)),8&e)return r;if(4&e&&"object"==typeof r&&r&&r.__esModule)return r;var t=Object.create(null);if(l.r(t),Object.defineProperty(t,"default",{enumerable:!0,value:r}),2&e&&"string"!=typeof r)for(var n in r)l.d(t,n,function(e){return r[e]}.bind(null,n));return t},l.n=function(e){var r=e&&e.__esModule?function(){return e.default}:function(){return e};return l.d(r,"a",r),r},l.o=function(e,r){return Object.prototype.hasOwnProperty.call(e,r)},l.p="js";var r=window.webpackJsonp=window.webpackJsonp||[],n=r.push.bind(r);r.push=e,r=r.slice();for(var o=0;o<r.length;o++)e(r[o]);var s=n;a()}([]); !function(e){function r(r){for(var n,l,f=r[0],i=r[1],a=r[2],c=0,s=[];c<f.length;c++)l=f[c],Object.prototype.hasOwnProperty.call(o,l)&&o[l]&&s.push(o[l][0]),o[l]=0;for(n in i)Object.prototype.hasOwnProperty.call(i,n)&&(e[n]=i[n]);for(p&&p(r);s.length;)s.shift()();return u.push.apply(u,a||[]),t()}function t(){for(var e,r=0;r<u.length;r++){for(var t=u[r],n=!0,f=1;f<t.length;f++){var i=t[f];0!==o[i]&&(n=!1)}n&&(u.splice(r--,1),e=l(l.s=t[0]))}return e}var n={},o={1:0},u=[];function l(r){if(n[r])return n[r].exports;var t=n[r]={i:r,l:!1,exports:{}};return e[r].call(t.exports,t,t.exports,l),t.l=!0,t.exports}l.m=e,l.c=n,l.d=function(e,r,t){l.o(e,r)||Object.defineProperty(e,r,{enumerable:!0,get:t})},l.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},l.t=function(e,r){if(1&r&&(e=l(e)),8&r)return e;if(4&r&&"object"==typeof e&&e&&e.__esModule)return e;var t=Object.create(null);if(l.r(t),Object.defineProperty(t,"default",{enumerable:!0,value:e}),2&r&&"string"!=typeof e)for(var n in e)l.d(t,n,function(r){return e[r]}.bind(null,n));return t},l.n=function(e){var r=e&&e.__esModule?function(){return e.default}:function(){return e};return l.d(r,"a",r),r},l.o=function(e,r){return Object.prototype.hasOwnProperty.call(e,r)},l.p="js";var f=window.webpackJsonp=window.webpackJsonp||[],i=f.push.bind(f);f.push=r,f=f.slice();for(var a=0;a<f.length;a++)r(f[a]);var p=i;t()}([]);

View File

@ -15,5 +15,5 @@
<script src="js/rStats.extras.js"></script> <script src="js/rStats.extras.js"></script>
<script src="js/dat.gui.min.js"></script> <script src="js/dat.gui.min.js"></script>
<script type="text/javascript" src="js/app.js"></script><script type="text/javascript" src="js/vendors.app.js"></script><script type="text/javascript" src="js/main.app.js"></script></body> <script src="js/app.js"></script><script src="js/vendors.app.js"></script><script src="js/main.app.js"></script></body>
</html> </html>

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -0,0 +1,107 @@
/*! exports provided: BufferGeometryUtils */
/*! exports provided: GLTFLoader */
/*! exports provided: VertexNormalsHelper */
/*! exports provided: default */
/*! no exports provided */
/*! no static exports found */
/*!***********************!*\
!*** ./src/js/app.js ***!
\***********************/
/*!**************************!*\
!*** ./src/css/app.scss ***!
\**************************/
/*!****************************!*\
!*** ./src/js/app/main.js ***!
\****************************/
/*!*****************************!*\
!*** multi ./src/js/app.js ***!
\*****************************/
/*!*******************************!*\
!*** ./src/js/data/config.js ***!
\*******************************/
/*!*********************************!*\
!*** ./src/js/utils/helpers.js ***!
\*********************************/
/*!**********************************!*\
!*** ./src/js/utils/detector.js ***!
\**********************************/
/*!**********************************!*\
!*** ./src/js/utils/keyboard.js ***!
\**********************************/
/*!***********************************!*\
!*** ./src/js/app/model/model.js ***!
\***********************************/
/*!*************************************!*\
!*** ./src/js/app/helpers/stats.js ***!
\*************************************/
/*!*************************************!*\
!*** ./src/js/app/model/texture.js ***!
\*************************************/
/*!***************************************!*\
!*** ./src/js/app/managers/datGUI.js ***!
\***************************************/
/*!***************************************!*\
!*** ./src/js/utils/orbitControls.js ***!
\***************************************/
/*!****************************************!*\
!*** ./src/js/app/components/light.js ***!
\****************************************/
/*!*****************************************!*\
!*** ./src/js/app/components/camera.js ***!
\*****************************************/
/*!******************************************!*\
!*** ./src/js/app/helpers/meshHelper.js ***!
\******************************************/
/*!******************************************!*\
!*** ./src/js/app/loaders/GLTFLoader.js ***!
\******************************************/
/*!*******************************************!*\
!*** ./src/js/app/components/controls.js ***!
\*******************************************/
/*!*******************************************!*\
!*** ./src/js/app/components/geometry.js ***!
\*******************************************/
/*!*******************************************!*\
!*** ./src/js/app/components/material.js ***!
\*******************************************/
/*!*******************************************!*\
!*** ./src/js/app/components/renderer.js ***!
\*******************************************/
/*!********************************************!*\
!*** ./src/js/app/managers/interaction.js ***!
\********************************************/
/*!*********************************************!*\
!*** ./src/js/utils/bufferGeometryUtils.js ***!
\*********************************************/
/*!***************************************************!*\
!*** ./src/js/app/helpers/vertexNormalsHelper.js ***!
\***************************************************/

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long