BIMsurfer | The latest version of the BIM Surfer WebGL viewer for IFC | Graphics library
kandi X-RAY | BIMsurfer Summary
kandi X-RAY | BIMsurfer Summary
BIMSurfer is a WebGL-based IFC model viewer for BIMServer.
Support
Quality
Security
License
Reuse
Top functions reviewed by kandi - BETA
Currently covering the most popular Java, JavaScript and Python libraries. See a Sample of BIMsurfer
BIMsurfer Key Features
BIMsurfer Examples and Code Snippets
Community Discussions
Trending Discussions on BIMsurfer
QUESTION
I am planning to set up server to parse and host BIM models and access the specific models form the client.
Expectation: I should be able to host many BIM models (100s), preferably IFC, and there are many clients whos accessing this models from browser.
I have tested BIM server and Bimsurfer, in my understanding BIMserver is for collaborative development where about 10 users co-working on project; based on the resource spec I doubt its performance on large number of concurrent users; Other options are are Autodesk Forge, xBIM, BIMWebServer, they looked similar and there is less scope for customization. What kind of BIM platform,tools you recommend me for above use case?
...ANSWER
Answered 2019-Jun-27 at 03:42Since there were no responses, I'll share my findings so far: Option1 : Use Openshellconvert in combination with Front end rendering like Threejs, Openshell converter mainly helps to get data info from IFC files and translate them to desired rendering formats like collada or obj etc Opetion2 : Go for proprietary solution like forge where you have wide range of supported file formats, Resfull APIs to query BIM properties it has readilty available viewer which can be embedded in your client
QUESTION
I'm a Webpack beginner who is trying to refactor an old JavaScript/jQuery application by decomposing it in several ES6 module usign Webpack and Babel.
So far i've managed to refactor the core components of the application, but now i'm stucked with a module that requires jQuery (v2.2) and another library ( BIMsurfer @V1
) available on the global scope.
The problem is that the BIMsurfer library isn't designed as a module and uses Grunt to produce a minified file.
I've seen that i could use the webpack.ProvidePlugin
but i'm getting this error:
TypeError: $.extend is not a function [bimsurfer.js:14]
I've created a GitHub repo with the minimal code to reproduce the error.
My goal is to produce a single bundle with my JavaScript library that can be re-used in several application.
...ANSWER
Answered 2018-May-05 at 16:53Downloaded your repo and did some test. The webpack config is fine. But there are other problems you need to fix.
- the src/libs/jquery.js file is empty.
- in the src/libs/bimsurfer/bimsurfer.js file, at line 15015 and 22438, the declaration of WebGLDebugUtils and SceneJS_PubSubProxy are missing the
var
keyword.
once you fix these two problem, you should be able to see a clean console in chrome devtool.
Community Discussions, Code Snippets contain sources that include Stack Exchange Network
Vulnerabilities
No vulnerabilities reported
Install BIMsurfer
Support
Reuse Trending Solutions
Find, review, and download reusable Libraries, Code Snippets, Cloud APIs from over 650 million Knowledge Items
Find more librariesStay Updated
Subscribe to our newsletter for trending solutions and developer bootcamps
Share this Page