Tom Fili
|
3ba174dd33
|
Removed unneeded code
|
2019-07-19 21:03:33 -04:00 |
|
Tom Fili
|
0fa1ec528d
|
Made alpha images work if same as diffuse
|
2019-07-19 14:52:12 -04:00 |
|
Tom Fili
|
b913b0fa5f
|
Added a check to see if diffuse and alpha texture is the same.
|
2019-07-19 13:07:34 -04:00 |
|
Tom Fili
|
abddf4bda4
|
Merge remote-tracking branch 'origin/master' into fix-negative-indices
|
2019-06-26 13:57:50 -04:00 |
|
Sean Lilley
|
243f747281
|
Fix eslint and update node modules
|
2019-06-22 06:54:09 -04:00 |
|
Sean Lilley
|
2fb661c8cf
|
Fix negative indices
|
2019-04-07 17:31:22 -04:00 |
|
Sean Lilley
|
73205a874b
|
Don't let separate resources exceed Node buffer size limit
|
2019-03-19 21:25:42 -04:00 |
|
Sean Lilley
|
d979a93745
|
Merge branch 'master' into newmtl-without-name
|
2019-02-10 09:45:46 -05:00 |
|
Sean Lilley
|
075beb60d4
|
var to let/const
|
2019-02-05 22:03:42 -05:00 |
|
Sean Lilley
|
ed54251fec
|
Fix parsing mtl with newmtl without a name
|
2019-01-03 20:51:39 -05:00 |
|
Omar Shehata
|
56a06eee2d
|
Error if use mutiple material types
|
2018-12-04 15:05:00 -05:00 |
|
Omar Shehata
|
7e9a7a87b8
|
Cleanup
|
2018-12-04 14:34:04 -05:00 |
|
Sean Lilley
|
b5da7be229
|
Merge branch 'master' into unlit
|
2018-11-24 17:04:09 -05:00 |
|
Sean Lilley
|
5d522daaa8
|
Merge branch 'master' into material-duplication
|
2018-11-01 18:43:11 -04:00 |
|
Sean Lilley
|
eaca567a25
|
Updates
|
2018-10-31 21:12:25 -04:00 |
|
Sean Lilley
|
9cc1ba8ec5
|
Split incompatible materials
|
2018-10-29 18:19:55 -04:00 |
|
Sean Lilley
|
b3d5407a26
|
Don't discard primitives that don't match the attribute layout
|
2018-10-17 21:42:28 -04:00 |
|
Sean Lilley
|
1426d0e43d
|
Update triangulation algorithm
|
2018-10-11 16:58:54 -04:00 |
|
Sean Lilley
|
ce1591c860
|
Clear vertex cache too
|
2018-10-11 13:20:50 -04:00 |
|
Sean Lilley
|
a87087b0dd
|
Reset vertex count properly
|
2018-10-10 18:37:52 -04:00 |
|
Sean Lilley
|
30bf9095fa
|
Discard faces that don't have the same attributes
|
2018-08-30 23:37:03 -04:00 |
|
Sean Lilley
|
0c897a6847
|
Only assign default material if obj file doesn't call usemtl
|
2018-08-30 23:04:45 -04:00 |
|
Omar Shehata
|
a8dc3ccc23
|
Fixed linting
|
2018-08-30 16:02:54 -04:00 |
|
Omar Shehata
|
e8fc8ab04e
|
Replaced materialsCommon with unlit
|
2018-08-30 15:55:32 -04:00 |
|
Sean Lilley
|
574d06db2b
|
Adding position, normals, and uvs to primitive level rather than mesh level
|
2018-08-30 15:24:34 -04:00 |
|
Sean Lilley
|
26db16d892
|
Fixed normalizing Windows paths
|
2018-08-30 12:08:12 -04:00 |
|
Sean Lilley
|
af2e6aa43e
|
Merge branch 'master' into missing-usemtl
|
2018-03-21 10:21:29 -04:00 |
|
Sean Lilley
|
7d934503ad
|
Normalize normals
|
2018-03-20 22:38:37 -04:00 |
|
Sean Lilley
|
5730d2371f
|
Set default material if usemtl is missing
|
2018-03-06 19:22:06 -05:00 |
|
Sean Lilley
|
1140e50987
|
Merge branch 'master' into diffuse-ambient
|
2018-01-29 09:28:55 -05:00 |
|
Sean Lilley
|
902e877eca
|
Ignore ambient texture if it is the same as the diffuse texture
|
2018-01-19 11:02:14 -05:00 |
|
Sean Lilley
|
378479b8f1
|
Added alpha texture support
|
2018-01-03 21:01:10 -05:00 |
|
Sean Lilley
|
400dc3227b
|
Better usemtl handling
|
2017-12-28 16:17:24 -05:00 |
|
Sean Lilley
|
1bebb590ef
|
Updated to version 2.1.0
|
2017-12-28 14:34:30 -05:00 |
|
likangning93
|
365efa10fd
|
Merge pull request #117 from AnalyticalGraphicsInc/resources-in-root
Attempt to load missing resources by looking in the same directory as the obj
|
2017-12-28 13:19:52 -05:00 |
|
Sean Lilley
|
e2db0ac59d
|
More accurate error messages
|
2017-12-21 22:23:28 -05:00 |
|
Sean Lilley
|
2869560aab
|
Don't add a face that contains only two vertices
|
2017-12-12 09:34:35 -05:00 |
|
Sean Lilley
|
57a95a6623
|
Try to load files in root directory when secure is true
|
2017-11-29 14:21:59 -05:00 |
|
likangning93
|
e85d64f021
|
Merge pull request #116 from AnalyticalGraphicsInc/mtllib-spaces
Load mtllib that has spaces in its path
|
2017-11-29 13:54:37 -05:00 |
|
Sean Lilley
|
0eddab51f9
|
Change extension check
|
2017-11-29 13:49:30 -05:00 |
|
likangning93
|
4b6421273b
|
Merge pull request #115 from AnalyticalGraphicsInc/texture-load-order
Switched texture loading order so diffuse is always first
|
2017-11-29 13:09:07 -05:00 |
|
Sean Lilley
|
2c21105d38
|
Attempt to load missing resources by looking in the same directory as the obj
|
2017-11-17 15:11:59 -05:00 |
|
Sean Lilley
|
78a41c35a7
|
Load mtllib that has spaces in its path
|
2017-11-17 11:54:32 -05:00 |
|
Sean Lilley
|
4b85d87655
|
Switched texture loading order so diffuse is always first
|
2017-11-07 09:20:42 -05:00 |
|
Sean Lilley
|
37cf7858cc
|
Node 8 upgrade
|
2017-11-06 09:46:45 -05:00 |
|
Tim Knip
|
bdebfeadee
|
proper indent
|
2017-10-10 15:06:45 +02:00 |
|
Tim Knip
|
fab88cfdfa
|
remove texture options from texture name
|
2017-10-10 13:23:09 +02:00 |
|
Tim Knip
|
3e41cdc7f6
|
Fix texture options ending up in texture filename #109
This happens when in `*.mtl` a relative texture path does not have a
`./` prefix.
eg: map_bump -bm 0.1 foo.jpg
|
2017-10-02 01:52:31 +02:00 |
|
Tim Knip
|
3cff129933
|
fixing merge conflict #109
|
2017-09-29 20:21:02 +02:00 |
|
Tim Knip
|
3ec919e9c4
|
better regexp for #109
|
2017-09-29 20:16:55 +02:00 |
|