{"id":13696921,"url":"https://github.com/Garux/netradiant-custom","last_synced_at":"2025-05-03T17:32:55.307Z","repository":{"id":37752224,"uuid":"97399425","full_name":"Garux/netradiant-custom","owner":"Garux","description":"The open-source, cross-platform level editor for id Tech based games.","archived":false,"fork":false,"pushed_at":"2024-10-28T11:56:01.000Z","size":34361,"stargazers_count":319,"open_issues_count":39,"forks_count":58,"subscribers_count":39,"default_branch":"master","last_synced_at":"2024-10-28T15:20:40.771Z","etag":null,"topics":["brushes","games","level-editor","quake"],"latest_commit_sha":null,"homepage":"https://garux.github.io/NRC/","language":"C++","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Garux.png","metadata":{"files":{"readme":"README.md","changelog":"ChangeLog","contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2017-07-16T17:31:19.000Z","updated_at":"2024-10-28T13:21:29.000Z","dependencies_parsed_at":"2024-04-30T20:27:15.653Z","dependency_job_id":"db26b281-814b-40ee-899b-e7a0a3095331","html_url":"https://github.com/Garux/netradiant-custom","commit_stats":null,"previous_names":[],"tags_count":21,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Garux%2Fnetradiant-custom","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Garux%2Fnetradiant-custom/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Garux%2Fnetradiant-custom/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Garux%2Fnetradiant-custom/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Garux","download_url":"https://codeload.github.com/Garux/netradiant-custom/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":224369822,"owners_count":17299961,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["brushes","games","level-editor","quake"],"created_at":"2024-08-02T18:00:49.967Z","updated_at":"2025-05-03T17:32:55.301Z","avatar_url":"https://github.com/Garux.png","language":"C++","funding_links":[],"categories":["Mapping"],"sub_categories":["QuakeWorld"],"readme":"NetRadiant-custom\n=================\n\nThe open-source, cross-platform level editor for id Tech based games.\n\nNetRadiant-custom is a fork of NetRadiant (GtkRadiant 1.4\u0026rarr;massive rewrite\u0026rarr;1.5\u0026rarr;NetRadiant\u0026rarr;this)\n\n---\n![screenshot](/../readme_files/radDarkShot.png?raw=true)\n---\n\n## Downloads\n\nReady-to-use packages are available in the [Releases section](/../../releases).\n\n## Supported games\n\nMain focus is on Quake, Quake3 and Quake Live.\n\nThough other normally supported games should work too. Releases include configs for the following games: Alien Arena, Darkplaces, Doom 3, Doombringer, Wolfenstein: Enemy Territory, Heretic II, Half-Life, Jedi Knight Jedi Academy, Jedi Knight II: Jedi Outcast, Kingpin, Neverball, Nexuiz, Open Arena, Project::OSiRiON, Prey, Quake II, Q3Rally, Quake 4, Quetoo, Smokin' Guns, Soldier of Fortune II - Double Helix, Star Trek Voyager : Elite Force, Tremulous, Turtle Arena, UFO:Alien Invasion, Unreal Arena, Unvanquished, Urban Terror, Warfork, Warsow, Return To Castle Wolfenstein, World of Padman, Xonotic, ZEQ2 Lite.\n\n## Features\n\nDevelopment is focused on smoothing and tweaking editing process.\n\n#### Random feature highlights\n\n* WASD camera binds\n* Fully supported editing in 3D view (brush and entity creation, all manipulating tools)\n* Uniform merge algorithm, merging selected brushes, components and clipper points\n* Free and robust vertex editing, also providing abilities to remove and insert vertices\n* UV Tool (edits texture alignment of selected face or patch)\n* Autocaulk\n* Model browser\n* Brush faces extrusion\n* Left mouse button click tunnel selector, paint selector\n* Numerous mouse shortcuts (see help-\u003eGeneral-\u003eMouse Shortcuts)\n* Focus camera on selected (Tab)\n* Snapped modes of manipulators\n* Draggable renderable transform origin for manipulators\n* Quick vertices drag / brush faces shear shortcut\n* Simple shader editor\n* Texture painting by drag\n* Seamless brush face\u003c-\u003eface, patch\u003c-\u003eface texture paste\n* Customizable keyboard shortcuts\n* Customizable GUI themes, fonts\n* MeshTex plugin\n* Patch thicken\n* All patch prefabs are created aligned to active projection\n* Filters toolbar with extra functions on right mouse button click\n* Viewports zoom in to mouse pointer\n* \\'all Supported formats\\' default option in open dialogs\n* Opening *.map, sent via cmd line (can assign *.map files in OS to be opened with radiant)\n* Texture browser: show alpha transparency option\n* Texture browser: search in directories and tags trees\n* Texture browser: search in currently shown textures\n* CSG Tool (aka shell modifier)\n* Working region compilations (build a map with region enabled = compile regioned part only)\n* QE tool in a component mode: perform drag w/o hitting any handle too\n* Map info dialog: + Total patches, Ingame entities, Group entities, Ingame group entities counts\n* Connected entities selector/walker\n* Build-\u003ecustomize: list available build variables\n* 50x faster light radius rendering\n* Light power is adjustable by mouse drag\n* Anisotropic textures filtering\n* Optional MSAA in viewports\n* New very fast entity names rendering system\n* Support \\'stupid quake bug\\'\n* Arbitrary texture projections for brushes and curves\n* Fully working texture lock, supporting any affine transformation\n* Texture locking during vertex and edge manipulations\n* Brush resize (QE tool): reduce selected faces amount to most wanted ones\n* Support brush formats, as toggleable preference: Axial projection, Brush primitives, Valve 220\n* Autodetect brush type on map opening\n* Automatic AP, BP and Valve220 brush types conversion on map Import and Paste\n* New bbox styled manipulator, allowing any affine transform (move, rotate, scale, skew)\n* rendering of Q3 shader based skyboxes\n* Incredible number of fixes and options\n\n\n#### Q3Map2:\n\n* q3map_remapshader remaps anything fine, on all stages\n* Automatic map packager (complete Q3 support)\n* Report full / full pk3 path on file syntax errors\n* Allowed simultaneous samples+filter use, makes sense\n* -brightness 0..alot, def 1: mimics q3map_lightmapBrightness globally\n* -contrast -255..255, def 0: lighting contrast\n* -saturation light option\n* -bouncecolorratio 0..1 (ratio of colorizing light sample by texture)\n* -nolm - no lightmaps\n* -novertex works, (0..1) sets globally\n* -vertexscale\n* New area lights backsplash algorithm (utilizing area lights instead of point ones)\n* -backsplash (float)scale (float)distance: adjust area lights globally (real area lights have no backsplash)\n* New slightly less careful, but much faster lightmaps packing algorithm (allocating... process)\n* -extlmhacksize zero effort external lightmaps for Q3\n* Valve220 mapformat autodetection and support\n* Consistent brush content deduction with mixed face parameters\n* Model shaders paths deduction\n* Fixed model autoclip, added 20 new clipping modes\n* Support negative misc_model scale\n* Assimp model loading library (40+ formats)\n* -json bsp export/import\n* -mergebsp injects one bsp to another\n* No shaderlist.txt mode: load all shaders\n\n###### see changelog-custom.txt for more\n\n## [COMPILING](/COMPILING)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FGarux%2Fnetradiant-custom","html_url":"https://awesome.ecosyste.ms/projects/github.com%2FGarux%2Fnetradiant-custom","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FGarux%2Fnetradiant-custom/lists"}