bspguy:无需重新编译即可修改Sven Co-op地图的工具

上传者: 42174098 | 上传时间: 2026-02-06 12:10:01 | 文件大小: 341KB | 文件类型: ZIP
bspguy 无需反编译即可修改和合并Sven Co-op地图的工具。 用法 要启动3D编辑器,请将.bsp文件拖放到可执行文件上,或“打开方式” bspguy,或运行bspguy 请参阅的教程。 编辑器功能 具有FGD支持的键值编辑器 实体+ BSP模型的创建和复制 轻松移动和缩放对象 顶点操纵+面部分割 用于制作形状完美的触发器。 不过,一个盒子通常足够好。 BSP模型原点移动/对齐 优化+清理命令以防止溢出 删除船体+重定向+创建clipnode的生成类似于CSG编译器中的-cliptype legacy (最差的方法) 基本脸部编辑 编辑器充满了错误,不稳定,并且还没有撤消按钮。 经常及早保存! 在尝试进行任何操作之前,请先进行备份。 需要OpenGL 3.0或更高版本。 首次安装 单击File -> Settings -> General 将Ga

文件下载

资源详情

[{"title":"( 84 个子文件 341KB ) bspguy:无需重新编译即可修改Sven Co-op地图的工具","children":[{"title":"bspguy-master","children":[{"title":".github","children":[{"title":"workflows","children":[{"title":"build.yml <span style='color:#111;'> 1.70KB </span>","children":null,"spread":false}],"spread":true}],"spread":true},{"title":"src","children":[{"title":"editor","children":[{"title":"BspRenderer.h <span style='color:#111;'> 5.36KB </span>","children":null,"spread":false},{"title":"Clipper.cpp <span style='color:#111;'> 6.04KB </span>","children":null,"spread":false},{"title":"BspRenderer.cpp <span style='color:#111;'> 48.06KB </span>","children":null,"spread":false},{"title":"Gui.cpp <span style='color:#111;'> 123.05KB </span>","children":null,"spread":false},{"title":"PointEntRenderer.h <span style='color:#111;'> 694B </span>","children":null,"spread":false},{"title":"Clipper.h <span style='color:#111;'> 1.28KB </span>","children":null,"spread":false},{"title":"Fgd.h <span style='color:#111;'> 2.79KB </span>","children":null,"spread":false},{"title":"Command.h <span style='color:#111;'> 2.92KB </span>","children":null,"spread":false},{"title":"Gui.h <span style='color:#111;'> 3.40KB </span>","children":null,"spread":false},{"title":"LightmapNode.h <span style='color:#111;'> 387B </span>","children":null,"spread":false},{"title":"Command.cpp <span style='color:#111;'> 13.21KB </span>","children":null,"spread":false},{"title":"Renderer.cpp <span style='color:#111;'> 85.70KB </span>","children":null,"spread":false},{"title":"Fgd.cpp <span style='color:#111;'> 15.16KB </span>","children":null,"spread":false},{"title":"PointEntRenderer.cpp <span style='color:#111;'> 4.57KB </span>","children":null,"spread":false},{"title":"LightmapNode.cpp <span style='color:#111;'> 1.30KB </span>","children":null,"spread":false},{"title":"Renderer.h <span style='color:#111;'> 8.06KB </span>","children":null,"spread":false}],"spread":false},{"title":"bsp","children":[{"title":"remap.h <span style='color:#111;'> 1.34KB </span>","children":null,"spread":false},{"title":"bsplimits.h <span style='color:#111;'> 1.08KB </span>","children":null,"spread":false},{"title":"Keyvalue.cpp <span style='color:#111;'> 908B </span>","children":null,"spread":false},{"title":"bsptypes.cpp <span style='color:#111;'> 1.41KB </span>","children":null,"spread":false},{"title":"bsptypes.h <span style='color:#111;'> 5.90KB </span>","children":null,"spread":false},{"title":"BspMerger.cpp <span style='color:#111;'> 62.43KB </span>","children":null,"spread":false},{"title":"Entity.cpp <span style='color:#111;'> 9.43KB </span>","children":null,"spread":false},{"title":"remap.cpp <span style='color:#111;'> 7.15KB </span>","children":null,"spread":false},{"title":"Bsp.h <span style='color:#111;'> 8.94KB </span>","children":null,"spread":false},{"title":"Keyvalue.h <span style='color:#111;'> 248B </span>","children":null,"spread":false},{"title":"Bsp.cpp <span style='color:#111;'> 125.54KB </span>","children":null,"spread":false},{"title":"Wad.h <span style='color:#111;'> 2.13KB </span>","children":null,"spread":false},{"title":"BspMerger.h <span style='color:#111;'> 2.91KB </span>","children":null,"spread":false},{"title":"Wad.cpp <span style='color:#111;'> 5.75KB </span>","children":null,"spread":false},{"title":"Entity.h <span style='color:#111;'> 1.01KB </span>","children":null,"spread":false}],"spread":false},{"title":"gl","children":[{"title":"ShaderProgram.cpp <span style='color:#111;'> 3.68KB </span>","children":null,"spread":false},{"title":"Shader.cpp <span style='color:#111;'> 685B </span>","children":null,"spread":false},{"title":"Shader.h <span style='color:#111;'> 284B </span>","children":null,"spread":false},{"title":"shaders.h <span style='color:#111;'> 382B </span>","children":null,"spread":false},{"title":"Texture.cpp <span style='color:#111;'> 1.80KB </span>","children":null,"spread":false},{"title":"shaders.cpp <span style='color:#111;'> 3.73KB </span>","children":null,"spread":false},{"title":"ShaderProgram.h <span style='color:#111;'> 1.80KB </span>","children":null,"spread":false},{"title":"primitives.cpp <span style='color:#111;'> 4.15KB </span>","children":null,"spread":false},{"title":"Texture.h <span style='color:#111;'> 557B </span>","children":null,"spread":false},{"title":"VertexBuffer.h <span style='color:#111;'> 3.36KB </span>","children":null,"spread":false},{"title":"VertexBuffer.cpp <span style='color:#111;'> 6.12KB </span>","children":null,"spread":false},{"title":"primitives.h <span style='color:#111;'> 2.11KB </span>","children":null,"spread":false}],"spread":false},{"title":"main.cpp <span style='color:#111;'> 20.91KB </span>","children":null,"spread":false},{"title":"util","children":[{"title":"vectors.h <span style='color:#111;'> 2.52KB </span>","children":null,"spread":false},{"title":"lodepng.h <span style='color:#111;'> 80.23KB </span>","children":null,"spread":false},{"title":"mat4x4.cpp <span style='color:#111;'> 7.05KB </span>","children":null,"spread":false},{"title":"lodepng.cpp <span style='color:#111;'> 215.06KB </span>","children":null,"spread":false},{"title":"vectors.cpp <span style='color:#111;'> 6.49KB </span>","children":null,"spread":false},{"title":"util.cpp <span style='color:#111;'> 21.14KB </span>","children":null,"spread":false},{"title":"util.h <span style='color:#111;'> 3.12KB </span>","children":null,"spread":false},{"title":"mat4x4.h <span style='color:#111;'> 953B </span>","children":null,"spread":false}],"spread":true},{"title":"cli","children":[{"title":"ProgressMeter.h <span style='color:#111;'> 632B </span>","children":null,"spread":false},{"title":"ProgressMeter.cpp <span style='color:#111;'> 1.17KB </span>","children":null,"spread":false},{"title":"CommandLine.h <span style='color:#111;'> 489B </span>","children":null,"spread":false},{"title":"CommandLine.cpp <span style='color:#111;'> 1.99KB </span>","children":null,"spread":false}],"spread":true},{"title":"types.h <span style='color:#111;'> 316B </span>","children":null,"spread":false},{"title":"data","children":[{"title":"icons","children":[{"title":"face.h <span style='color:#111;'> 13.31KB </span>","children":null,"spread":false},{"title":"missing.h <span style='color:#111;'> 3.71KB </span>","children":null,"spread":false},{"title":"missing.png <span style='color:#111;'> 917B </span>","children":null,"spread":false},{"title":"aaatrigger.png <span style='color:#111;'> 1.10KB </span>","children":null,"spread":false},{"title":"aaatrigger.h <span style='color:#111;'> 5.03KB </span>","children":null,"spread":false},{"title":"object.h <span style='color:#111;'> 16.82KB </span>","children":null,"spread":false},{"title":"readme.txt <span style='color:#111;'> 234B </span>","children":null,"spread":false},{"title":"object.png <span style='color:#111;'> 3.43KB </span>","children":null,"spread":false},{"title":"face.png <span style='color:#111;'> 2.71KB </span>","children":null,"spread":false}],"spread":true},{"title":"fonts","children":[{"title":"robotomedium.h <span style='color:#111;'> 165.14KB </span>","children":null,"spread":false},{"title":"robotomono.h <span style='color:#111;'> 106.72KB </span>","children":null,"spread":false},{"title":"readme.txt <span style='color:#111;'> 331B </span>","children":null,"spread":false}],"spread":true}],"spread":true},{"title":"qtools","children":[{"title":"vis.cpp <span style='color:#111;'> 8.38KB </span>","children":null,"spread":false},{"title":"rad.h <span style='color:#111;'> 4.22KB </span>","children":null,"spread":false},{"title":"winding.cpp <span style='color:#111;'> 5.31KB </span>","children":null,"spread":false},{"title":"rad.cpp <span style='color:#111;'> 12.88KB </span>","children":null,"spread":false},{"title":"winding.h <span style='color:#111;'> 675B </span>","children":null,"spread":false},{"title":"vis.h <span style='color:#111;'> 970B </span>","children":null,"spread":false}],"spread":true}],"spread":true},{"title":"scripts","children":[{"title":"map.as <span style='color:#111;'> 113B </span>","children":null,"spread":false},{"title":"bspguy.fgd <span style='color:#111;'> 768B </span>","children":null,"spread":false},{"title":"bspguy.as <span style='color:#111;'> 21.06KB </span>","children":null,"spread":false},{"title":"bspguy_equip.as <span style='color:#111;'> 8.74KB </span>","children":null,"spread":false}],"spread":true},{"title":"CMakeLists.txt <span style='color:#111;'> 5.99KB </span>","children":null,"spread":false},{"title":"LICENSE <span style='color:#111;'> 1.18KB </span>","children":null,"spread":false},{"title":"README.md <span style='color:#111;'> 3.27KB </span>","children":null,"spread":false},{"title":".gitignore <span style='color:#111;'> 54B </span>","children":null,"spread":false}],"spread":true}],"spread":true}]

评论信息

免责申明

【只为小站】的资源来自网友分享,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,【只为小站】 无法对用户传输的作品、信息、内容的权属或合法性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论 【只为小站】 经营者是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。
本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二条之规定,若资源存在侵权或相关问题请联系本站客服人员,zhiweidada#qq.com,请把#换成@,本站将给予最大的支持与配合,做到及时反馈和处理。关于更多版权及免责申明参见 版权及免责申明