RF Map Toolkit (Custom Maps)

RaGEZONE VIP
VIP
Joined
Aug 30, 2022
Messages
94
Reaction score
56
RF Map Toolkit (Custom Map Creation)

RF Map Toolkit was started roughly 2 months ago, following on from the engine written for the RF Texture Toolkit but hosting a whole inventory of features related to maps.

Currently capable of editing (updated 04/23)
  • Custom mesh (blender/3dsmax) to .bsp converter (multi threaded)
    - allows creation of new maps
    - fully embedded or linked texture support

  • Internal ray traced lightmap baking with editor placed lighting
    - baked textures generated as lgt.r3t ready for r3e engine use
    - dynamic lighting preview before final bake

  • Automatic UV generation for lightmaps

  • Monster spawning locations and config of spawning areas
    - instant search for monsters by name
    - automatic generation of dmm files for new spawns

  • Portals and linking
    - instant search of maps names and portals
    - rebuilding of all portal indexes (map.edf)

  • Placing of map entity objects
    - multiple selection (drag rect to select) and manipulation (scale, rotate, move)
    - hold shift and move to duplicate selected object

  • Custom mesh conversion for Map entity objects (.r3e) with full texture support

  • Collision barrier editing
    - multi select and auto connect to form closed loops

Work in progress
  • server/client file syncing to ensure new maps function in game without too much debugging
  • animated map objects
  • advanced material settings (water/lava) and fog

Major updates will be posted here however up to date progress can be found on
FAQ
Q: what's it made/built with?
A: coded with c++ and Directx 11

Q: Reason behind making it?
A: Got tired of the amount of time it takes to make any edits related to maps, SPT files suck to edit as do dmm_ files and re-linking portals. So wanted to build a modern editor for the game with the features I'd expect to exist. (multiple select/movement, generation of server/client data).

XxJoYZL - RF Map Toolkit (Custom Maps) - RaGEZONE Forums


lVRPtmH - RF Map Toolkit (Custom Maps) - RaGEZONE Forums
 
Last edited:
New additions
  • Collision and barrier editing now added, editing existing barriers or creating new ones. With edges snapping together
  • Models from Blender can now also be imported and auto converted into the .r3e, r3t and r3m files

Work in progress
  • Importing and auto converting .bsp's from blender.

jDlBBMq - RF Map Toolkit (Custom Maps) - RaGEZONE Forums

XcubvF - RF Map Toolkit (Custom Maps) - RaGEZONE Forums
 
New additions

  • .fbx map files can now be imported from blender and converted to functional .bsp files.
  • Lighting can be baked in blender and also exported with the .fbx to create static map lighting/shadows
Work in progress

  • Auto conversion of the r3m/r3t for the bsp's
  • Test out some custom maps and fix any export issues
  • Fix movement issues on new bsp's

7Dxs5Kk - RF Map Toolkit (Custom Maps) - RaGEZONE Forums

newly created bsp open in map tool (r3e engine)
prRE9Z4 - RF Map Toolkit (Custom Maps) - RaGEZONE Forums

AsktIA - RF Map Toolkit (Custom Maps) - RaGEZONE Forums
 
Last edited:
New additions


  • Fully automatic in app UV unwrapping and lightmap baking
  • Conversion of embedded textures and generation of .r3m .r3t and .lgt

Work in progress


  • Particle effect placement
  • Linking of shaders for water and lava
  • Animated geometry
GMkFVO6 - RF Map Toolkit (Custom Maps) - RaGEZONE Forums


NYsJpFq - RF Map Toolkit (Custom Maps) - RaGEZONE Forums
 
New additions

  • Client / Server file syncing for maps. (map.edf and map folder data)
  • Custom maps now in game with working movement and lightmaps
uOf2xd2 - RF Map Toolkit (Custom Maps) - RaGEZONE Forums

QPLYvj0 - RF Map Toolkit (Custom Maps) - RaGEZONE Forums
 
Last edited:
I am looking for help from someone who is able to remove fog from ether map, and could you please send me the file fix.
Alyx Can help me?
Fog is controlled by .r3x you can just remove this from your map folder on the client. You will lose any lens flare effects too, but fog will be gone.
 
New additions
  • Baking of shadows for map objects (trees, vehicles, custom meshes)
  • Playback of map animations in the 3D editor
  • Import and conversion of map animations (directly from animation keyframes created in blender/3ds)
  • Rework of object placement (mobs + map objects)
    * Box selection for all types
    * [shift] + drag to duplicate
    * Scale individual object or scale positions of a group selection
  • Automatic creation of map related files when existing files not found

  • Sync of all client + server files to test in game quickly
Work in progress
  • Effect placement
  • Improved lighting (directional lights)
  • Skyboxes

1689751824767 - RF Map Toolkit (Custom Maps) - RaGEZONE Forums

1689753366274 - RF Map Toolkit (Custom Maps) - RaGEZONE Forums
 
  • Like
Reactions: Ron
This is purely a development thread, nothing has been sold or released as the project is still mid development. Fully custom correctly lit maps is a complex task especially when writing the software from scratch
 
  • Like
Reactions: Ron
Back