OSArch Community

That Open Company

  1. A

    @Moult thanks, cheers! As it is now, it will still be possible to talk about and recommend open-source technologies other than IFC.js in the chat rooms (for example, when Xeokit or IOS is recommended as an alternative to IFC.js). We think it doesn't make much sense to have a specific channel for other open-source technologies when OSArch is fulfilling that mission much better than we could. In fact, wouldn't this be a good opportunity to foster people from our community with those interests to post on OSArch?

    For my part, I'm going to share the posts I see on Linkedin about other technologies to give them as much diffusion as possible!

  2. M

    @agviegas that's great! Can I clarify which rooms you're referring to? For example my post was deleted from the "Share your wins" section, but is the "Share a resource" OK? Or only the "Ask the Community"?

  3. F

    @Moult said:

    @agviegas that's great! Can I clarify which rooms you're referring to? For example my post was deleted from the "Share your wins" section, but is the "Share a resource" OK? Or only the "Ask the Community"?

    I appreciate the efforts to clarify their position with regard to acceptable post material. With my poor memory, I will probably forget in 2 months and get my posts deleted.... after 10 or so future deleted posts my muscle memory should kick in and I will post in the correct room.

  4. A

    Everything should be clear in the guidelines! Otherwise, you are also free to propose improvements in Help us do better. The goal of our community is to have a space mainly dedicated to the open-source technology we have worked (and are working) so hard for. In general terms, if the post/comment has anything to do with IFC.js, it's ok

    (even if it's "hey, have you tried Xeokit / IOS to do this thing you are trying to do with IFC.js?").

    I'll do my best to redirect the people interested in other topics here.

  5. A

    Hi guys. I wanted to add IFC.js to the tool map, but I don't understand how to link the project to other projects.

    Do I understand correctly that IFC.js initially used the OpenCascade geometric kernel, similar to how it is utilized in IfcOpenShell? However, since editing IFC files is not the primary goal of IFC.js, much of the OCC code was unnecessary, as IFC.js mainly focuses on rendering geometry. Therefore, only the essential methods were implemented, with their implementation based on OCC.

    Eventually, the ifcopenshell-wasm project and the plugin for efficient geometric raycasting and spatial calculations, Three-bvh-csg, were used as the foundation. This transition from the complex BREP-CSG approach in IfcOpenShell to a lightweight CSG implementation on three.js led to the creation of a new project, thatcompany.

    Please correct me if I’ve misunderstood anything.

  1. Page 1
  2. 2

Login or Register to reply.