Runtime Change Assets
sakshi sure!
if you look at SaveSystem.cs, you will notice that all files (floor map project files, interior project files, and thumbnails for these) are saved inside the computer using System.IO.File which is only working on desktop. So the one thing you need to change when switching to webgl is to make sure the files are saved using a web request instead
Hi Anthony,
Thank you for clarification.
We would like to know about upload floor plan feature support in your "Home Designer : Bundle" asset on asset store.
The feature should work like if Designers upload a new floor plan (in DWG, PDF, DXF format) then the floor plan should be imported inside home designer bundle as it is instead of designer creating floor plan on his own.
Also, We have purchased your asset "Home Designer: Bundle2022" and we would like to know will the following plugins will support in future if we purchase these below assets later.
OTHER PLUGINS
Level Designer
Assets Manager Pro
Packages Manager Free
Tutorial Engine
sakshi You can use this library to read CAD formats in C#
https://github.com/DomCR/ACadSharp
I don't have time to work on this, but if you manage to extract a set of points for rooms, windows and doors, I can help you generate the 3D in Home Designer.
Hi Anthony,
https://github.com/DomCR/ACadSharp
How to use this GitHub project in Unity is there any manual available? or is there any other libraries that we can use directly in unity to make a floor plan with these formats((in DWG, PDF, DXF format).
Thanks
Sakshi
Anthony
Anthony, We have some queries related to home designer bundle.
What is the use of Outside button showing in rooms side panel?
How we can partition the room and user cannot see through the walls. As you can see the screenshot the user can see the layout of other room from the portioning wall? We have to remove the transparency here. Please check the image link attached here as:
https://we.tl/t-JFedRgL2by
Regards
Sakshi
Anthony
And, Also after switching materials to URP as mentioned in your manual everything is converting to pink as it is not supporting URP shader.
Please let me know how to fix this and also check the screenshot attached.
https://drive.google.com/file/d/1iDe6sooIsJLsc6gEefp3Cml2BdLGqYDh/view?usp=share_link
Thanks
Sakshi
sakshi The project is supporting URP, the tool will switch all exoa materials's shaders to the URP version. But you will still have manual work to do as I explained in the manual. For all your 3D models you need to change their shaders manually.
All the floors, ceilings, walls should be converted automatically, but if it doesn't work just use the shaders located in Exoa/Common/Shaders/URP.
Anthony We have few queries in floor map editor and home designer scenes.
Query1: in floor map editor while drawing and viewing in 2d to 3d there should not be the transparency issue. We are standing in 1 room and can see the outlining dark black/grey on walls of other room because of the Exoa/AlwaysonTop shader. How to fix this? in 2d the outlining should be proper but in 3d it should not be visible through each other room.
Query2:
We have to create sub categories of Sku's menus.
for example:
we have furniture category. on click on furniture there should be Sofa, Bed, Chair these can be the sub categories on the same menu then choosing subcategories there should be a thumbnails of objects according to the sub categories. Please let us know how to achieve this feature easily using your home designer tool.
Thanks
Sakshi
sakshi Sorry for the late reply.
I'm sorry this is outside the scope of my support, Home Designer is a base application with limited functionalities that I am supporting. It is meant to be customized and extended to fit your project. My support is only covering bugs on features I'm providing with the plugins.
Modifying the plugin to have sub categories should not be a problem if you have developers.
Thanks for your understanding!
hi!
You can replace the model's material or shader at runtime once the model is loaded, it should be easy.
Or if you load asset bundles/addressables, the right material/shader can already be packed with the downloaded bundle
Hi Anthony,
We have to convert built-in shaders to URP shaders at runtime on single button click.
when we click on 'render button' then automatically at runtime Built-in shader should convert to exoa->URP shader.
Please let me know if this is possible in your extension.
Thanks
Hi Anthony,
Please update how to replace the shaders at runtime. i check your ReplaceShader methods but it is giving pink materials on some objects and making the walls to very dark grey color and also we don't need any popups on screen like 10 materials are converting or something. We need this functionality on just one button click and every material should convert from standard materials to urp materials.
Please give us the solution to update the shaders at runtime.
Thanks