Next-Generation Graphics Engine
It is currently 05.07.2022, 02:20

All times are UTC + 1 hour

Post new topic Reply to topic  [ 5 posts ] 
Author Message
PostPosted: 27.11.2007, 09:12 

Joined: 24.10.2007, 19:54
Posts: 9
Location: Tula, Russian
Whether the given technology will be introduced in Horde3D?
http://developer.download.nvidia.com/bo ... 3_ch18.pdf :D

http://ripgames.org/ - R.I.P.Games Developer Team
http://ripdevteam.blogspot.com/ - R.I.P.Games Developer Blog
Project: Lust Of Life

Reply with quote  
 Post subject:
PostPosted: 27.11.2007, 21:35 
Engine Developer

Joined: 10.09.2006, 15:52
Posts: 1217
From what I remember all the magic for this technique is done in a fragment shader, so it should be no problem to use with Horde. The quality looks great but I would guess that it is a bit too heavy for excessive use in real-world applications.

Another technique that I found some time ago is iterative parallax mapping. It is easy to implement, extremely fast and scalable and the results look promising:


Reply with quote  
PostPosted: 23.07.2008, 07:17 

Joined: 05.07.2008, 21:12
Posts: 26
In fact, that Relaxed Cone Stepping for Relief Mapping is indeed great, I was trying to implement it, but I am failing miserably (the author of the paper told me to write my own bump-map shader first, and indeed he was right, I am failing to do that too...)

Just search on internet for "policarpo" and "relief mapping", you will end somewhere on his site (or his partner site) where LOTS of papers about relief mapping are avaible.

In fact, the idea is this:

Normal relief mapping (or as some people call, offset, or parallax mapping), needs to compare with some steps, I saw several implementations using a linear search with 8 steps, that altough is quite fast, it is ugly for big depths and still inefficient

The idea of the Relaxed Cone, is be faster than a linear search, and also more precise.

Also, the technique that Policarpo invented is a "curved" relief mapping (ie: it calculates the curvature of the object, and use this data to know if a ray entered and then left the object without colliding), the result is that the object looks like a object made using Displacement mapping, but no actual displacing is done, it only do not render the pixels that the ray do not cross (ie: do not cross the texture that was moved by the offset)

The results are really intersting, and I would really love that on my game, but I have no idea on how to even code a bump-map thing >.< (I think that I need to improve my math skills)

Reply with quote  
PostPosted: 30.07.2008, 15:48 

Joined: 17.02.2008, 21:08
Posts: 24
Location: Switzerland
Wow, I hadn't come across [Relaxed] Cone Stepping before, and the results look great. I must try harder to keep up with current graphics papers!

Reply with quote  
PostPosted: 31.07.2008, 02:33 

Joined: 08.11.2006, 03:10
Posts: 384
Location: Australia
reiko wrote:
I must try harder to keep up with current graphics papers!
Bookmark this site then http://kesen.huang.googlepages.com/ :D

Reply with quote  
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 5 posts ] 

All times are UTC + 1 hour

Who is online

Users browsing this forum: No registered users and 1 guest

You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB® Forum Software © phpBB Group