In the Render Properties tab, under Light Paths > Max Bounces > Transparent. Increase the max bounces for transparency.
I just realised you have 400 planes with transparency which is excessive. Im assuming you havn't used volumetrics before. So instead of faking volumetic shading, use real volumetric shading instead.
You have overlapping vertices which creates zero area faces. This stops the bevel working as intended as it clamps the bevel to zero. Select all the vertices and merge by distance with Mesh > Merge > By Distance or press M to bring up the merge menu.
Create an Empty. Add a UV Project modifier on the tiles and make sure its the last modifier in the stack. Set Object to your Empty. Now you can translate and scale the empty to manipulate the UV's.
You can use the free Poliigon Uber Mapping Node (Download Link) that has mosaic rotation and noise to fix tilling patterns.
If disabling object mode visibility is sufficient, there is a built-in add-on Modifier Tools that you can enable. Once it is enabled a new panel will show up in the modifier tab of the properties editor:
There isn't an equivalent command for disabling viewing in just edit mode or applying to the render, but it would not be difficult to add such commands ...
You have some overlapping vertex issue on the front right bottom part of your mesh.
You just have to merge vertices by selecting your problem mesh in edit mode, then pressing "M" key and then selecting "Merge by distance"
It should be fixed
Enable Transparent Film under Render Properties > Film > Transparent
HSV node to make B/W.
Blur node to soften edges of shadow.
Translate node to offset shadow. In my case 5px right and 10px down.
Set Alpha node to reduce opacity.
All of above nodes can be tweaked to your liking. I have used an Alpha Over with a blue colour for a background, but this ...
Use the low-level function to add modifiers which allows for direct property access: https://docs.blender.org/api/current/bpy.types.ObjectModifiers.html#bpy.types.ObjectModifiers.new
C = bpy.context
# Get the object
obj = C.scene.objects['Cube']
# Add the modifier using the low level function
shrink_mod = obj.modifiers.new(name="Shrinkie&...
Shader – POM (Parallax Occlusion Mapping)
in some cases you can use a single face with Parallax Occlusion Mapping shader
Inside POM node tree is another Nodegroup POM Iterations ... each iteration generates a layer with offset specified by Strength value ...
there you can increase / decrease number of "layers" depend on your needs to result with ...
The main reason for that is the bad topology of that object. As you can see it has too less vertical loop cuts so that it can bend.
Here an example: I took a default cube without any subdivisions, made it a bit flatter and tried to curve it:
It works only, if you have enough subdivision on that axis, on which you want to bend it:
Modifiers can be moved to the first place in the stack using: "object.modifier_move_to_index", with the Index set to 0.
The last place index is dependent on the number of modifiers and since the index cannot be -1, this cannot be used for moving to the last position.