Paul Posted July 28, 2011 Share Posted July 28, 2011 Is there a work around with getting the heat haze and water effects as multiple layers? Quote Intel Core i7 975 @ 3.33GHz, 6GB ram, GTX 560 Super OC, Windows 7 Pro 64bit Link to comment Share on other sites More sharing options...
YouGroove Posted July 28, 2011 Share Posted July 28, 2011 Perhaps you could use a shader on the fire effects polygon, and another shader on water effects simply ? I don't understand the problem well in fact ! Quote Stop toying and make games Link to comment Share on other sites More sharing options...
Paul Posted July 29, 2011 Author Share Posted July 29, 2011 This is the problem I'm talking about I had hoped to use the heat haze more frequently, but I need a way to work around this problem. Quote Intel Core i7 975 @ 3.33GHz, 6GB ram, GTX 560 Super OC, Windows 7 Pro 64bit Link to comment Share on other sites More sharing options...
Pixel Perfect Posted July 31, 2011 Share Posted July 31, 2011 This as I understand it is a framework issue and requires another rendering pass to make it work. As this has been an issue for a long time I don't understand why the framework is not modified to accomodate this as a switchable option so that people who want to use it and take the hit can do but those who have no need of it can opt to simply not use it. That way it's a win win situation! Quote Intel Core i5 2.66 GHz, Asus P7P55D, 8Gb DDR3 RAM, GTX460 1Gb DDR5, Windows 7 (x64), LE Editor, GMax, 3DWS, UU3D Pro, Texture Maker Pro, Shader Map Pro. Development language: C/C++ Link to comment Share on other sites More sharing options...
Paul Posted July 31, 2011 Author Share Posted July 31, 2011 This as I understand it is a framework issue and requires another rendering pass to make it work. As this has been an issue for a long time I don't understand why the framework is not modified to accomodate this as a switchable option so that people who want to use it and take the hit can do but those who have no need of it can opt to simply not use it. That way it's a win win situation! Do you know if anyone has successfully done this? From what I've read too its to do with the rendering pass, but I had the impression the problem existed before the framework. Quote Intel Core i7 975 @ 3.33GHz, 6GB ram, GTX 560 Super OC, Windows 7 Pro 64bit Link to comment Share on other sites More sharing options...
DaDonik Posted July 31, 2011 Share Posted July 31, 2011 Pixel is right, it's a problem with the framework. I don't know exactly whats the problem, but from what i remember it would need an additional buffer and an extra render pass. That would cost some frames just to see water behind heat haze effects Quote (Win7 64bit) && (i7 3770K @ 3,5ghz) && (16gb DDR3 @ 1600mhz) && (Geforce660TI) Link to comment Share on other sites More sharing options...
Josh Posted August 1, 2011 Share Posted August 1, 2011 Pixel is right, it's a problem with the framework. I don't know exactly whats the problem, but from what i remember it would need an additional buffer and an extra render pass. That would cost some frames just to see water behind heat haze effects Yes, and it would happen all the time, in scenes that don't use either. Quote My job is to make tools you love, with the features you want, and performance you can't live without. Link to comment Share on other sites More sharing options...
Paul Posted August 1, 2011 Author Share Posted August 1, 2011 How would I do that? Quote Intel Core i7 975 @ 3.33GHz, 6GB ram, GTX 560 Super OC, Windows 7 Pro 64bit Link to comment Share on other sites More sharing options...
Pixel Perfect Posted August 1, 2011 Share Posted August 1, 2011 Why couldn't the extra rendering pass be made conditional. i.e one route for current rendering setup, another for the additional rendering pass conditionally selected by the programmer. That way apart from setting up the additional buffer, those that don't require it would simply not enable it! In theory the programmer could further reduce the hit by analyzing the presence of objects in the camera frustum and conditionally switching it based on that analysis. Quote Intel Core i5 2.66 GHz, Asus P7P55D, 8Gb DDR3 RAM, GTX460 1Gb DDR5, Windows 7 (x64), LE Editor, GMax, 3DWS, UU3D Pro, Texture Maker Pro, Shader Map Pro. Development language: C/C++ Link to comment Share on other sites More sharing options...
DaDonik Posted August 1, 2011 Share Posted August 1, 2011 How would I do that? It would be best to take a look at the framewerk code, but to be honest i don't know where that is available right now Quote (Win7 64bit) && (i7 3770K @ 3,5ghz) && (16gb DDR3 @ 1600mhz) && (Geforce660TI) Link to comment Share on other sites More sharing options...
Paul Posted August 1, 2011 Author Share Posted August 1, 2011 Would it be possible to emulate the effect somehow? I wanted to give guns a heat haze effect or use it for a flame thrower, but with other shaders conflicting, I'm wondering if a work around is possible. Quote Intel Core i7 975 @ 3.33GHz, 6GB ram, GTX 560 Super OC, Windows 7 Pro 64bit Link to comment Share on other sites More sharing options...
Pixel Perfect Posted August 1, 2011 Share Posted August 1, 2011 The C framewerk code (the source code version of the framework) is available in older versions of LE2 but was no longer distributed after version 2.31 (I think). Either way it has not been maintained for some time and is missing some of the later features. However, I believe that the framework is still distributed as source code for Blitz Max. Quote Intel Core i5 2.66 GHz, Asus P7P55D, 8Gb DDR3 RAM, GTX460 1Gb DDR5, Windows 7 (x64), LE Editor, GMax, 3DWS, UU3D Pro, Texture Maker Pro, Shader Map Pro. Development language: C/C++ Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.