@Zaxapaka Haha yes indeed it is, although I feel awful that I mixed it so terribly, this would've been when I first got fruityloops and was just messing with it.
@noibn2 Sort of, yep. It doesn't necessarily have to have a normalmap to my knowledge however I have never tried. Normalmaps create the self-shadowing effect whilst the parallax occlusion mapping gives the illusion of a flat surface being 3-dimensional.
How well would it handle mapping the interior faces of a half-sphere? Does it have to be a flat plane to work or can it handle a mesh with an interior curved surface without all kinds of ugly distortions at steep camera angles?
@CatPanDaddy Not sure if it is exactly what you are asking but Fallout 3 uses a lower spec parallax mapping on bullet holes (not premade ones) it is easier to see through the illusion on those, but then again i always play the game on lowest specs.
@CatPanDaddy I think it can work on a curved surface. Judging from how it works even on a flat surface, this parallax occlusion mapping is superb in avoiding distortion even at acute viewing angles.
Wait, so let me get this strait... this is 2d and the 3d that we see is simply an illusion. There arent any actual polygons making up the 3d appearance?
I never thought of using parallax in 3dsmax, but I reckon it's possible. I've been messing with normal and bumpmaps in 3ds, and I reckon it's possible. Try googling a parallax occlusion mapping plugin for 3ds and see what you find =)
If you find one, let me know, I'd love to use it.
tried that... what do you recommend for a hundred bux something that does parallax mapping and dx 10, also i have avg socket on my motherboard i think its called AVG or aPG hmmm im sure you know what i mean :)
APG is old technology mate, you'll need PCI for DirectX 10, however, I was just selling my nVIDIA GeForce 7800GS, it's an AGP card, 256mb RAM, and it's the most POWERFUL AGP card since they don't make them anymore. You interested in buying it?
I'm currently implementing this in OpenGL ES. But I plan to add more features to it. I have a great idea which would make it possible to deform the object, render it faster (and more efficent) and finally also allowing REAL 3D models only from texture maps. Can't wait to try out my ideas
What does microsoft have to do with POM? Original Parallax mapping was introduced by Tomomichi Kaneko and I'm not sure but I think Natalya Tatarchuk of ATI was responsible for POM as it currently exists. Microsoft probably just bundled some of these shaders in the dxsdk but I don't think they invented any of it.
Impressive :D do you use a normalmap with an alphamap? is there perhaps a link to the demo you showed? im a texture artist and idd love to try some of my textures in it
On the 2nd map shown, wouldn't it be more efficent to just use polygons? I'm making a game on the Oblivion engine and wondering if I should learn to steep parallax map for some surfaces on it.
Oh of course yes, it is better to use polygons. This however is just showing just how strong the parallax mapping can be. I believe it'd be best used on things like metal textures (with little bump patterns), wood with cracks, bricks and stone, et cetera, but I think the rest should be done in 3d polygons. I reckon you should do some parallax and some non-parallax (polygon) and see what works best for you. Parallax is a bit of a graphics hog.
nice man :) i used to love programmin with dx sdk.. i was making an engine about a year/2 ago but had a long break ..and wen i went back 2 it i was completely lost in ma code ;p and ive not dun anything with it since.. which is a shame cuz i totally enjoyed it :)
r there rulez 2 the mapping technique then ?! like the doom 1 where u couldnt have 2 floors taking up the same x,y space ? lol .. i guess there is only 1 height(y) value per pixel x,z coord allowed or no ??
You can raise or lower the height of the parallax map yes. You can apply it to all surfaces of the object (however, it can cause a bit of a slowdown on the computer).
Comment removed
DeFragGrenade 6 months ago
Jazz Jackrabbit music :D
Zaxapaka 11 months ago 2
@Zaxapaka Haha yes indeed it is, although I feel awful that I mixed it so terribly, this would've been when I first got fruityloops and was just messing with it.
Slikhedgehog 5 months ago
Thanks for posting this , now I can use it for a reference instead of trying to explain to people what Occlusion mapping is.
CapnCrossbones 1 year ago
@CapnCrossbones Just tell them making a flat surface look 3d when it's not ;)
Slikhedgehog 1 year ago
That is AMAZING
GeneralJWA 1 year ago
@GeneralJWA Glad you like.
Slikhedgehog 5 months ago
@Slikhedgehog did you make this and whats the performance of this compared to so the actual geometry?
jony1710 2 months ago
A parallax map is basically a normal map with an added height map, am I right?
noibn2 1 year ago
@noibn2 Sort of, yep. It doesn't necessarily have to have a normalmap to my knowledge however I have never tried. Normalmaps create the self-shadowing effect whilst the parallax occlusion mapping gives the illusion of a flat surface being 3-dimensional.
Slikhedgehog 1 year ago
omg, i didnt know that parallax occlusion could get THIS specular, like, much betterthan o thought
ilhadosmacacos 2 years ago
Nice work (=
W0danTheDark 2 years ago
Cheers although I didn't really do the coding myself. It's just the Direct X SDK and I thought I'd showcase it.
Slikhedgehog 2 years ago
How well would it handle mapping the interior faces of a half-sphere? Does it have to be a flat plane to work or can it handle a mesh with an interior curved surface without all kinds of ugly distortions at steep camera angles?
CatPanDaddy 2 years ago
@CatPanDaddy Not sure if it is exactly what you are asking but Fallout 3 uses a lower spec parallax mapping on bullet holes (not premade ones) it is easier to see through the illusion on those, but then again i always play the game on lowest specs.
fallenvash 1 year ago
@CatPanDaddy I think it can work on a curved surface. Judging from how it works even on a flat surface, this parallax occlusion mapping is superb in avoiding distortion even at acute viewing angles.
Slikhedgehog 5 months ago
tudo efeito de sombra nada +
BrenoJustThis 2 years ago
what tune is this? I looked up bonus levels on both jazz jackrabbit games. is this a remix?
ufZZZ00 2 years ago
It's the bonus theme from Jazz Jackrabbit 1 with diff instruments.
Slikhedgehog 2 years ago
where can I get it?
ufZZZ00 2 years ago
I'm surprised you like it XD It's a piece I made back in 2007.
Slikhedgehog 2 years ago
For a minute i thought you said Jizz jackrabbit. XD
arksolo2 2 years ago
Oh dear lord XD
Slikhedgehog 2 years ago
was THAT 2d? tell me... if so... HoLY SHiT!
santiainen 2 years ago
Yep, it's a flat surface =)
Slikhedgehog 2 years ago
tell me what software to use to make that!
santiainen 2 years ago
DirectX SDK
Slikhedgehog 2 years ago
Wait, so let me get this strait... this is 2d and the 3d that we see is simply an illusion. There arent any actual polygons making up the 3d appearance?
Nucking futs.
krayzgerman 2 years ago
Yep, it's all a flat disc in that example.
Slikhedgehog 2 years ago
How in the jiggly-puff? Can I do this in 3ds max with a plugin or something?
krayzgerman 2 years ago
I never thought of using parallax in 3dsmax, but I reckon it's possible. I've been messing with normal and bumpmaps in 3ds, and I reckon it's possible. Try googling a parallax occlusion mapping plugin for 3ds and see what you find =)
If you find one, let me know, I'd love to use it.
Slikhedgehog 2 years ago
can i enable this on a radeon 8500 card?
faszika 2 years ago
Probably.
Slikhedgehog 2 years ago
how coz i cant play anything with height maps, i got it in 2001
faszika 2 years ago
Oh wait, my mistake. I'm mixing it up with nvidias 8000 series.
A radeon 8500!? Mate you need to upgrade. It MIGHT be possible using 3danalyze.
Slikhedgehog 2 years ago
tried that... what do you recommend for a hundred bux something that does parallax mapping and dx 10, also i have avg socket on my motherboard i think its called AVG or aPG hmmm im sure you know what i mean :)
faszika 2 years ago
Mate! Have I got a deal for you.
APG is old technology mate, you'll need PCI for DirectX 10, however, I was just selling my nVIDIA GeForce 7800GS, it's an AGP card, 256mb RAM, and it's the most POWERFUL AGP card since they don't make them anymore. You interested in buying it?
Slikhedgehog 2 years ago
im abroad now... far far away so i cant buy it :/
thanks for the offer though :D
faszika 2 years ago
Oh overseas transactions are more than easily possible mate =) I do them all the time. I've sold to ANTARCTICA before =D
Slikhedgehog 2 years ago
how?
faszika 2 years ago
Paypal, bank deposit, instant transfer (Western Union), Visa.
Slikhedgehog 2 years ago
how much and any links where i can read about it
faszika 2 years ago
Have you got an email address? I'll email you so we don't have to discuss this on a youtube page XD
Slikhedgehog 2 years ago
So this is a faster way to create 3d for the GPU? pls respond:D
bv90andy 3 years ago
Technically yes.
Slikhedgehog 2 years ago
I'm currently implementing this in OpenGL ES. But I plan to add more features to it. I have a great idea which would make it possible to deform the object, render it faster (and more efficent) and finally also allowing REAL 3D models only from texture maps. Can't wait to try out my ideas
JayFoxRox 3 years ago
What does microsoft have to do with POM? Original Parallax mapping was introduced by Tomomichi Kaneko and I'm not sure but I think Natalya Tatarchuk of ATI was responsible for POM as it currently exists. Microsoft probably just bundled some of these shaders in the dxsdk but I don't think they invented any of it.
I love the Jazz Jackrabbit music, btw.
Kaldskryke 3 years ago
Heh, thanks, I imported the midi into fruityloops and assigned random instruments (it's horrible compared to my modern songs).
I would've thought that Microsoft had written Parallax code for the DirectX SDK, but I could be wrong. Perhaps they did just bundle it.
Slikhedgehog 3 years ago
EVEN SHADOWS?
Amazing!!!
Blend3D000 3 years ago
Yeah, the coders at Microsoft are nuts!
Slikhedgehog 3 years ago
I got the november 2007 sdk and i can use my textures now, thanks,
it looks awesome :D
Kaymasutra 4 years ago
Have fun. This code means you can apply it to Half-Life 2 and such. It's all included in the SDK.
Slikhedgehog 4 years ago
Now that would be interesting! if i only knew how haha (i thought half life 2 didnt had normalmaps with alpha)
Kaymasutra 4 years ago
Impressive :D do you use a normalmap with an alphamap? is there perhaps a link to the demo you showed? im a texture artist and idd love to try some of my textures in it
Kaymasutra 4 years ago
Try looking for the DirectX Source Developers Kit (DirectX SDK).
Slikhedgehog 4 years ago
On the 2nd map shown, wouldn't it be more efficent to just use polygons? I'm making a game on the Oblivion engine and wondering if I should learn to steep parallax map for some surfaces on it.
r3dhammer 4 years ago
Oh of course yes, it is better to use polygons. This however is just showing just how strong the parallax mapping can be. I believe it'd be best used on things like metal textures (with little bump patterns), wood with cracks, bricks and stone, et cetera, but I think the rest should be done in 3d polygons. I reckon you should do some parallax and some non-parallax (polygon) and see what works best for you. Parallax is a bit of a graphics hog.
Slikhedgehog 4 years ago
nice man :) i used to love programmin with dx sdk.. i was making an engine about a year/2 ago but had a long break ..and wen i went back 2 it i was completely lost in ma code ;p and ive not dun anything with it since.. which is a shame cuz i totally enjoyed it :)
serloinz 4 years ago
:O damn
Slikhedgehog 4 years ago
r there rulez 2 the mapping technique then ?! like the doom 1 where u couldnt have 2 floors taking up the same x,y space ? lol .. i guess there is only 1 height(y) value per pixel x,z coord allowed or no ??
serloinz 4 years ago
You can raise or lower the height of the parallax map yes. You can apply it to all surfaces of the object (however, it can cause a bit of a slowdown on the computer).
Slikhedgehog 4 years ago
whats the downside in using this technique?
don't get me wrong its great though.
mmaa21 4 years ago
No doubt that on older cards, it would give a massive performance drop.
Slikhedgehog 4 years ago
i think older cards (DX 8.1) may not support it
swazidoughman 4 years ago
that is the dogs bollox man, nice work ^^
lebensborn666 4 years ago
Cheers.
Slikhedgehog 4 years ago
Is it a complex teqnique to render, i have seen it in Crysis and looks top notch, i love these subtle differences.
Samage89 4 years ago
Yep. It's tricky stuff to figure out.
Slikhedgehog 4 years ago
Hey, that's the bonus music from Jazz Jackrabbit! Cool!
Also neat effect.
Odin314 5 years ago
Thankyeh
Slikhedgehog 4 years ago
Whats this program called?
rookybeats 5 years ago
DirectX SDK
Slikhedgehog 4 years ago
Thank you friend:)
rookybeats 4 years ago
You're welcome, have fun with it.
Slikhedgehog 4 years ago
That's awesome, I particularly like the self shadowing.
ILikeCheese1256 5 years ago
Yep, looks awesome.
Slikhedgehog 4 years ago
Yes. Providing you have a graphics card taht supports and can handle it on a decent level.
Slikhedgehog 5 years ago
nice video... but that work fine and smooth in the source engine?
TonoTako 5 years ago