![]() |
SUBSIM: The Web's #1 resource for all submarine & naval simulations since 1997 |
![]() |
#16 | ||
Admiral
![]() Join Date: Jan 2006
Location: Russia ®
Posts: 2,492
Downloads: 122
Uploads: 1
|
![]() Quote:
Quote:
Ну ... можно и штаны через голову одевать ... If interestingly, you can use (for example) 3D Ripper DX for capture some shaders code (SP v. 1.1) from memory ...
__________________
Alex ® ![]() Moses said: "Don't create yourself an idol"... |
||
![]() |
![]() |
![]() |
#17 |
Navy Seal
![]() Join Date: Feb 2005
Location: York - UK
Posts: 6,079
Downloads: 43
Uploads: 0
|
![]()
I ran 3dripperDX and the shaders output file gets longer when the shift+pgup
mode is on, so yes, it is a post-processed shader effect.
__________________
![]() |
![]() |
![]() |
![]() |
#18 |
Navy Seal
![]() Join Date: Feb 2005
Location: York - UK
Posts: 6,079
Downloads: 43
Uploads: 0
|
![]()
Whilst we are innovating a little....
I came across SH3's water tile. Does anyone know if this is stored in a .dat file? Which one? ![]()
__________________
![]() |
![]() |
![]() |
![]() |
#19 |
Pacific Aces Dev Team
|
![]()
Mmmm the model for the waves is stored somewhere, recenly Seeadler or OLC (Can't remember who) showed a polygon model of the SH3 sea, and it was exactly what you are showing, but without texture.
![]()
__________________
One day I will return to sea ... |
![]() |
![]() |
![]() |
#20 |
Pacific Aces Dev Team
![]() |
![]()
All of this can be done theoretically with DirectX API Hooking.
Theoretically, because DirectX programs does not always follow the guidelines by Microsoft, because programmers may have used certain techniques to bypass DX functions to obtain a speed advantage in their games. If someone is interested in such things, a tool for Morrowind use hooking techniques and is open-source: http://morrgraphext.wiki.sourceforge.net/Misc The mentioned Oblivion Shader Editor is also open-source: http://timeslip.chorrol.com/
__________________
-- Vapor-ware is always easier to sell because there's no limit what it can do! Last edited by Seeadler; 05-17-09 at 01:11 PM. |
![]() |
![]() |
![]() |
#21 |
Maverick Modder
![]() Join Date: Aug 2007
Location: England
Posts: 3,895
Downloads: 65
Uploads: 3
|
![]()
Thanks Seeadler.
I found this. Could it be used? If so, any idea how to change it to apply a custom pixel shader? Looking at that code I'm completely lost. ![]()
__________________
Freedom of speech - priceless. For everything else there's Mastercard. |
![]() |
![]() |
![]() |
#22 | |
Pacific Aces Dev Team
![]() |
![]() Quote:
SH3 needs a d3d9.dll wrapper instead of a DX dll injection, a d3d9.dll wrapper like the one for the high-res fix. This wrapper must done the same work for high-res (otherwise this feature get lost) and the desired custom shader functions. d3d9.dll wrapper example: http://www.codeguru.com/cpp/g-m/dire...cle.php/c11453
__________________
-- Vapor-ware is always easier to sell because there's no limit what it can do! |
|
![]() |
![]() |
![]() |
#23 |
Pacific Aces Dev Team
![]() |
![]()
I've got a very basic D3D hook in work, it's not stable, sometimes the dll injection don't work (particularly with Vista) but I can overwrite the BeginScene() and EndScene() funtion a for example. To implement post-processing effects, a little bit more must be done, but yes it seems be possible.
![]() ![]()
__________________
-- Vapor-ware is always easier to sell because there's no limit what it can do! |
![]() |
![]() |
![]() |
#24 |
Maverick Modder
![]() Join Date: Aug 2007
Location: England
Posts: 3,895
Downloads: 65
Uploads: 3
|
![]()
Impressive!
![]()
__________________
Freedom of speech - priceless. For everything else there's Mastercard. |
![]() |
![]() |
![]() |
#25 |
Samurai Navy
![]() Join Date: Jul 2006
Location: The Netherlands
Posts: 556
Downloads: 113
Uploads: 1
|
![]()
Nice, then a postprocess effect to let the scene look like Das Boot or perhaps old movies, and we are set!
|
![]() |
![]() |
![]() |
#26 |
Watch
![]() Join Date: May 2008
Posts: 25
Downloads: 14
Uploads: 0
|
![]()
So... is anyone doing anything with this?
![]()
__________________
With regards. |
![]() |
![]() |
![]() |
#27 | |
Grey Wolf
![]() |
![]() Quote:
Just a side note, most modern lcd monitors come with a bunch of effects like b&w/sepia/cartoon etc, its pretty easy to get that movie look by applying one of these effects and tweaking the contrast. |
|
![]() |
![]() |
![]() |
#28 |
Admiral
![]() Join Date: Jan 2006
Location: Russia ®
Posts: 2,492
Downloads: 122
Uploads: 1
|
![]()
one-two of tonns ...
DX-Tweaker 2005.1 3D-Analyze 2.36b
__________________
Alex ® ![]() Moses said: "Don't create yourself an idol"... Last edited by Anvart; 07-26-09 at 02:41 PM. |
![]() |
![]() |
![]() |
|
|