Welcome to Open Carnage

A resource for Halo Custom Edition and MCC modding, with unique means of rewarding content creation and support. Have a wander to see why we're worth the time! - EST. 2012

Samuco

Member
  • Content count

    164
  • Joined

  • Last visited

  • Raffle Tickets

    0

Reputation Activity

  1. Vuthakral liked a post in a topic by Samuco in Misc CE Development   
    The reflections can be applied to literally everything. I just need to properly decode the object shaders within Halo and include them in the deferred pipeline. 
  2. Vuthakral liked a post in a topic by Samuco in Misc CE Development   
    The reflections can be applied to literally everything. I just need to properly decode the object shaders within Halo and include them in the deferred pipeline. 
  3. Kavawuvi liked a post in a topic by Samuco in Misc CE Development   
    I have been working on a plugin for HaloMD (sorry PC folks!) that lets me run Electron deferred shaders within Halo. Here's the scree-space reflection shader running within MD. The pipeline needs more work, but this shows that it is certainly possible. 
     


    Added un-optimized SSAO and improved reflection

  4. Kavawuvi liked a post in a topic by Samuco in Misc CE Development   
    I have been working on a plugin for HaloMD (sorry PC folks!) that lets me run Electron deferred shaders within Halo. Here's the scree-space reflection shader running within MD. The pipeline needs more work, but this shows that it is certainly possible. 
     


    Added un-optimized SSAO and improved reflection

  5. Kavawuvi liked a post in a topic by Samuco in Misc CE Development   
    I have been working on a plugin for HaloMD (sorry PC folks!) that lets me run Electron deferred shaders within Halo. Here's the scree-space reflection shader running within MD. The pipeline needs more work, but this shows that it is certainly possible. 
     


    Added un-optimized SSAO and improved reflection

  6. Skeezix the Cat liked a post in a topic by Samuco in Misc CE Development   
    Reflections... essentially free (0 performance loss)
     
    SSAO... not free. It dropped my 60fps to 40 fps
    However, I didn't use the proper process (downscale, blur, upscale etc) as in Electron, mainly because I wanted to see if it actually worked first. When optimised it becomes essentially free. I'm also running on an old laptop, but > 60fps should still be easily achievable. 
  7. Skeezix the Cat liked a post in a topic by Samuco in Misc CE Development   
    Reflections... essentially free (0 performance loss)
     
    SSAO... not free. It dropped my 60fps to 40 fps
    However, I didn't use the proper process (downscale, blur, upscale etc) as in Electron, mainly because I wanted to see if it actually worked first. When optimised it becomes essentially free. I'm also running on an old laptop, but > 60fps should still be easily achievable. 
  8. Kavawuvi liked a post in a topic by Samuco in Misc CE Development   
    I have been working on a plugin for HaloMD (sorry PC folks!) that lets me run Electron deferred shaders within Halo. Here's the scree-space reflection shader running within MD. The pipeline needs more work, but this shows that it is certainly possible. 
     


    Added un-optimized SSAO and improved reflection

  9. Kavawuvi liked a post in a topic by Samuco in Misc CE Development   
    I have been working on a plugin for HaloMD (sorry PC folks!) that lets me run Electron deferred shaders within Halo. Here's the scree-space reflection shader running within MD. The pipeline needs more work, but this shows that it is certainly possible. 
     


    Added un-optimized SSAO and improved reflection

  10. Skeezix the Cat liked a post in a topic by Samuco in How much RAM do you consider to be enough?   
    I wouldn't consider anything less than 16 GB, but I prefer 32 GB. 
  11. Kavawuvi liked a post in a topic by Samuco in Misc CE Development   
    I have been working on a plugin for HaloMD (sorry PC folks!) that lets me run Electron deferred shaders within Halo. Here's the scree-space reflection shader running within MD. The pipeline needs more work, but this shows that it is certainly possible. 
     


    Added un-optimized SSAO and improved reflection

  12. Kavawuvi liked a post in a topic by Samuco in Misc CE Development   
    I have been working on a plugin for HaloMD (sorry PC folks!) that lets me run Electron deferred shaders within Halo. Here's the scree-space reflection shader running within MD. The pipeline needs more work, but this shows that it is certainly possible. 
     


    Added un-optimized SSAO and improved reflection

  13. Tucker933 liked a post in a topic by Samuco in Electron   
    I have been working on an updated deferred pipeline and the Screen-space reflections have been substantially improved. Fog is broken at present (and anything that isn't the senv tag is *not* reflected yet simply because I haven't updated the shaders to the new pipeline). You get a movie this time (rather than conveniently angled screenshots) to see how sweet this is. There are a few artifacts but mainly because I'm running the shader in low quality to maintain 60fps on my old laptop. There is no noticeable drop in fps when reflections are activated. 
     
    https://youtu.be/Pz0o2ZbpgSo
    https://youtu.be/jSzYsgkdzvo
  14. Tucker933 liked a post in a topic by Samuco in Electron   
    I have been working on an updated deferred pipeline and the Screen-space reflections have been substantially improved. Fog is broken at present (and anything that isn't the senv tag is *not* reflected yet simply because I haven't updated the shaders to the new pipeline). You get a movie this time (rather than conveniently angled screenshots) to see how sweet this is. There are a few artifacts but mainly because I'm running the shader in low quality to maintain 60fps on my old laptop. There is no noticeable drop in fps when reflections are activated. 
     
    https://youtu.be/Pz0o2ZbpgSo
    https://youtu.be/jSzYsgkdzvo
  15. Devieth liked a post in a topic by Samuco in Electron   
    Electron is a new renderer built on top of 002s Proton rebuilder. It has been written from scratch in C++ and runs on both Mac and Windows. The Windows version is compiled natively in Visual Studio and not some crappy attempt to port Objective-C. Various sub-projects are being build using Electron as a base, including:
     
    Electron Map Editor for Mac
    Electron Map Editor for Windows
    Electron MD Plugin (replaces Halos renderer which doesn't work on Intel Integrated Graphics)
     
    for now, here's a teaser...

  16. Tucker933 liked a post in a topic by Samuco in Electron   
    I have been working on an updated deferred pipeline and the Screen-space reflections have been substantially improved. Fog is broken at present (and anything that isn't the senv tag is *not* reflected yet simply because I haven't updated the shaders to the new pipeline). You get a movie this time (rather than conveniently angled screenshots) to see how sweet this is. There are a few artifacts but mainly because I'm running the shader in low quality to maintain 60fps on my old laptop. There is no noticeable drop in fps when reflections are activated. 
     
    https://youtu.be/Pz0o2ZbpgSo
    https://youtu.be/jSzYsgkdzvo
  17. NeX liked a post in a topic by Samuco in Misc CE Development   
    Oh
    I made another video anyway with bigger text
     
    The plugin is more stable now
     
     
  18. NeX liked a post in a topic by Samuco in Misc CE Development   
    Sigh, YouTube ruined the quality 
  19. NeX liked a post in a topic by Samuco in Misc CE Development   
    Sigh, YouTube ruined the quality 
  20. NeX liked a post in a topic by Samuco in Misc CE Development   
    Sigh, YouTube ruined the quality 
  21. NeX liked a post in a topic by Samuco in Misc CE Development   
    Oh
    I made another video anyway with bigger text
     
    The plugin is more stable now
     
     
  22. WaeV liked a post in a topic by Samuco in Electron   
    If I can figure out how to make Halo render its normal vectors then I could put screen-space reflections in-game.  

    I have figured out how to override Halos shaders with my own GLSL ones (to render normal vectors or water reflections etc). Unfortunately, I have no idea how the they store the model view and projection matrices. I suspect it's in the shader program environment parameters but there are like 100 of them  
  23. Tucker933 liked a post in a topic by Samuco in Research/Fix Controller Movement in Multiplayer   
    The net code only transmits a control mask (i.e. whether the forward key is down or not). It doesn't contain a field for acceleration. 
    A field *could* be added, but you'd need to update every single server and client...
  24. Tucker933 liked a post in a topic by Samuco in Research/Fix Controller Movement in Multiplayer   
    The net code only transmits a control mask (i.e. whether the forward key is down or not). It doesn't contain a field for acceleration. 
    A field *could* be added, but you'd need to update every single server and client...
  25. Tucker933 liked a post in a topic by Samuco in Research/Fix Controller Movement in Multiplayer   
    The net code only transmits a control mask (i.e. whether the forward key is down or not). It doesn't contain a field for acceleration. 
    A field *could* be added, but you'd need to update every single server and client...