Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

CSGO Cascade Shadow Mapping #116

Open
FriskTheFallenHuman opened this issue Aug 27, 2022 · 10 comments
Open

CSGO Cascade Shadow Mapping #116

FriskTheFallenHuman opened this issue Aug 27, 2022 · 10 comments
Labels
enhancement New feature or request

Comments

@FriskTheFallenHuman
Copy link

Would be cool to had CSGO's lighting in here it would allow mappers to make good looking lighting on maps without resorting to expensive hacks using env_projectedtexture.

Example os CSGO CSM:
image

@Lettuce144
Copy link

Lettuce144 commented Aug 28, 2022

It would be amazing if this is implemented. If you need the code here: https://github.com/SmileyAG/cstrike15_src-CI

@nillerusr nillerusr added the enhancement New feature or request label Sep 2, 2022
@EnderZip
Copy link

EnderZip commented Oct 4, 2022

Remember that this csm implementation took valve 3 months to add, so it would be a huge task to backport this to older engine. The best way is just find another csm implementation or do it yourself

@FriskTheFallenHuman
Copy link
Author

FriskTheFallenHuman commented Oct 4, 2022

Remember that this csm implementation took valve 3 months to add, so it would be a huge task to backport this to older engine. The best way is just find another csm implementation or do it yourself

the other options aren't even the greatest too, ex: Biozard's CSM has extremely issues in the performance side things and it doesn't blend good with the light map, using S++ CSM its not even good either (because its literally based of biozard one lol) and to make one i think is out of the question lol

@EnderZip
Copy link

EnderZip commented Oct 4, 2022

That csm is quite lightweight and the performance cost is minimal. Just have to improve the lightmap blending and more cascades

@IAhmadGT
Copy link

IAhmadGT commented Aug 27, 2023

Remember that this csm implementation took valve 3 months to add, so it would be a huge task to backport this to older engine. The best way is just find another csm implementation or do it yourself

it took valve 3 months to create it from scratch, it might be a little faster to port and csgo's CSM is extremely optimized.

@GuestSneezeOSDev
Copy link

GuestSneezeOSDev commented Dec 4, 2024

Remember that this csm implementation took valve 3 months to add, so it would be a huge task to backport this to older engine. The best way is just find another csm implementation or do it yourself

it took valve 3 months to create it from scratch, it might be a little faster to port and csgo's CSM is extremely optimized.

https://github.com/celisej567/Fake-CSM-Source-2013 + https://developer.valvesoftware.com/wiki/Adding_PBR_to_Your_Mod = https://www.youtube.com/watch?v=P6xTI8jbXB4

@IAhmadGT
Copy link

IAhmadGT commented Dec 4, 2024

Remember that this csm implementation took valve 3 months to add, so it would be a huge task to backport this to older engine. The best way is just find another csm implementation or do it yourself

it took valve 3 months to create it from scratch, it might be a little faster to port and csgo's CSM is extremely optimized.

https://github.com/celisej567/Fake-CSM-Source-2013 + https://developer.valvesoftware.com/wiki/Adding_PBR_to_Your_Mod = https://www.youtube.com/watch?v=P6xTI8jbXB4

Projected textures in 2013 are shit and it requires custom mapbase shaders
Also I now know that CSGOs materialsystem is drastically different to 2013's so it's gonna be annoying to port (because I tried doing it myself)

@GuestSneezeOSDev
Copy link

Remember that this csm implementation took valve 3 months to add, so it would be a huge task to backport this to older engine. The best way is just find another csm implementation or do it yourself

it took valve 3 months to create it from scratch, it might be a little faster to port and csgo's CSM is extremely optimized.

https://github.com/celisej567/Fake-CSM-Source-2013 + https://developer.valvesoftware.com/wiki/Adding_PBR_to_Your_Mod = https://www.youtube.com/watch?v=P6xTI8jbXB4

Projected textures in 2013 are shit and it requires custom mapbase shaders Also I now know that CSGOs materialsystem is drastically different to 2013's so it's gonna be annoying to port (because I tried doing it myself)

The Leak only has Headers so its impossible

@IAhmadGT
Copy link

IAhmadGT commented Dec 5, 2024

Remember that this csm implementation took valve 3 months to add, so it would be a huge task to backport this to older engine. The best way is just find another csm implementation or do it yourself

it took valve 3 months to create it from scratch, it might be a little faster to port and csgo's CSM is extremely optimized.

https://github.com/celisej567/Fake-CSM-Source-2013 + https://developer.valvesoftware.com/wiki/Adding_PBR_to_Your_Mod = https://www.youtube.com/watch?v=P6xTI8jbXB4

Projected textures in 2013 are shit and it requires custom mapbase shaders Also I now know that CSGOs materialsystem is drastically different to 2013's so it's gonna be annoying to port (because I tried doing it myself)

The Leak only has Headers so its impossible

The leak has the entire CSM code

@GuestSneezeOSDev
Copy link

Remember that this csm implementation took valve 3 months to add, so it would be a huge task to backport this to older engine. The best way is just find another csm implementation or do it yourself

it took valve 3 months to create it from scratch, it might be a little faster to port and csgo's CSM is extremely optimized.

https://github.com/celisej567/Fake-CSM-Source-2013 + https://developer.valvesoftware.com/wiki/Adding_PBR_to_Your_Mod = https://www.youtube.com/watch?v=P6xTI8jbXB4

Projected textures in 2013 are shit and it requires custom mapbase shaders Also I now know that CSGOs materialsystem is drastically different to 2013's so it's gonna be annoying to port (because I tried doing it myself)

The Leak only has Headers so its impossible

The leal has the entire CSM code

Link?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

6 participants