Jump to content

SomaZ

Members
  • Posts

    420
  • Joined

  • Last visited

2 Followers

Profile Information

  • Gender
    Male
  • Modding Interests
    Coder
    Modeler
    Mapper
    Shaders
    Texture Artist
    General Modding
    Jack of all Trades
  • Gaming Specialty
    Singleplayer
  • Operating System
    Windows, Ubuntu

Recent Profile Visitors

18,279 profile views

SomaZ's Achievements

  1. We had a talk about this over on discord. It boils down to: GtkRadiant wasn't configured correctly and shader file name was not added to the shaderfiles.txt file in the shaders folder under base.
  2. I just had a look with my WIP version of my Bsp editor, which will have some additional features. The problem is that bsp surfaces get one fog assigned. If it isn't it simply won't draw. A global fog would take place. It's also not just the door, but also the rotating fan that doesn't have the correct fog assigned. I'll try finishing some parts of my bsp editor and then we can try fixing the problem with that.
  3. SomaZ

    Rend2 Setup UI

    You have to replace all old OpenJK files with the new ones from my repository. The communication between the game and the renderer has changed in my latest version, so it bascially cant "talk" with the old versions of the engine.
  4. I just added (with the help of antired/AntiAnti ❤️ ) rend2 builds for OpenJK SP and OpenJO SP to my GitHub repository. Would be great if I could get some feedback if everything works correctly or not.

    Heres the link:
    https://github.com/SomaZ/OpenJK/releases

    1. Ramikad

      Ramikad

      Lovely.

      Seriously, this brings so many dirty thoughts to my mind. And by dirty, I mean Thrawn Trilogy and the likes.

  5. Yea, I used this addon: https://github.com/c-d-a/io_export_qmap I used blender to blockout everything. Later, once I've added all the models, I build collision brushes for the models in Radiant though. Building brushes in blender is a huge pain tbh. Wouldn't recommend it. Extruded terrain is something different, I would never do this in radiant agian but always with the addon I linked.
  6. Yea, I will release some of the sources when I had some time to tidy them up. One essential part for rend2 is just modern asset creation. I can't really teach that. Though there are lots of resources online for it. I planned on doing some tutorials on some things like: "How to properly bake normal maps for rend2","How and where do I place cubemaps and what do they actually do?" or "What are deluxemaps and why should I bother?" All the blender lighting/mapping stuff I'm still figuring out myself tbh. Theres some kind of workflow, but I think I could potentially streamline this much more, make it less error prone etc. Main problem about that is that I really dont have much time right now and it will just get less end of october. Trying to teach as much as possible to others and helping where I can.
  7. So, I started baking the remaining textures for the vanilla mp/duel1 map. Once I've finished the remaining ones, I'll update the download.
  8. So this is intended to be some "behind-the-scenes" and/or feedback thread for the released Bespin Duel Reborn mod, which you can grab here: The idea behind this mod is simple: I need something to show the modern rend2 features. Duel1 is quite small, so lets just remake this. Easy Like so often in life, things aren't as easy as they seem at first glance. I imported the original duel1 map into blender and realised that this will take quite some time to actually remake the complete map. This is like redoing 40 materials and rend2 requires Albedo/BaseColor textures, normal maps, roughness maps, metalness maps, ambient occulsion maps and in some cases hight maps. Uff. Since most of the walls are based on the same materials, I created one material from scratch. This material I repurposed as a master material in substance designer. All other wall materials are based on this master material. Here are some images when I was testing the first iterations of the textures in-game After finishing all the materials I wanted to replace completely, I started modeling all the missing parts of the map. After that I started building the new map. After I added all the materials and models to the map, I started working on the lighting in blender. The first iteration of a lighted map looked like this I worked on a proper sky for a night time version of the map, but was never really satisfied, so I started working on a day time version instead Last few edits for the materials and some adjustments to the lighting If you are interested in more details of some of the workflows or if you want to know more about a specific model or material, feel free to ask.
  9. Hey Lancelot. Thank you for your kind words. Just wanted to know if you actually tried using rend2 or if you "just" assume your PC can't handle it? Would be interested in your pc config (if thats ok for you) if you have tested it and it doesn't work properly.
  10. Version 1.1

    362 downloads

    WINNER of the Anniversary Mod Contest 2023 This adds a complete rework of the duel1 jedi academy map. This is build to showcase rend2 features. The vanilla game should also be able to run this, but I didn't put too much effort into the vanilla lighting. To take full advantage of the maps features you need to install and run rend2. Everything has been rebuild from scratch. Textures were made with Substance Painter and Designer. Models and Lighting were made in Blender. Credits: Activision, Raven, LucasArts for the original map, Doughnuts for some help with the highpoly model of the lanterns Known Bugs: None that I'm aware of (yet ). There are some materials for the original duel1 map that I haven't baked yet, so vanilla duel1 will look a bit strange with the mix of vanilla materials and rend2 materials. Will fix this when I have some time. Comments: Many thanks for all the feedback to all the awesome testers: mjt, Stoiss, Artemis, Circa, Mat Gaunt, SephFF, Bucky, tayst and Mace * How to install * Install and configure rend2 first. Then just extract the .pk3 into the GameData/base in your game directory. Get latest the rend2 version here: https://github.com/SomaZ/OpenJK/releases If you already have a recent version of OpenJK installed, you can simply grab the "rd-rend2_x86.dll" from the latest release and put it next to your openjk.exe. For easier rend2 configuration I recommend using the following mod
  11. This is a small list of available cvars if you have the rend2 renderer installed. Open the console and use the following commands to configure rend2. cl_renderer = {rd-vanilla, rd-rend2} # Use the vanilla OpenJK MP renderer or rend2 (OpenJK MP only) cl_renderer = {rdsp-vanilla, rdsp-rend2} # Use the vanilla OpenJK SP renderer or SP rend2 (OpenJK SP only) cl_renderer = {rdjosp-vanilla, rdjosp-rend2} # Use the vanilla OpenJO SP renderer or JO SP rend2 (OpenJO SP only) r_hdr = {0, 1} # Disable/enable rendering in HDR colorspace r_floatLightmap = {0, 1} # Disable/enable HDR lightmaps and skies on maps with hdr lighting support r_toneMap = {0, 1} # Disable/enable tonemapping r_autoExposure = {0, 1} # Disable/enable auto exposure r_normalMapping = {0, 1} # Disable/enable normal mapping r_specularMapping = {0, 1} # Disable/enable specular mapping r_deluxeMapping = {0, 1} # Disable/enable reading deluxemaps when compiled with q3map2 r_deluxeSpecular = [0, 1] # Disable/enable/scale the specular response from deluxemaps r_parallaxMapping = {0, 1} # Disable/enable parallax mapping r_cubeMapping = {0, 1} # Disable/enable cubemapping r_cubeMappingBounces = {0, 1, 2} # Renders cubemaps multiple times to get reflections in reflections r_genNormalMaps = {0, 1} # Disable/enable generating normal maps from diffuse maps r_ssao = {0, 1} # Disable/enable screen space ambient occlusion cg_shadows = {0, 1, 2, 4} # Disable Shadows, blob shadows, stencil shadows, shadowmap shadows (4 requires a vid_restart to take effect) EXPERIMENTAL CVARS r_dlightmode = {0, 1, 2} # Disable/enable dynamic lights, 2 will also enable shadow mapping for dynamic lights NICE TO HAVE CVARS r_ext_multisample = {0, 2, 4, 8} # MSAA multisampling (also works in vanilla renderer) r_marksOnTriangleMeshes = {0, 1} # Disable/enable saber marks on triangle surfaces of the map If you don't want to fiddle around with the cvars manually, you can also use my UI mod which maps most of the cvars to ui elements.
  12. Version 1.1

    219 downloads

    Description: With this simple UI mod you can switch between the OpenJK vanilla renderer and the rend2 renderer (not included). You can also configure some of the advanced features with the UI directly. Known Bugs: This wont work in combination with other UI mods, except for other fonts, that should be fine. Comments: This requires OpenJK and the rend2 renderer dll. You can download the latest rend2 build here: https://github.com/SomaZ/OpenJK/releases * How to install * Just extract the .pk3 into the GameData/base in your game directory.
  13. In your latest example the line must be surfOn "torso_galaktorso_off torso_collar_off torso_galakface_off torso_eyes_mouth_off torso_galakhead_off" Single arguments dont need quotation marks, multiple arguments must use them like above demonstrated. But this still won't work in JA because you need to use the .skin file instead. Or maybe both is required?
  14. Aren't we completely on the wrong track here? The mod is used in JA not in JO right? If I understand it correctly, JA uses the .skin file for visability and not the npc file?
  15. Have you tried this? surfOn "torso_eyes_mouth_off torso_galakhead_off" surfOff "helmet torso_galakface_off"
×
×
  • Create New...