Added: 5 years ago
From: Slikhedgehog
Views: 21,284
Sort by time | Sort by thread (beta)

Link to this comment:

Share to:

All Comments (48)

Sign In or Sign Up now to post a comment!
  • Comment removed

  • Jazz Jackrabbit music :D

  • @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.

  • Thanks for posting this , now I can use it for a reference instead of trying to explain to people what Occlusion mapping is.

  • @CapnCrossbones Just tell them making a flat surface look 3d when it's not ;)

  • That is AMAZING

  • @GeneralJWA Glad you like.

  • @Slikhedgehog did you make this and whats the performance of this compared to so the actual geometry?

  • A parallax map is basically a normal map with an added height map, am I right?

  • @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.

  • omg, i didnt know that parallax occlusion could get THIS specular, like, much betterthan o thought

  • Nice work (=

  • Cheers although I didn't really do the coding myself. It's just the Direct X SDK and I thought I'd showcase it.

  • 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.

  • tudo efeito de sombra nada +

  • what tune is this? I looked up bonus levels on both jazz jackrabbit games. is this a remix?

  • It's the bonus theme from Jazz Jackrabbit 1 with diff instruments.

  • where can I get it?

  • I'm surprised you like it XD It's a piece I made back in 2007.

  • For a minute i thought you said Jizz jackrabbit. XD

  • Oh dear lord XD

  • was THAT 2d? tell me... if so... HoLY SHiT!

  • Yep, it's a flat surface =)

  • tell me what software to use to make that!

  • DirectX SDK

  • 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.

  • Yep, it's all a flat disc in that example.

  • How in the jiggly-puff? Can I do this in 3ds max with a plugin or something?

  • 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.

  • can i enable this on a radeon 8500 card?

  • Probably.

  • how coz i cant play anything with height maps, i got it in 2001

  • 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.

  • 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 :)

  • 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?

  • im abroad now... far far away so i cant buy it :/

    thanks for the offer though :D

  • Oh overseas transactions are more than easily possible mate =) I do them all the time. I've sold to ANTARCTICA before =D

  • how?

  • Paypal, bank deposit, instant transfer (Western Union), Visa.

  • how much and any links where i can read about it

  • Have you got an email address? I'll email you so we don't have to discuss this on a youtube page XD

  • So this is a faster way to create 3d for the GPU? pls respond:D

  • Technically yes.

  • 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.

    I love the Jazz Jackrabbit music, btw.

  • 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.

  • EVEN SHADOWS?

    Amazing!!!

  • Yeah, the coders at Microsoft are nuts!

  • I got the november 2007 sdk and i can use my textures now, thanks,

    it looks awesome :D

  • Have fun. This code means you can apply it to Half-Life 2 and such. It's all included in the SDK.

  • Now that would be interesting! if i only knew how haha (i thought half life 2 didnt had normalmaps with alpha)

  • 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

  • Try looking for the DirectX Source Developers Kit (DirectX SDK).

  • 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 :)

  • :O damn

  • 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).

  • whats the downside in using this technique?

    don't get me wrong its great though.

  • No doubt that on older cards, it would give a massive performance drop.

  • i think older cards (DX 8.1) may not support it

  • that is the dogs bollox man, nice work ^^

  • Cheers.

  • Is it a complex teqnique to render, i have seen it in Crysis and looks top notch, i love these subtle differences.

  • Yep. It's tricky stuff to figure out.

  • Hey, that's the bonus music from Jazz Jackrabbit! Cool!

    Also neat effect.

  • Thankyeh

  • Whats this program called?

  • DirectX SDK

  • Thank you friend:)

  • You're welcome, have fun with it.

  • That's awesome, I particularly like the self shadowing.

  • Yep, looks awesome.

  • Yes. Providing you have a graphics card taht supports and can handle it on a decent level.

  • nice video... but that work fine and smooth in the source engine?

Loading...
Alert icon
0 / 00Unsaved Playlist Return to active list
    1. Your queue is empty. Add videos to your queue using this button:
      or sign in to load a different list.
    Loading...Loading...Saving...
    • Clear all videos from this list
    • Learn more