The Starport
  • Categories
  • Recent
  • Users
  • Groups
  • Starport Blog
  • Knowledge Base
  • The Forge
  • Discord
  • Register
  • Login

New Renderer (OpenGL 3.3)

Scheduled Pinned Locked Moved Programming & Tools
349 Posts 41 Posters 234.6k Views
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • ? Offline
    ? Offline
    A Former User
    wrote on global:last_edited_by,
    #95

    Yes. Looks like covered in oil. I dont know how it is bad ot good. Gameplay video is needed 🙂

    1 Reply Last reply
    0
  • T Offline
    T Offline
    Timmy51m Historic Supporter
    wrote on global:last_edited_by,
    #96

    It’s as sizer says.

    That colour, the goldy stuff is bleeding like crazy throughout the scene.

    1 Reply Last reply
    0
  • S Offline
    S Offline
    Schmackbolzen
    wrote on global:last_edited_by,
    #97

    I think that is because the reflective colour was wrongly calculated. Fixed it in the screens above. Please reevaluate. Also keep in mind that there are two light sources (one orange). Also there is a glitch at the storage tank which has to do with the tbn values stored in the model and will be fixed.

    I can make another video, but for that I would use the settings you prefer. I also would like to be sure there are no errors left before I do one, since weird looking effects might be mistakes I made and did not yet find 😕

    1 Reply Last reply
    0
  • S Offline
    S Offline
    Schmackbolzen
    wrote on global:last_edited_by,
    #98

    Alright, I have checked the equations again and now they seem to be correct.

    Here is a video with rather smooth settings and a little bit tuned down specular intensity:
    Link

    Since as mentioned there is no material system yet, every texture has the same setting. Also I don’t know whether I will keep this lighting model or choose another or even make it selectable per texture etc.

    Edit:
    Here is one with even less specular intensity: Link

    But I think it is better when I do more research before posting endless screenshots and videos. At least I think I do understand the problem now. Maybe it also is a matter of taste.

    1 Reply Last reply
    0
  • T Offline
    T Offline
    Timmy51m Historic Supporter
    wrote on global:last_edited_by,
    #99

    Looks okay in that last video, fix those tanks and you’re in better shape there I think. Does look far better in video than screenshots so well done.

    It would be easier to form a proper opinion if you didn’t have different coloured light sources, something that never really made any sense to me in freelancer if I’m honest, but each to their own as it’s purely an artistic choice. If it were made per system, gas cloud, or purely dynamic effects like gas jets, station lights, laser beams etc I’d get it, but it doesn’t work well for my eyes when adjacent surfaces of the same station are lit in sharply contrasting colours.

    1 Reply Last reply
    0
  • S Offline
    S Offline
    SWAT_OP-R8R
    wrote on global:last_edited_by,
    #100

    oil is a good way to prevent oxidation (not that there is much oxigen in space… im just trying to find a good explanation)

    also keep in mind that metal can have very different looks depending on its composition

    1 Reply Last reply
    0
  • ? Offline
    ? Offline
    A Former User
    wrote on global:last_edited_by,
    #101

    Schmackbolzen wrote:
    …
    I can make another video, but for that I would use the settings you prefer
    …

    Can you record video with regular random mission at 1280x800 resolution?

    1 Reply Last reply
    0
  • S Offline
    S Offline
    Schmackbolzen
    wrote on global:last_edited_by,
    #102

    I can, but I am not sure what you want to see there? You’ll get me flying wild behind some ships 😄

    Here is a video with a PBR based lighting model: Link

    1 Reply Last reply
    0
  • T Offline
    T Offline
    Timmy51m Historic Supporter
    wrote on global:last_edited_by,
    #103

    That’s made quite a nice difference, subtle but effective, well done.

    1 Reply Last reply
    0
  • S Offline
    S Offline
    Schmackbolzen
    wrote on global:last_edited_by,
    #104

    I also think it is better, but maybe too weak. One of the next tasks is to calculate a better reflective base colour, so that the “oil effect” is reduced and you can tune the reflections up a little. I have had some results, but I am not there yet.

    In the meantime I have implemented gamma correction and now the lighting calculations should correctly take place in linear space. I think it looks much better (you can see it everywhere in the game): Link

    1 Reply Last reply
    0
  • T Offline
    T Offline
    Timmy51m Historic Supporter
    wrote on global:last_edited_by,
    #105

    Yeah, that’s fixed the lighting, top job, your hard work is paying off in spades my friend!

    1 Reply Last reply
    0
  • S Offline
    S Offline
    Schmackbolzen
    wrote on global:last_edited_by,
    #106

    Thanks! Here is a video with settings for the reflections Skotty and I like: Link

    Probably still not optimal, but I will leave it by that for now, since I plan to leave the settings to the people who configure the materials (which hopefully will not be me ;)).

    1 Reply Last reply
    0
  • T Offline
    T Offline
    Timmy51m Historic Supporter
    wrote on global:last_edited_by,
    #107

    Yeah, that’s introduced some different lighting issues now hasn’t it, faces on the tanks are lit incorrectly with the bottom triangle of the face showing highlights and the top not, and large parts of the base showing highlights which should be in shadow at times. You’ve got your work cut out with this fella! Keep at it and you’ll crack it eventually I’m sure.

    1 Reply Last reply
    0
  • S Offline
    S Offline
    Schmackbolzen
    wrote on global:last_edited_by,
    #108

    Those have been there all the time. The problem is with the tbn data in the models (I had written it in one of my last post somewhere :)) There is a reason I said development will still take time 😉 I need to port the algorithm to correctly generate them, because I only have c++ code for now, but the UTF editor is c#. I only added a quick fix to correct much worse lighting problems like this:

    1 Reply Last reply
    0
  • ? Offline
    ? Offline
    A Former User
    wrote on global:last_edited_by,
    #109

    Schmackbolzen wrote:
    I can, but I am not sure what you want to see there? You’ll get me flying wild behind some ships 😄

    …

    I do not want to see - i want to feel and compare with vanilla 😄
    It is because when player going to complete missions - he is blind usually about game details. If he feels comfortable in this moment - then success 🙂

    1 Reply Last reply
    0
  • T Offline
    T Offline
    Timmy51m Historic Supporter
    wrote on global:last_edited_by,
    #110

    Not talking about that stripe, are we watching the same video? I’m sure you can see far better than I can in a video though.

    1 Reply Last reply
    0
  • S Offline
    S Offline
    Schmackbolzen
    wrote on global:last_edited_by,
    #111

    It is the same cause, trust me 🙂 Just wait until I fixed it and then you can nag if you see still see problems 😉

    1 Reply Last reply
    0
  • S Offline
    S Offline
    Schmackbolzen
    wrote on global:last_edited_by, Schmackbolzen
    #112

    @Helloween: Sry, forgot to answer 😕

    I can make a video when everything works and I think I have a more final version. I don’t know how much will still change. The game now looks again completely different than before a week ago and it is starting to look way better than I was expecting. But I can guarantee you, that the atmosphere has changed a lot. For example this is currently the station at planet Manhattan:

    Fort Bush also looks quite nice:

    1 Reply Last reply
    0
  • Z Offline
    Z Offline
    zebby12
    wrote on global:last_edited_by,
    #113

    Just had to step in to say that your work is awesome. Keep it up mate. I hope once you release the final version, other modders will work on it to improve it even further (if the renderer is capable of that, ofcourse). I wish you best of luck for your project. I hope we end up with graphics of FW:TOW but for vanilla. FF, wodk4, sizer and adoxa are helping you in it. That is how the FL community should be instead of modders having indifference and hostilities between them.

    1 Reply Last reply
    0
  • S Offline
    S Offline
    Schmackbolzen
    wrote on global:last_edited_by,
    #114

    Thanks for the kind words!

    I don’t think there are hostilities. FF helped me out with some offsets (e.g. shadows would not work otherwise) and all the .sur files of TOW should have been generated with my sur converter (if they did not change it).

    My main issue is with the models and textures anyway. There are a few tough cases where the vanilla stuff did not age well. I hope there will be people who are willing to recreate the models and textures, but I am not too optimistic. At least mods can really improve their graphics, if they find the right models. I will probably write a new .cmp converter to make the conversion easier (no promises, but lots of code is already there).

    1 Reply Last reply
    0

  • Story Mission level requirement
    C
    CommanderArgelo
    0
    11
    52

  • Crash Offsets
    J
    josbyte
    0
    231
    251.4k

  • Capital ships shield collision detection
    C
    CommanderArgelo
    0
    3
    17

  • Dropping a phantomloot cargo from an NPC
    C
    CommanderArgelo
    0
    5
    26

  • Incorrect Shield Value on HUD
    C
    CommanderArgelo
    0
    4
    19

  • @Adoxa - Wheel Scroll plugin improvements
    AingarA
    Aingar
    0
    3
    20

  • Release: Advanced Renderer v. 1.1 beta 1
    S
    SWAT_OP-R8R
    3
    50
    428

  • German Mod Tutorials? 2024 Mod Tutorial?
    S
    SWAT_OP-R8R
    0
    18
    66
  • First post
    Last post
0
  • Categories
  • Recent
  • Users
  • Groups
  • Starport Blog
  • Knowledge Base
  • The Forge
  • Discord