Forcefield Material Help

Does anyone here have experience working with the roblox forcefield material

I need someone to tell me how / help me make the wall on the right with the hole in it, have the same effect as the other walls.

File;
WallDemo.rbxm (12.3 KB)

If anyone solves my issue I’ll give you 10k Robux.

1 Like

if you using union then try to delete this union then copy any wall and do this without union

Im not using a union, and copying walls doesn’t work as the texture messes up when u resize it

The effect only works on baseparts, not meshes or unions. Try to make the same shape with parts, and arrange the textures of the forcefields so that they’re seamless. It’s a bit of work, but it’s the only way I know of…

Ive tried to do that and I couldn’t manage it. If you want to give it a go- go ahead the file is attached

The easiest way is to use the regular wall and very transparent glass to visually cut out a door (and then an invisible hitbox).


The correct way to do this is to create a mesh as follows:

  • Force field meshes work just like regular meshes, except the texture information is read differently. Instead of representing color, the texture represents the animation (over time, different regions of the red channel are faded in and out of the resulting emissions texture).
  • Therefore, to get the same animation, you need to create a mesh with the same texture in the same spots but with a cutout.

To illustrate this:

Untitled drawing (10)

If you go to the talent hub or #collaboration, I’m sure someone with more blender experience than me could quickly create this, especially within your budget. (See reply below)

I came up with a way to do this inside studio:

  • Get the texture file by adding it to a MeshPart then exporting the MeshPart
  • Get the texture from the resulting texture png

Meshpart1_diff

  • Add the texture to the Union as a Decal (on both sides)
  • Export the Union (and decals) as an obj
  • Upload the resulting obj to Roblox (mark “as one mesh”) and insert it as a MeshPart

CutoutWall.obj (6.6 KB)

  • Set the MeshPart’s material to ForceField
  • Set the MeshPart’s texture to the obj’s texture
  • Voila!

Then the Meshpart just needs to be converted to a SpecialMesh for the above 1 VertexColor emission hack:

@LuaBearyGood Here is the completed special mesh uploaded to Roblox:

(Special meshes have no collision, so consider adding an invisible hitbox)

(Here is a gamepass based on your topic’s offer). Edit: It’s fine if you’d rather not. Thanks for contributing to open source!