• Регистрация на форуме отключена.
    Она будет открываться первого числа каждого месяца на 24 часа.

    Если необходимо - пишите админу группы Dev-CS в Telegram-чате.
Иконка ресурса

tools bspguy v3 ( #252 build )

Нет прав для скачивания
Автор
wootguy
Требования
OpenGL 3.0 or later
Программа для редактирования карт в формате BSP (только goldsrc).
Для запуска редактора нужно из консоли запустить "bspguy map.bsp"
В архиве прикрепил последнюю собранную версию с редактором LIGHTMAP (пока еще в тестировании)

bspguy
A tool for modifying and merging Sven Co-op maps without decompiling.

Usage
To launch the 3D editor, drag and drop a .bsp file onto the executable, or "Open with" bspguy, or run bspguy <mapname>

See the wiki for tutorials.

Editor Features
  • Keyvalue editor with FGD support
  • Entity + BSP model creation and duplication
  • Easy object movement and scaling
  • Vertex manipulation + face splitting
    • Used to make perfectly shaped triggers. A box is often good enough, though.
  • BSP model origin movement/alignment
  • Optimize + clean commands to prevent overflows
  • Hull deletion + redirection + creation
    • clipnode generation is similar to -cliptype legacy in the CSG compiler (the worst method)
  • Basic face editing


The editor is full of bugs, unstable, and has no undo button yet. Save early and often! Make backups before experimenting with anything.

Requires OpenGL 3.0 or later.

First-time Setup
  1. Click File -> Settings -> General
  2. Set the Game Directory to your Sven Co-op folder path, then click Apply Changes.
    • This will fix the missing textures.
  3. Click the FGDs tab and add the full path to your sven-coop.fgd (found in Sven Co-op/svencoop/). Click Apply Changes.
    • This will give point entities more colorful cubes, and enable the Attributes tab in the Keyvalue editor.
bspguy saves configuration files to %APPDATA%/bspguy on Windows.

Command Line
Some functions are only available via the CLI.

Usage: bspguy <command> <mapname> [options]

<Commands>
info : Show BSP data summary
merge : Merges two or more maps together
noclip : Delete some clipnodes/nodes from the BSP
delete : Delete BSP models
simplify : Simplify BSP models
transform : Apply 3D transformations to the BSP

Run 'bspguy <command> help' to read about a specific command.

Building the source
Windows users:
  1. Install CMake and Visual Studio
  2. Download and extract the source somewhere
  3. Download Dear ImGui and extract next to the src folder. Rename to imgui.
  4. Download GLFW and extract next to the src folder. Rename to glfw.
  5. Download GLEW (choose the Binaries Windows 32-bit and 64-bit link) and extract next to the src folder. Rename to glew.
  6. Open a command prompt in the bspguy folder and run these commands:mkdir build && cd build
    cmake ..
    cmake --build . --config Release
Linux users:
  1. Install Git, CMake, X11, GLFW, and GLEW.
    • Debian: sudo apt install git cmake libx11-dev libxrandr-dev libxinerama-dev libxcursor-dev libxi-dev libglfw3-dev libglew-dev
  2. Download the source: git clone wootguy/bspguy
  3. Download Dear ImGui and extract next to the src folder. Rename to imgui.
  4. Open a shell in the bspguy folder and run these commands:mkdir build; cd build
    cmake .. -DCMAKE_BUILD_TYPE=RELEASE
    make

88471604-1768ac80-cec0-11ea-9ce5-13095e843ce7.png
Автор
karaulov
Скачиваний
49
Просмотры
507
Первый выпуск
Обновление
Оценка
5.00 звёзд 1 оценок

Другие ресурсы пользователя karaulov

Последние обновления

  1. Обновление до 252 build

    Добавлен импорт и экспорт .wad / .ent файлов из карты.(File->Import/Export) Улучшен Lightmap...
  2. Обновлено до версии v3 сборка 251

    ☼ Обновлен LightMap редактор. (Теперь полный) ☼ Исправлены краши и проблемы в коде.

Последние рецензии

Отличный инструмент!
Сверху Снизу