Comments (10)
Thanks @ThomasTJdev! We will implement IfcIShapeProfileDefs these days. We don't need additional information; once we make the first step, we will let you know to see if it's solved.
from engine_web-ifc.
I have tested various other IFC files and I got another Unexpected profile type
:
#56335= IFCCIRCLEHOLLOWPROFILEDEF(.AREA.,'AirTerminal_\X2\00D8\X0\160_Type15',#56334,94.9999999999999,15.);
from engine_web-ifc.
Thanks for the notice! I'm finishing geometry optimization this weekend, and these issues with the profiles are the next bullets in my list
from engine_web-ifc.
Both IfcIShapeProfileDefs and IFCCIRCLEHOLLOWPROFILEDEF are now implemented, please check out https://tomvandig.github.io/web-ifc/examples/viewer/index.html (might need to clear cache & refresh to download the new wasm binary)
from engine_web-ifc.
Just for the notice, centering the camera to the geometric elements is something we have already implemented in web-ifc-viewer.
from engine_web-ifc.
As a workaround, I've added normalization to https://tomvandig.github.io/web-ifc/examples/viewer/index.html in the latest deploy. If you still can't see your model, something is seriously wrong and we should investigate further.
from engine_web-ifc.
As a workaround, I've added normalization to https://tomvandig.github.io/web-ifc/examples/viewer/index.html in the latest deploy. If you still can't see your model, something is seriously wrong and we should investigate further.
Thank you @tomvandig! It works. I have tested with various models from different design teams - they load correct and fast. Great job!
Now when my models can load, I'm coming over to the web-ifc-viewer
-repo 😉
from engine_web-ifc.
@ThomasTJdev Great! Keep in mind that these changes need some days to reflect on the other repos. Also, beware that the last changes regarding IFC functionality are in web-ifc-three.
from engine_web-ifc.
Thanks @tomvandig. Using your link the console shows that it loads fine, but no model is shown. I'll try to pull and compile later for a local test.
Thank you for fixing the issue!
from engine_web-ifc.
Hi Thomas,
I'm sorry about that, that's unfortunate.
I believe both element types are implemented correctly now, as I can see them properly on other models. I believe your problem may lie in the coordination of your model. If your model is very far from the origin it may not be visible, even though it is loaded properly.
I will add some normalization to the viewer so you can check if this is indeed your issue. If it is not, I will need the model available to be able to help you further.
Cheers.
from engine_web-ifc.
Related Issues (20)
- [Bug]: Something is wrong geometry in version 0.0.51 HOT 7
- Web-IFC on Next.js HOT 8
- [Feat]: Create IFC directly from Threejs meshes (e.g. THREE.BoxGeometry)? HOT 2
- [Bug]: REAL values in scientific notation with positive exponent not serialized correctly HOT 1
- [Bug]: Colors not displaying correctly HOT 3
- [Bug]: 404 at ifcjs.github.io/web-ifc/demo/ HOT 4
- [Bug]: IfcBoolean value is written as '.true.' instead of '.T.' HOT 3
- [Bug]: Something still went wrong geometry with version @0.0.51 , HOT 2
- [Bug]: It does not load IFCMEMBERS from an IFCCURTAINWALL HOT 5
- [Bug]: Incorrect clipping of thin solids HOT 1
- [Bug]: Some geometry went wrong with versions @0.0.51, @0.0.52 and @0.0.53 with older versions is fine HOT 3
- [Bug]: 2 Closed Issues are still present in web-ifc 0.0.53 (as far as i know it is not a regression, because it never worked to begin with) HOT 1
- [Bug]: Profile error
- [Bug]: Missing geometries in big ship model
- Version 1.4.21 has a bug regarding the position of some objects, namely IFCREINFORCINGBAR HOT 5
- [Bug]: Error loading spatial structure on model with IfcAlignment
- With @web-ifc we can split the Uint8Array into chunks to read? HOT 5
- [Bug]: Error [ERR_PACKAGE_PATH_NOT_EXPORTED]: Package subpath './web-ifc-api' is not defined by "exports" in D:\App\Backend\node_modules\web-ifc\package.json HOT 5
- [Bug]: Some objects are not displayed in web-ifc based viewer.
- [Bug]: Error with geometry and miss some of them HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from engine_web-ifc.