Have you already decided to contribute to the
web-ifc-viewer library? Congratulations on that wise decision, let's start...
😊 If you are new,Check it out! Here, you can learn about the possibilities and features of IFC.
📜 The contribution must be made in the IFCjs/info repository https://github.com/IFCjs/info We use docusaurus for documentation. Don't worry, you don't need to know Docusaurus to do this.
🧰 To get started with a viewer, you can get one from the official IFC repository on Github, https://github.com/IFCjs/web-ifc-viewer. In it we will check the methods.
🧶 With these tools you can make your contribution more dynamic and illustrative.
🎹 Adds a blue alert window containing an animated icon(💡) Color:(#1a73e8).
🏠 Add a gray card, it can contain icon. Color:(#f3f4f6).
Scene with a link.
🎉 We can order the titles and establish a development tree thanks to their sizes.
📝🤔👩💻🤷♀️⛔💳🤖🏠🎩🧊🎯⚡💻🧑📁💎🐱👤✌🌱🧰⏳💾☝❓🌚👀👓🎹👨💼👷♀️🚧📦💳📜🎸🪕🎻📕🔍📘📗📒🌀🧱✨💣💥💅 🎓👬💛🐁🌵😊🤕🚦🌎🔥📦🌳🌲🌴🚀📚⚽ 🌈🥶🧵🧠💼🔢1️⃣2️⃣3️⃣👌🦅☝📝🎨🧻📁📭📫🎥🚩🎉⏩🚴♂️👨🎨🤏🚪💪🧶🐭🐣🔳 and more...
setGrid function allows us to set:
colorCenterLine, colorGrid`. It is possible to create a custom grid.
divisions: Number of
colorCenterLine: Color of the
Ycenter lines of the
colorGrid: Color of lines
size resizes the size of the mesh in X and Y.
👀👓 Below is an example of how to expose a function and its features. You can also use this same document to develop your own contribution to IFC.