
Security News
Axios Supply Chain Attack Reaches OpenAI macOS Signing Pipeline, Forces Certificate Rotation
OpenAI rotated macOS signing certificates after a malicious Axios package reached its CI pipeline in a broader software supply chain attack.
A node module to convert OBJ files to Three.js JSON format
Using npm:
npm install three-obj
Include to a script as a dependency
var threeOBJ = require("three-obj")( options );
where options can be an bject to override the defaults
then load any OBJ file to convert it to a JSON object
threeOBJ.load("obj/palm.obj", function( response ){
console.log("DATA:", response );
});
Note that the MTL file is currently expected to be is the same folder.
View the examples folder for more specific use cases
These are the main methods to interact with the lib
Loads an OBJ file and creates a JavaScript object
One liner to load & output to ascii JSON
Same as convert but saves to binary format
Update the options used during the processing (like scale, shading, align).
In addition there are some methods used internally that you might want to use at certain cases:
Accepts a raw OBJ file and returns it as a JavaScript object
Get the JSON input and convert it to binary format
Simply saves the data to a JSON file.
Created by Makis Tracend ( @tracend )
Based on: OBJLoader, MTLLoader, convert_obj_three
Distributed through Makesites.org
Released under the MIT license
FAQs
Compiling 3D OBJ files to Three.js JSON, as a node module
We found that three-obj demonstrated a not healthy version release cadence and project activity because the last version was released a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Security News
OpenAI rotated macOS signing certificates after a malicious Axios package reached its CI pipeline in a broader software supply chain attack.

Security News
Open source is under attack because of how much value it creates. It has been the foundation of every major software innovation for the last three decades. This is not the time to walk away from it.

Security News
Socket CEO Feross Aboukhadijeh breaks down how North Korea hijacked Axios and what it means for the future of software supply chain security.