"It is the duty of every cultured man or woman to read sympathetically the scriptures of the world. If we are to respect others' religions as we would have them respect our own, a friendly study of the world's religions is a sacred duty."
- Mohandas K. Gandhi
More pages: 1 ... 11 ... 21 ... 31 ... 41 ... 51 ... 61 ... 71 ... 81 ... 91 ... 101 ... 111 ... 121 ... 131 ... 141 ... 151 ... 161 ... 171 ... 181 ... 191 ... 201 ... 211 ... 221 ... 224 225 226 227 228 229 230 231 232 233 234 ... 241 ... 251 ... 261 ... 271 ... 281 ... 291 ... 301 ... 311 ... 321 ... 331 ... 341 ... 351 ... 361 ... 365
Query FailedeXile
Wednesday, July 13, 2005

Wenn das hierso weitergeht, kann ich von mir aus auch alles auf Deutsch schreiben...

Nintendog
Tuesday, July 12, 2005

Of course, Humus is already using parallax mapping in this engine which seems to be good enough for the purposes of adding depth to the basic surfaces that he is using.
However, I too am curious about a potential future demo of this. That would be interesting, indeed.
By the way, isn't any technique to deform the surface, without actually adding polygonal geometry, "fake"? And how much more taxing on framerate is "relief-mapping" than "parallax mapping"? It certainly looks better, so it would seem to eat more resources. Sorry for such a long comment.

Nadja
Tuesday, July 12, 2005

hall� hall�!! Sola och bada!!
Kram Nadja

eXile
Monday, July 11, 2005

Humus, you know Relief Mapping?

It's a pretty cool technique which allows you "real" (non-faked) deformations per-texel of a survace.

Neat papers here: http://www.inf.ufrgs.br/~oliveira/RTM.html

Of course it would be much work to implement this in your engine, but perhaps in a future demo?

Humus
Friday, July 8, 2005

NeARAZ, we provide this information to developers on a need-to-know basis. Any form of extended undocumented functionality is always going to be sensitive. It's a fine line between desiring to get your features out there and trying to keep a good business relationship with Microsoft. Instancing is a perfect example of when things did not turn out very well, and I was personally involved in it in ways I regret, so I'm very cautious about making any fuss about things like this again.

GI, the ForcePixelFormat value is a pixel format id. So it's any value from 1 up to the highest supported pixel format. You can list the supported pixel formats with tools like glview.

Humus
Friday, July 8, 2005

Jan, if you want to compare you can simply force the other modes in the control panel instead. As for performance, alpha-to-coverage is usually slower than alpha blending. With alpha-blend all internal pixels will have only a single sample written. With alpha-to-coverage on the other hand all internal edge pixels in the image will be deemed partly covered and have several samples written. So it's more expensive.
I disable alpha test simply because it has nothing extra to offer. With a 0.5 comparison value you you may save some fillrate, but you get half the soft edge cut off, so it looks much worse. To not get that effect you need to compare against 0 or at least a very low value, and in the that case you don't get any performance improvement either since that would map to zero coverage anyway and have no samples written.
The depth value gets written to the samples that are deemed to be covered and visible (depth test pass). With alpha of zero you have no samples covered anyway, so neither color or depth is going to be written. With alpha of 0.5 you get depth written to the three samples that are covered (in 6x AA mode). No difference from color really.

Tan
Friday, July 8, 2005

Hi humus
I got the same problem as Jan described below. Do you have any suggestion?
Thanks
Tan

Gl
Friday, July 8, 2005

Great tool Humus, and additional thanks for DX version.
One question - can put more info (as comment) into opengl32.ini for dummies in 3D graphics? At least, limit values for each parameter - for example, "ForceMSAAMode values is [2, 4, 6]".
As for me, I'm little bit confused about "ForcePixelFormat" parameter - there only 2 possible values (0/1) for it, or something else?
Thanx in advance.

More pages: 1 ... 11 ... 21 ... 31 ... 41 ... 51 ... 61 ... 71 ... 81 ... 91 ... 101 ... 111 ... 121 ... 131 ... 141 ... 151 ... 161 ... 171 ... 181 ... 191 ... 201 ... 211 ... 221 ... 224 225 226 227 228 229 230 231 232 233 234 ... 241 ... 251 ... 261 ... 271 ... 281 ... 291 ... 301 ... 311 ... 321 ... 331 ... 341 ... 351 ... 361 ... 365