Commit Graph

32 Commits

Author SHA1 Message Date
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
400dc3227b Better usemtl handling 2017-12-28 16:17:24 -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
Sean Lilley
0eddab51f9 Change extension check 2017-11-29 13:49:30 -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
3c5f055182 Constant lighting added back to materialsCommon 2017-09-21 10:40:44 -04:00
Sean Lilley
72baced2ed Merge branch 'master' into gltf-2.0 2017-08-10 09:52:19 -04:00
Sean Lilley
60a080be46 Reorganization of material loading and returning buffer rather than writing file 2017-08-08 15:09:00 -04:00
Rachel Hwang
3293621155 correct winding order check bug 2017-08-08 11:59:02 -04:00
Rachel Hwang
563d5243a2 cleanup edits 2017-07-27 14:05:10 -04:00
Sean Lilley
e54f3af37f Async image reading/writing and other cleanup 2017-07-27 11:28:14 -04:00
Sean Lilley
9da383e434 Style edits 2017-07-24 16:42:03 -04:00
Rachel Hwang
f526e9b0d8 refactor regexes and correct line buffering bug 2017-06-28 10:05:25 -04:00
Rachel Hwang
2706b95b5b correct cross product calculation 2017-06-26 12:49:57 -04:00
Rachel Hwang
a07ef6a3ab refactor line buffering 2017-06-26 12:23:34 -04:00
Rachel Hwang
2105e7bf82 adding winding order sanitization when normals are provided 2017-06-16 14:08:12 -04:00
Rachel Hwang
2396899f5d refactored face line parsing to support multiline faces 2017-06-16 12:59:34 -04:00
Rachel Hwang
7e82e90b35 adding convexivity test and fan method for convex polygon triangulation 2017-06-15 11:11:27 -04:00
Rachel Hwang
50d26f4fd7 loads concave faces with more than 3 vertices 2017-06-14 17:08:55 -04:00
Rachel Hwang
133e428cb4 get n-many vertices for a face 2017-06-13 20:48:09 -04:00
Sean Lilley
c2af8f5098 Tests 2017-05-10 13:10:59 -04:00
Sean Lilley
dc4ba7fc6a Merge branch 'master' into gltf-2.0 2017-05-04 14:34:33 -04:00
Sean Lilley
c9ad66fcdb Add metallicRoughness and specularGlosiness output 2017-05-04 14:25:08 -04:00
Sean Lilley
93dac5ebdc Convert up axis 2017-04-20 14:43:59 -04:00
Sean Lilley
ce5221c80a 2.0 2017-04-19 17:53:10 -04:00
Sean Lilley
37febbcd93 Renaming files 2017-04-12 16:55:03 -04:00