The Editor is licensed under the GNU General Public License, version 2.0. All other components are licensed under the GNU Lesser General Public License, version 2.1, unless otherwise stated.
You can find the original source code at https://github.com/SCP-CBN/cbre
- 3D World Studio is not free, does not work outside of Windows 7, and is no longer maintained by its creators.
- The official CBRE fork is no longer maintained.
- CBRE still can be useful outside the scope of the official SCP-CB 1.4 update that was cancelled.
.rmeshfile exporting- Lightmapping
- (WIP) GPU Lightmapping
- Lightmapping with Blender
- Screenshot mode
- Discord RPC
- Install The Lightmapper for Blender, make sure it's installed folder in Blender is named
thelightmapper - Look in the tools folder for
raytrace-lm.bat,bake.blendandbake.py - Edit
raytrace-lm.batto have the correctblender.exefile path - Paste
raytrace-lm.bat,bake.blendandbake.pynext to theCBRE.Editorand use External Lightmapper - Feel free to edit The Lightmapper settings in Blender using the
bake.blendfile
Make sure to install vc_redist_x86 from here when on Windows
There is a GitHub Actions script so you can download the latest from the Actions tab.
Install Naxela's The Lightmapper addon for Blender
Copy the files from BlenderBaking into your install of CBRE.Editor and change the raytrace-lm.bat's contents to point to a valid install of Blender.
Create an empty blender file setup for baking with The Lightmapper named bake.blend in the same place as CBRE.Editor
.NET 6
For the time being, compile nfd/NativeFileDialog yourself. I'll consider implementing it better later.
In the folder AssimpNet/AssimpNet.Interop.Generator/ run the command dotnet build
In the folder CBRE.Editor/ run the command dotnet build /p:Platform="x64"
Run the file CBRE.Editor/bin/Debug/net6.0/CBRE.Editor.exe
Run the file CBRE.Editor/bin/Debug/net6.0/CBRE.Editor.dll using the dotnet command
Just make a pull request. Try to keep the style consistent with existing code.