Giter Site home page Giter Site logo

3dmeshviewer / stepfileviewer Goto Github PK

View Code? Open in Web Editor NEW
39.0 39.0 16.0 138 KB

A set of examples and demos for 3dmeshviewer component

Home Page: https://3dmeshviewer.github.io/stepfileviewer/

HTML 99.32% Ruby 0.68%
ap203 ap214 ap242 cad demos iso10303-21 p21-file step-file visualization webasm webgl

stepfileviewer's People

Contributors

3dmeshviewer avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar

stepfileviewer's Issues

Unable to open .step

It seams that the code is not longer supported.
Can you release the code so to be supported from the community?

Unable map textures to the .stp object

I was trying to see if we could add any standard material which has a texture. However, I couldn't see any texture applying after my approach. any dependencies?

else if (materialType == 'plastic') {
                           curMaterial = new THREE.MeshStandardMaterial({
                      
                              map: new THREE.TextureLoader().load("../models/2.png"),
                         
                          });

Pin version of Three.js (website broken)

Hello, you used a non-versioned source for Three.js, so when they release breaking changes it breaks the app.

Do you mind updating to use a versioned Three.js source?

One way is to install a specific version with npm, and load it from local node_modules rather than from threejs.org.

Another way is to use unpkg (CDN for NPM), and you can load a versioned URL like this one: https://unpkg.com/[email protected]/build/three.min.js

Then this way, the site won't break because it will always use the same version of Three.js until you manually update it.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.