The-Forge | Forge Cross-Platform Rendering Framework PC Windows | iOS library
kandi X-RAY | The-Forge Summary
kandi X-RAY | The-Forge Summary
The Forge is a cross-platform rendering framework supporting. *(only available for accredited developers on request). Particularly, the graphics layer of The Forge supports cross-platform.
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 The-Forge
The-Forge Key Features
The-Forge Examples and Code Snippets
Community Discussions
Trending Discussions on The-Forge
QUESTION
I'd like to remove some buttons from the Forge Toolbar.
So far I've used the code by @Philippe at PhilippeAnswer and I successfully removed all the buttons in the 'navTools' and 'modelTools'. When trying with the 'settingsTools' I can remove only the ModelBrowser button, not the Properties or Settings or Fullscreen button (in debug mode I see these controls as null values). Here is my code:
...ANSWER
Answered 2019-Mar-10 at 22:46When to remove a specific button depends on whether at all it's created by an extension, and if so, which extension.
The "toolbar-firstPersonTool" button that Philippe's answer talks about is created by "Autodesk.FirstPerson" extension so we can just listen to the loading of that extension.
However, the buttons you are interested in, like "toolbar-modelStructureTool" are "built-in" and not created by an extension. So you have to listen to another event, the "TOOLBAR_CREATED_EVENT" as shown by this blog post: When to remove toolbar buttons
QUESTION
I need to get room/area objects with the hierarchy of linked objects from the Revit model via Forge. Right now I am using this project as a starting point. Unfortunately, the room information is lost. As far as I understand, it is removed during the translation process. There are some workarounds like this one, but it doesn't seem to work for our case. Is there any straightforward way to retrieve room information from rvt in Forge?
...ANSWER
Answered 2017-May-23 at 07:51Unfortunately room information is not exposed through the Forge translation at the moment. We have a change request pending about it because several developers have been asking this feature. It will be provided in the future but at the moment the best workaround is the link that you pointed out. Sorry for the bad news.
QUESTION
Is there a way to find the Revit version of a file on BIM 360 without downloading the .rvt file? I found a similar question here, and Eason's answer suggests using the Design Automation APIs; however, currently the Design Automation API only supports AutoCAD. I know there's a Design Automation for Revit in beta, but is there any way of getting the Revit version without DA4R?
...ANSWER
Answered 2018-Oct-02 at 10:15Unfortunately, it's not possible currently. Both Forge Data Management API and Forge Model Derivative API won't care about the file metadata inside the RVT files as I know. The possible way is via Design Automation API for Revit, if you don't want to download RVT to your machines to check its metadata.
QUESTION
I've implemented offline viewing based on the tutorial and github here. The problem I'm having is forge is looking for the db jsons in an odd location that makes url pathing awkward. The files in particular are 'objects_attrs.json.gz', 'objects_vals.json.gz', 'objects_offs.json.gz', 'objects_ids.json.gz', 'objects_avs.json.gz'. For some reason the forge viewer strips two layers of directories off the url then looks for the files there. Afterword Forge looks for the files in the original location but, looks for the straight json instead of the gziped jsons.
This can be handled in a few hacky ways like creating two arbitrary parent directories in the url and accepting files at the higher url as well. Or unzipping the gzips and saving them in location. But, these kind of hacks could easily be unstable if I'm not exactly right about the forge implementation.
Is there any reason these files are searched for in a different location? For example are these files also used by the 2d files not just the 3d files? Are there other files like this?
...ANSWER
Answered 2018-May-17 at 20:05Look for the .svf file, say it's Design.svf. Rename it to Design.zip, and then upzip the file. This will get you the manifest.json.
Inside the manifest.json file, you'll file the URI's of all the files, including the one's you mentioned (the property database files).
Modify the URI as you wish, save the manifest.json file and re-zip it back up and rename it back to Design.svf.
If you got the URI path matching your file-system, then those property files will now load correctly.
Good luck!
QUESTION
We recently came across these slides: https://www.slideshare.net/CyrilleFauvel/introducing-the-forge-arvr-toolkit
And slide number 20 made us VERY
enthusiastic!
Is there actually a Forge to Unreal Engine 4 pipeline? We're aware of the Unity and 3ds Max pipelines, but any information related to the UE4 pipeline would be highly appreciated.
...ANSWER
Answered 2018-Feb-28 at 14:33It is underway :) feel free to contact me directly if any other question. My email address is my firstname @autodesk.com
Community Discussions, Code Snippets contain sources that include Stack Exchange Network
Vulnerabilities
No vulnerabilities reported
Install The-Forge
macOS
For PC Windows run PRE_BUILD.bat. It will download and unzip the art assets and install the shader builder extension for Visual Studio 2017. For Linux and Mac run PRE_BUILD.command. If its the first time checking out the forge make sure the PRE_BUILD.command has the correct executable flag by running the following command chmod +x PRE_BUILD.command. It will only download and unzip required Art Assets (No plugins/extensions install).
For PC Windows run PRE_BUILD.bat. It will download and unzip the art assets and install the shader builder extension for Visual Studio 2017.
For Linux and Mac run PRE_BUILD.command. If its the first time checking out the forge make sure the PRE_BUILD.command has the correct executable flag by running the following command chmod +x PRE_BUILD.command It will only download and unzip required Art Assets (No plugins/extensions install).
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