Is there anyway to generate BSP brushes in blueprint? I would like to generate geometry and complex objects based on custom parameters and logic, using features like add/subtract from BSP. Looks like it isn’t possible? Or is it?
If not, is it anyway possible to “subtract” from staticmesh some way? Like making a cylindrical hole in a box?
I have tried using the experimental procedural mesh component but that needs good amount of attention and custom tools to make good use of it, mind not it’s experimental so I wouldn’t want to create several functions to implement a good interface for that component and have it later get redone, obsolete or totally removed.
If it is not currently possible to do what I want with blueprints, is it possible to make it work via blueprint c++ component? Haven’t coded anything in UE yet though.
I tried to implement a bsp spawner from c++ to bp code but for some reason i couldn’t get the bsp brushes to spawn at runtime. Maybe someone else has had luck?
You can use the custome mesh component to define your own meshes…
And yes, it works also in the construction script. You can even bake lighting for them…
once you get c++ compiling and you at least try to followthis video series
after all that you’ll understand somewhat what this next bit is, which is the engine source
after you follow that link and you have an account you can follow this link which is the top level part of the bsp editor
basically this folder contains everything need to be a plugin for the engine, bspmode is an editor module plugin. now before you begin, you don’t need the engine source, you can just view the source on the web and use it as reference as you make your own plugin or code.
but basically to have something similar to what i had you just need a simple c++ actor class that has some functions called in the constructor using these similar calls to what the bspmode does, the c++ code you need is in the bspmodemodule.cpp, which is essentially the functionality of bspmode plugin, really all the bspmode editor module tool does is make a bsp builder with some given bsp type and the bsp brush itself is operatered on by its parameters
Thank you very much! Will indeed look into this. Have thought about to start coding for UE4 for a year now Guess now is the time.
Have seen some old posts about using Qt Creator as an IDE for UE4, you have any experience with that? Think I’m gonna start with giving qt creator a go first.
Thanks again with your help for me to get started.