Might be a localization thing… What language are you using Revit in? Can you try English?
with this version it seems to work fine, even if I plug in the transparency for 15%.
Yes guess Jacob is right, the defult material is "dynamo materiel or something if you dont feed in any material…and gues its very transparency itself…
Time to troubleshoot to see if it’s a localization issue.
In an English instance:
- Delete everything existing other than the basic massing as a first step.
- Launch Dynamo.
- Change the code block to “Mass”
- Disable the geometry preview of all nodes (I did this with ctrl + A, and right clicking the desktop background in the GIF above).
- Set the transparency to 0, hatch to , and the color to your blue. Provide no other overrides.
- Run the graph.
- Screenshot the result in Revit.
Then in a German instance:
- Delete everything existing other than the basic massing as a first step.
- Launch Dynamo.
- Change the code block to the German equivalent of “Mass”.
- Disable the geometry preview of all nodes (I did this with ctrl + A, and right clicking the desktop background in the GIF above).
- Set the transparency to 0, hatch to German equivalent of , and the color to your blue. Provide no other overrides.
- Run the graph.
- Screenshot the result in Revit.
The two screenshots should be the same, and if not we have an issue with the OverrideGraphicSettings.ByProperties, or the Element.SetOverideInView node.
If I disable all previews in Dynamo they look similar. Something with the color is still funky though, I double checked, transparency was set to 0, rgb was the same.
However, in the project running it from Player, I get two different results
Defining the material input for DirectShape.ByGeometry
does seem to solve the issue.
Also using ImportInstance.ByGeometry
worked fine so far as well.
Likely the default Dynamo material created by the DEU version is different somehow than the material created by the ENU version, and as a result the result won’t look exactly the same unless you set a material override.