Thanks KC
Well while I am busy with the FSPC segment editor part, lets talk about Segment mesh creation in general.
Lets look first at windows doors and any type of CSG segment.But first we need to look at the segment it self it contains 3 meshes or more.Two static meshes and a dynamic entity mesh, the dynamic entity part is the grate the window, fence or whatever you want it to be.This could also be a static entity which would mean you will not be able to interact with it.Dynamic entities in segments can be interacted with.
The two static meshes where one is the CSG that you will use to cut the walls, you will be using it with so that one can see on the other side on the wall through the window,grate ect.As a note CSG is optional if you are using a standalone wall that has been pre-CSGED...
There is no specific limit on size of the segment depending on the size of the wall you will be cutting.If you intend to cut standard room segment wall it is best to keep the dimensions in the following limits 90H* x 90L* x 10-20W*.Keeping them at those limits will result in less CSG problems.However larger may or may not work.You will note that I will always give out limitations on what is deemed a safe dimension to work with and still add that larger may work.The idea of sharing this with you is to avoid further frustration by giving dimension which may not work every time it is not the purpose of this.
Height and length should always be in the 90's x 90's or less range, width is dependent on the wall you will be cutting so if the walls is 20 units thick the CSG should at be 60 units so that there is sticking 20 unit out on either side of the wall the less there is sticking out from the walls the less likely it will be a successful CGS cut.
The second mesh would be the frame that houses the window, grate ect this should stick out 2.5 units or more on either side.It is optional to have the frame stick out a bit it could also be embedded into the wall it really depends on what you create.
It is best when creating the window grate ect to create them together in your 3D model editor to avoid any obvious gaps.
When creating the window and frame that houses the the window the window should start where the the frame part ends in the inside of the frame.So if you have a frame that the edge on the inside ends at 5 units the window should start at 5 units.
The frame it self should be at least 5 units thick so that the CSG that you create over laps the window frame by 2.5 units.The reason for the is that a little bit more of the wall gets cut other wise the window frame and wall will both try and share the same 5 unit space in the game which visually will not look good.
The dynamic/static window grate segment speaks for it self it is a pretty straight forward segment.
NB do not forget when importing the window frame to make it immune to CSG or else the window frame will be cut the same applies to the wall you are cutting it has to a CSG compatible.
This can be found in the FPS files as CSGimmune =1/0 where state 1 activates and 0 disables it.
That is all till next time
You will find that I will cover every thing in the FPSC segment world at one point or another.As this progress I will show you how to create simple room segments without the fuzz.So this will be the first of many modeling segments aparts.In future you can also look out for cross-junction t-junction straight and dead end segments and mesh creation.
"In my weird politically incorrect hypothetically incoherent contradicting obscured world definitively maybe"